Михаил Зборовский Cosmobet: Влияние легализации игрового сектора на рынок труда в IT
Легализация игорного сектора (iGaming) в Украине стала мощным катализатором для трансформации смежных отраслей. Наиболее заметное влияние она оказала на рынок труда в сфере информационных технологий. Переход индустрии в правовое поле превратил игровые платформы из закрытых систем в масштабные технологические хабы, которые по уровню сложности инфраструктуры сегодня конкурируют с крупнейшими финтех-проектами.
Михаил Зборовский Cosmobet (экс бенефициар) а ныне эксперт в области стратегического развития цифровых продуктов, предлагает нейтральный аналитический взгляд на то, как iGaming-сегмент сумел переломить рынок IT-кадров. Вместе с этим обсудим и повышенную планку требований к специалистам.
Новый технологический вызов: от простых сайтов к сверх нагруженным экосистемам
Легальный статус обязывает операторов обеспечивать абсолютную прозрачность, бесперебойность и безопасность всех процессов. Современная iGaming-платформа – это сложнейший комплекс, работающий в режиме реального времени под колоссальными нагрузками – напоминает Михаил Зборовский Cosmobet.
Посещаемость крупных платформ в пиковые часы может сравниться с глобальными маркетплейсами. Это привело к тому, что индустрия стала одним из главных потребителей высококлассных IT-архитекторов и инженеров.
«Развитие легального сектора полностью изменило профиль необходимых рынку специалистов. Из важного: обработка транзакций, интеграция с государственными реестрами, системы верификации пользователей а также партнерство с международными системами. Для поддержки такой инфраструктуры нужны специалисты высшего эшелона», — констатирует Михаил Зборовский Cosmobet.
Топовые направления для IT-специальностей iGaming
Михаил Зборовский Cosmobet (экс бенефициар)) сформировал четкий запрос на узкопрофильную экспертизу. На рынке труда выделились несколько ключевых направлений.
- Разработчики высоконагруженных систем.
Платформам необходимы Backend-разработчики (Java, Go, C++, Python), способные создавать архитектуру, устойчивую к критическим пиковым нагрузкам. Эти специалисты проектируют системы так, чтобы задержка (отклик) при обработке данных измерялась миллисекундами, независимо от количества одновременных сессий.
- Эксперты по кибербезопасности.
Поскольку легальные операторы оперируют огромными массивами персональных данных и финансовыми потоками, они являются постоянной мишенью для хакерских и DDoS-атак. Спрос на инженеров по информационной безопасности, специалистов по криптографической защите и аудиторов соответствия стандартам (например, ISO/IEC 27001) вырос в разы.
- Специалисты по Big Data.
Михаил Зборовский выделяет активную работу над предиктивной аналитикой. Профайлинг рисков, автоматическое выявление подозрительных транзакций и предотвращение мошенничества.
- Архитекторы облачных решений и DevOps-инженеры
Обеспечение отказоустойчивости требует гибкого управления серверными мощностями. Специалисты, умеющие настраивать гибридные облачные решения, автоматизировать развертывание обновлений без остановки сервисов (CI/CD) и моментально масштабировать систему, сегодня на вес золота.
«Легальный игровой сектор сегодня выступает в роли жесткого, но эффективного тренажера для IT-индустрии. Специалисты становятся востребованными экспертами мирового уровня. Таким образом, цивилизованный iGaming-рынок не просто потребляет ресурсы, а активно участвует в качественном росте технологического потенциала страны», — резюмирует Михаил Зборовский Cosmobet.
Михайло Зборовський Космобет (екс бенефіціар): важливість системи Responsible Gaming для України
В умовах стрімкого розвитку цифрової індустрії розваг в Україні питання безпеки користувачів виходить на перший план. Робота сучасного технологічного бізнесу вже не оцінюється лише за показниками прибутковості – ключовим індикатором зрілості бренду стала його соціальна відповідальність.
Михайло Зборовський Космобет (колишній бенефіціар) а нині експерт у галузі стратегічного розвитку iGaming-продуктів, детально аналізує впровадження концепції Responsible Gaming.
Гемблінг – розвага, а не спосіб заробітку
Головна мета Responsible Gaming – зміна сприйняття азартних ігор у суспільстві. Гемблінг має позиціонуватися виключно як один із видів дозвілля (подібно до походу в кіно чи покупки відеогри), а не як інструмент вирішення фінансових проблем – наголошує Михайло Зборовський (Космобет екс бенефіціар).
«Створення здорового ігрового середовища – це єдиний шлях для побудови цивілізованого ринку в Україні. Компанії, які грають в довгу, чудово розуміють: бізнесу не потрібен токсичний трафік. Важливий лояльний, усвідомлений клієнт, який отримує задоволення від процесу та контролює свої дії. Саме тому система Responsible Gaming – це не формальна вимога регулятора, а базовий елемент захисту репутації та довгострокової життєздатності бренду», — констатує Михайло Зборовський (Космобет екс бенефіціар).
Технічні інструменти самоконтролю: як це працює на практиці?
Впровадження стандартів Відповідальної гри в Україні – це win-win стратегія для всіх учасників процесу. Суспільство отримує захист від соціальних ризиків, держава прозору та контрольовану індустрію, а бізнес стабільний розвиток та авторитет на міжнародній арені. Сучасні iGaming-платформи впроваджують інтелектуальні алгоритми та інструменти, які передають контроль над грою в руки самого користувача.
Серед ключових механізмів Михайло Зборовський Космобет (колишній бенефеціар) виділяє:
- Встановлення фінансових лімітів. Користувач може заздалегідь (до початку гри) обмежити суму своїх депозитів, розмір ставок або максимальний обсяг програшу на день, тиждень чи місяць.
- Контроль часу проведеного на платформі. Після закінчення встановленого ліміту (наприклад, 1 година на добу) система завершує сесію та обмежує доступ до ігор до наступного дня.
- Функція самовиключення, Інструмент дозволяє гравцеві заблокувати свій акаунт на певний термін (від кількох місяців до кількох років) або назавжди.
- Сповіщення про реальність. Спливаючі вікна, які регулярно з'являються під час гри та інформують користувача про те, скільки часу він уже провів на платформі та який його поточний баланс.
«Ми маємо чітко розуміти: безпека в мережі – це процес, де технології мають служити людині. Інструменти самообмеження не зменшують задоволення від гри, вони знімають тривожність і прибирають стрес. Коли гра залишається просто грою, безпечною та контрольованою, виграють абсолютно всі», — підсумовує Михайло Зборовський Космобет (екс бенефіціар).
Mykhailo Zborovskyi Cosmobet (екс бенефіціар): Глобальні тренди мобільного гемлінгу
У 2026 році ландшафт світової індустрії розваг переходить у парадигму Mobile Only. Час, коли мобільна версія сайту вважалася просто додатком до десктопної, безповоротно минув. Сьогодні смартфон є єдиним і головним екраном для переважної більшості гравців у всьому світі.
Mikhail Zborovskiy Cosmobet (екс бенефіціар бренду) та експерт у галузі стратегічного розвитку iGaming-продуктів, детально аналізує ключові технологічні тренди. Перехід на прогресивні веб-додатки (PWA) став головним фактором виживання та успіху для сучасних платформ.
Парадигма Mobile Only: чому десктоп програв боротьбу
Глобальна цифровізація та прискорення темпу життя сформували новий тип споживача. Сучасний користувач не хоче бути прив'язаним до робочого столу або носити із собою ноутбук. Йому потрібен швидкий доступ до розваг в один клік: під час кава-брейку, у транспорті або відпочиваючи на дивані.
Mikhail Zborovskiy Cosmobet (екс бенефіціар) нагадує: аналітика ринку чітко демонструє: понад 85% усього трафіку в індустрії гемблінгу генерується саме через мобільні пристрої. Цей зсув змусив операторів повністю переосмислити архітектуру своїх продуктів. Створення інтерфейсів тепер починається виключно з мобільного екрана (Mobile-First), а десктопна версія адаптується в останню чергу.
Технологія PWA як головний драйвер швидкості та гнучкості
PWA – це технологія, яка трансформує звичайний веб-сайт на повноцінний мобільний додаток, що працює безпосередньо через браузер смартфона. «PWA — це не просто компроміс між сайтом та додатком, це стрибок, який вирішує головну проблему цифрового бізнесу – швидкість доставки продукту до клієнта. Користувачеві більше не потрібно заходити в маркети, чекати завантаження мегабайтів даних та витрачати пам'ять телефону. Він просто додає іконку платформи на головний екран свого смартфона за одну секунду», — зазначає Mikhail Zborovskiy Cosmobet (екс бенефіціар).
Ключові переваги PWA для користувача:
- Швидкість роботи. Завдяки технології Service Workers та кешуванню даних, PWA завантажується майже миттєво навіть за умови слабкого або нестабільного інтернет-з'єднання (3G/4G).
- Економічність ресурсів пристрою. Вага PWA-додатка зазвичай не перевищує кількох мегабайтів, що у десятки разів менше за класичні native-додатки. Він не перевантажує процесор смартфона та економить заряд батареї.
- Автономність та Push-сповіщення. PWA дозволяє надсилати користувачеві персоналізовані та доречні push-сповіщення (наприклад, про початок важливого матчу чи нарахування бонусу), повертаючи його на платформу навіть тоді, коли додаток закрито.
«Перехід аудиторії в Mobile Only – це не тимчасовий тренд, а нова реальність. Перемагають ті бренди, які пропонують клієнту максимальну швидкість, безпеку та комфорт без зайвих бар'єрів», — резюмує та підкреслює Mikhail Zborovskiy Cosmobet (екс бенефіціар).
Артем Ляшанов: Як синхронізувати інновації з людськими цінностями
Артем Ляшанов (Фінтех-інвестор)
Чи замислювалися ви, чому одні фінтех-гіганти зберігають лідерство десятиліттями, а інші зникають після першого ж гучного скандалу з витоком даних чи дискримінаційним алгоритмом? Відповідь криється не в обчислювальній потужності серверів, а в архітектурі довіри.
Відповідальний штучний інтелект?
Це не просто відсутність помилок. Це свідоме впровадження систем у такий спосіб, щоб вони приносили користь суспільству, активно запобігаючи будь-якій шкоді. Це створення технологій, які обслуговують людські потреби незалежно від того, чи це складна медична діагностика, чи миттєві транскордонні платежі.
Мій підхід до Responsible AI базується на шести фундаментальних принципах:
- Етичність;
- Справедливість;
- Прозорість;
- Безпека та стійкість;
- Приватність;
- Підзвітність.
Ці принципи створюють універсальний фундамент, на якому ми будуємо інновації. У сучасному фінтеху, де довіра клієнта є головним капіталом, дотримання цих стандартів дозволяє масштабуватися на міжнародні ринки, оминаючи регуляторні пастки та репутаційні кризи.
Етика як бізнес-стратегія: Кейси глобальних лідерів
Щоб зрозуміти, як етика переплітається з прибутком, варто подивитися на рішення гравців, які диктують правила гри. Сьогодні етичність це не благодійність, а форма довгострокової конкурентної переваги.
- Apple. Впровадження методу диференційованої приватності в iOS дозволяє компанії збирати аналітику, математично гарантуючи анонімність кожної окремої людини;
- Amazon. Коли ШІ-інструмент для рекрутингу продемонстрував упередженість щодо жінок, компанія не стала його модернізувати, вона його повністю ліквідувала, щоб уникнути несправедливості;
- Google Health. Система виявлення ретинопатії детально пояснює лікарям, які саме зони знімка вплинули на вердикт, що дозволяє фахівцям обґрунтовано довіряти алгоритму;
- OpenAI. Реліз GPT-4 відбувся лише після багатомісячного червоного тестування для виявлення потенційних сценаріїв зловживань.
Ці кейси доводять, що технічні рішення можуть і повинні балансувати бізнес-користь та права людини. Відповідальний підхід часто вимагає мужності відмовитися від інвестованих ресурсів заради збереження етичного вектора, але в перспективі це завжди конвертується у лояльність ринку.
Чому відповідальність стосується кожного?
ШІ перестав бути внутрішньою справою лише ІТ-департаментів. Сьогодні його вплив має планетарний характер і торкається базових механізмів функціонування суспільства.
Сфери, де відповідальний підхід є критичним:
- Інформаційне середовище;
- Соціальна рівність;
- Культурний зв’язо;
- Автономне майбутнє.
Ми маємо розуміти, що це не просто питання комплаєнсу чи юридичних звітів. Це про стратегічне налаштування технологій на службу найвищим прагненням людства. Відповідальність – це запобіжник, який не дає інноваціям перетворитися на загрозу.
Артем Ляшанов
Фундамент майбутнього
Справжня відповідальність тримається на глибокому розумінні людської гідності та справедливості. Технологія має розширювати автономію людини, спрощуючи доступ до послуг, а не ставати цифровим бар’єром.
Приклади втілення в життя:
- Цифрова автономія (Естонія). Система «Kratt» спрощує взаємодію громадян з державою, але залишає фінальне рішення за людиною у всіх критичних питаннях;
- Цифрова інклюзивність (Індія). Голосові ШІ-інтерфейси регіональними мовами відкривають доступ до державних сервісів людям, які не володіють англійською або мають труднощі з письмом.
Такі засади дають чітку відповідь на питання, у якому світі ми прокинемося завтра. У фінтеху ми прагнемо такої ж інклюзивності: фінансові інструменти майбутнього мають бути зрозумілими, безпечними та доступними для кожного, незалежно від соціального статусу.
Замість висновку
У 2026 році відповідальність у сфері штучного інтелекту перестає бути опцією, вона стає ключовим інструментом захисту капіталу, репутації та приватності користувача. Ми не просто захищаємо дані, ми формуємо правила гри, за якими цифрова економіка працюватиме наступні десятиліття.
Фінтех майбутнього – це простір, де інновації синхронізовані з цінностями. Тільки обираючи шлях прозорості та справедливості вже сьогодні, ми завойовуємо право на успіх у завтрашньому дні - Артем Ляшанов.
Artem Lyashanov: How artificial intelligence changes the rules of the game in banking compliance
Can a modern bank survive in the conditions of regulatory pressure, endless lists of PBC and threats of financial criminals, relying only on manual labor?
In 2026, the answer is obvious: no. While the industry faces the outflow of young talent and the complexity of legislation, artificial intelligence (AI) is becoming the lifeline that not only automates reports, but also fundamentally changes approaches to security and transparency.
Artem Lyashanov, an expert in the field of fintech innovations, emphasizes that the transition to AI compliance is a necessity for maintaining competitiveness. In this article, we will consider how algorithms help in fraud detection, document management and risk forecasting, and we will also understand real cases of world banks.
Detection of fraud and monitoring of transactions
Outdated methods often create a huge amount of noise, due to which real threats remain unnoticed among thousands of false positives. This not only overloads security departments, but also annoys honest customers whose accounts are blocked unnecessarily.
AI offers a fundamentally different approach, for example, instead of static lists, it uses machine learning to analyze huge arrays of data in real time. This allows not only to catch fraudsters faster, but also to significantly reduce the number of errors, making life easier for honest users.
Banks get the opportunity to see anomalies where the human eye or old software cannot see anything.
Key advantages of implementation:
- Algorithms are constantly being improved, learning new tactics of cybercriminals without the need to manually update the rules;
- AI more accurately distinguishes atypical customer behavior from real theft of funds;
- Transaction processing and issuing a verdict on its security take place in milliseconds.
HSBC uses AI to monitor credit card transactions, which allows it to block suspicious activity before it causes significant damage. Standard Chartered has implemented an anti-money laundering (AML) system that analyzes communications between senders and receivers around the world.
Automation of PBC documentation and lists
One of the most difficult stages of the audit is the preparation of PBC (Prepared By Client) lists - documents that the client must provide for verification.
Previously, this process required hundreds of hours of searching for papers, correspondence and endless reconciliations, which demotivated employees and lengthened the period of inspections. The human factor with such a volume of work inevitably led to errors.
Instead of flipping through hundreds of pages, a specialist can simply request the necessary figures or contract terms from the system. This allows the team to focus on validating data and making strategic decisions.
New generation instruments:
- DocuMine allows you to upload arrays of documents and instantly receive answers to compliance questions with links to specific paragraphs;
- UpLink automates PBC requests, centralizing the process of collection and preliminary verification of documents;
- Intelligent reporting – automatic generation of text reports based on analyzed data.
After the implementation of such systems, banks note a radical reduction in preparation time for inspections. Freed resources are directed to a deep analysis of risks, which significantly increases the quality of the audit.
Risk forecasting
Thanks to predictive analytics, banks no longer just record the facts of violations, but try to predict their probability on the basis of indirect signs.
Analyzing market reports and even social networks, AI helps to form a clear picture of potential threats and future regulatory changes.
In addition, routine employee requests are now processed by intelligent chatbots, which significantly speeds up internal processes. They help to quickly understand complex procedures, fill out forms correctly, or get clarifications on new laws such as GDPR.
Development directions:
- Virtual assistants advising staff on regulatory issues 24/7;
- Modeling scenarios of legislative changes and their influence on the bank's business processes;
- Constant monitoring of systems for compliance with security standards without waiting for scheduled inspections.
"Banks using predictive models are the first to adapt to the new rules of the game, avoiding huge fines and reputational losses. AI becomes the foundation of trust between the financial institution, the regulator and the client."
Artem Lyashanov
Calm over the horizon
Many years ago, I worked for my parents who own a video production company. Because it is a family business, you inevitably end up wearing many hats and being the czar of many different jobs. I mainly managed projects and worked as a video editor. On production, there were times that I was called on to work as an audio tech and was made to wear headphones on long production days. In those days, having a really good set of headphones that picked up every nuance of sound was essential to making sure the client got what they needed.
First impressions.
Naturally, my first impression of these headphones is based off of the look of them. They have a classic over-the-ear style that is highlighted by a blue LED light that indicates the power for the noise canceling. The padding on the ear pieces seems adequate for extended usage periods.
They are wired headphones, but the 3.5mm stereo mini-plug cable is detachable. Something else I noticed right of the bat was the very nice carrying case that comes with them. It has a hard plastic exterior with a soft cloth interior that helps to protect the surface of the headphones from scratches. I never truly appreciated cases for headphones until I started carrying them from place-to-place. Now I can’t imagine not having a case.
A perfect fit.
Once I gave the headphones a thorough once-over exam, I tried them on. As I mentioned, they have a classic over-the-ear style and just looking at them, the padding on the ear pieces seem adequate and the peak of the headband seemed to be a bit lacking, but you don’t really know comfort unless you try on the product. So, I slipped the headphones on and found them to be exquisitely comfortable.
Quality.
Now that I had the headphones on my head, I was finally ready to plug and play some music. I plugged the provided cable into the jack on the headphones and then the one on my iPhone 6. Then I called up Pandora. I tend to have a very eclectic music purview and have many stations set up for different moods. From John Williams to Fallout Boy, the sound quality of these headphones was remarkable. There is an amazing depth of sound and incredible highs and lows that make listening to music a truly breathtaking experience.
It’s safe to say that because of my unique professional experiences, I’ve tested out a lot of headphones.
In order to test how voices sounded, and the overall art of sound mixing, I pulled up Netflix on my iPad Air 2 and watched a few minutes of a movie to hear all the nuances of the film. None of them were lost. In fact, I ended up hearing sounds that I hadn’t heard before. Echoes…birds chirping…wind blowing through trees…breathing of the characters…it was very impressive what the headphones ended up bringing out for me.
I would highly recommend these to any sound mixing specialist.
Inspired by clouds
Take your time.
I’ve got a Fujifilm X100s. It runs about $1300. It’s easily the best camera I’ve ever owned. I take care of it as best as I can, but I don’t let taking care of it impact the photography. Let me elaborate on that a bit better. You’ll get better at each section of what we talked about slowly. And while you do, you’ll be amazed at how much easier it all is and how the habit forms. The best way to get better at photography is start by taking your camera everywhere. If you leave your house, your camera leaves with you. The only exception is if you’re planning for a weekend bender — then probably leave it at home. Other than that, always have it slung over your shoulder. It would probably help to get an extra battery to carry in your pocket. I’ve got three batteries. One in my camera, one in my pocket, one in the charger.
When it dies, swap them all.
For me, the most important part of improving at photography has been sharing it. Sign up for an Exposure account, or post regularly to Tumblr, or both. Tell people you’re trying to get better at photography. Talk about it. When you talk about it, other people get excited about it. They’ll come on photo walks with you. They’ll pose for portraits. They’ll buy your prints, zines, whatever.
Clouds come floating into my life, no longer to carry rain or usher storm, but to add color to my sunset sky.
— Rabindranath Tagore
Breathe the world.
I’ve got a Fujifilm X100s. It runs about $1300. It’s easily the best camera I’ve ever owned. I take care of it as best as I can, but I don’t let taking care of it impact the photography. Let me elaborate on that a bit better. You’ll get better at each section of what we talked about slowly. And while you do, you’ll be amazed at how much easier it all is and how the habit forms. The best way to get better at photography is start by taking your camera everywhere. If you leave your house, your camera leaves with you. The only exception is if you’re planning for a weekend bender — then probably leave it at home. Other than that, always have it slung over your shoulder. It would probably help to get an extra battery to carry in your pocket. I’ve got three batteries. One in my camera, one in my pocket, one in the charger. When it dies, swap them all.
For me, the most important part of improving at photography has been sharing it. Sign up for an Exposure account, or post regularly to Tumblr, or both. Tell people you’re trying to get better at photography. Talk about it. When you talk about it, other people get excited about it. They’ll come on photo walks with you. They’ll pose for portraits. They’ll buy your prints, zines, whatever.
Heavy hearts, like heavy clouds in the sky, are best relieved by the letting of a little water.
— Christopher Morley
Enjoy the morning.
The best way to get better at photography is start by taking your camera everywhere. If you leave your house, your camera leaves with you. The only exception is if you’re planning for a weekend bender — then probably leave it at home. Other than that, always have it slung over your shoulder. It would probably help to get an extra battery to carry in your pocket. I’ve got three batteries. One in my camera, one in my pocket, one in the charger. When it dies, swap them all.
For me, the most important part of improving at photography has been sharing it. Sign up for an Exposure account, or post regularly to Tumblr, or both. Tell people you’re trying to get better at photography. Talk about it. When you talk about it, other people get excited about it. They’ll come on photo walks with you. They’ll pose for portraits. They’ll buy your prints, zines, whatever. I’ve got a Fujifilm X100s. It runs about $1300.
It’s easily the best camera I’ve ever owned. I take care of it as best as I can, but I don’t let taking care of it impact the photography. Let me elaborate on that a bit better. You’ll get better at each section of what we talked about slowly. And while you do, you’ll be amazed at how much easier it all is and how the habit forms.
There are no rules of architecture for a castle in the clouds and this is real.
— Gilbert K. Chesterton
Free your mind.
The best way to get better at photography is start by taking your camera everywhere. If you leave your house, your camera leaves with you. The only exception is if you’re planning for a weekend bender — then probably leave it at home. Other than that, always have it slung over your shoulder. It would probably help to get an extra battery to carry in your pocket. I’ve got three batteries. One in my camera, one in my pocket, one in the charger. When it dies, swap them all.
I’ve got a Fujifilm X100s. It runs about $1300. It’s easily the best camera I’ve ever owned. I take care of it as best as I can, but I don’t let taking care of it impact the photography. Let me elaborate on that a bit better. You’ll get better at each section of what we talked about slowly. And while you do, you’ll be amazed at how much easier it all is and how the habit forms.
For me, the most important part of improving at photography has been sharing it. Sign up for an Exposure account, or post regularly to Tumblr, or both. Tell people you’re trying to get better at photography. Talk about it. When you talk about it, other people get excited about it. They’ll come on photo walks with you. They’ll pose for portraits. They’ll buy your prints, zines, whatever.
Photography is better shared.
Make it clean and simple
Create your header preset in just few clicks.
Just the other day I happened to wake up early. That is unusual for an engineering student. After a long time I could witness the sunrise. I could feel the sun rays falling on my body. Usual morning is followed by hustle to make it to college on time. This morning was just another morning yet seemed different.
Witnessing calm and quiet atmosphere, clear and fresh air seemed like a miracle to me. I wanted this time to last longer since I was not sure if I would be able to witness it again, knowing my habit of succumbing to schedule. There was this unusual serenity that comforted my mind. It dawned on me, how distant I had been from nature. Standing near the compound’s gate, feeling the moistness that the air carried, I thought about my life so far.
This is what has happened to us. We want the things we have been doing forcefully to fail. And then maybe people around us would let us try something else or our dreams. We are accustomed to live by everyone else’s definition of success. We punish people for the things they are passionate about, just because we were unable to do the same at some point in our life.
I was good at academics, so decisions of my life had been pretty simple and straight. Being pretty confident I would make it to the best junior college of my town in the first round itself, never made me consider any other option. I loved psychology since childhood, but engineering was the safest option. Being born in a middle class family, thinking of risking your career to make it to medical field was not sane. I grew up hearing ‘Only doctor’s children can afford that field’ and finally ended up believing it. No one around me believed in taking risks. Everyone worshiped security. I grew up doing the same.
Control fonts, background, size, parallax and overlay...
‘Being in the top will only grant you a good life’ has been the mantra of my life. But at times, I wish I was an average student. I wish decisions would have not been so straightforward. Maybe I would have played cricket- the only thing I feel passionate about. Or maybe I would have studied literature (literature drives me crazy). Isn’t that disappointing- me wishing to be bad at academics. It’s like at times I hate myself for the stuff I am good at.
I feel like these concrete buildings have sucked our desires and our dreams. We are so used to comfort that compromise seems like a taboo. We have lost faith in ourselves. If we can make through it right now, we can do the same in the days to come. You only need a desire to survive and nothing more- not money or cars or designer clothes.
Staying locked up in four walls have restricted our thinking. I feel like our limited thinking echoes through this wall. We are so used to schedules and predictable life that we have successfully suppressed our creative side.
When you step out of these four walls on a peaceful morning, you realize how much nature has to offer to you. Its boundless. Your thoughts, worries, deadlines won’t resonate here. Everything will flow away along with the wind. And you will realize every answer you had been looking for, was always known to you.
It would mean a lot to me if you recommend this article and help me improve. I would love to know your thoughts!
Real time design tools
Just the other day I happened to wake up early. That is unusual for an engineering student. After a long time I could witness the sunrise. I could feel the sun rays falling on my body. Usual morning is followed by hustle to make it to college on time. This morning was just another morning yet seemed different.
Witnessing calm and quiet atmosphere, clear and fresh air seemed like a miracle to me. I wanted this time to last longer since I was not sure if I would be able to witness it again, knowing my habit of succumbing to schedule. There was this unusual serenity that comforted my mind. It dawned on me, how distant I had been from nature. Standing near the compound’s gate, feeling the moistness that the air carried, I thought about my life so far.
I was good at academics, so decisions of my life had been pretty simple and straight. Being pretty confident I would make it to the best junior college of my town in the first round itself, never made me consider any other option. I loved psychology since childhood, but engineering was the safest option. Being born in a middle class family, thinking of risking your career to make it to medical field was not sane. I grew up hearing ‘Only doctor’s children can afford that field’ and finally ended up believing it. No one around me believed in taking risks. Everyone worshiped security. I grew up doing the same.
This is what has happened to us. We want the things we have been doing forcefully to fail. And then maybe people around us would let us try something else or our dreams. We are accustomed to live by everyone else’s definition of success. We punish people for the things they are passionate about, just because we were unable to do the same at some point in our life.
I feel like these concrete buildings have sucked our desires and our dreams. We are so used to comfort that compromise seems like a taboo. We have lost faith in ourselves. If we can make through it right now, we can do the same in the days to come. You only need a desire to survive and nothing more- not money or cars or designer clothes.
Staying locked up in four walls have restricted our thinking. I feel like our limited thinking echoes through this wall. We are so used to schedules and predictable life that we have successfully suppressed our creative side.
When you step out of these four walls on a peaceful morning, you realize how much nature has to offer to you. Its boundless. Your thoughts, worries, deadlines won’t resonate here. Everything will flow away along with the wind. And you will realize every answer you had been looking for, was always known to you.
It would mean a lot to me if you recommend this article and help me improve. I would love to know your thoughts!
Time is passing by
CSS selectors all exist within the same global scope. Anyone who has worked with CSS long enough has had to come to terms with its aggressively global nature — a model clearly designed in the age of documents, now struggling to offer a sane working environment for today’s modern web applications. Every selector has the potential to have unintended side effects by targeting unwanted elements or clashing with other selectors. More surprisingly, our selectors may even lose out in the global specificity war, ultimately having little or no effect on the page at all.
Any time we make a change to a CSS file, we need to carefully consider the global environment in which our styles will sit. No other front end technology requires so much discipline just to keep the code at a minimum level of maintainability. But it doesn’t have to be this way. It’s time to leave the era of global style sheets behind.
It’s time for local CSS.
In other languages, it’s accepted that modifying the global environment is something to be done rarely, if ever.
In the JavaScript community, thanks to tools like Browserify, Webpack and JSPM, it’s now expected that our code will consist of small modules, each encapsulating their explicit dependencies, exporting a minimal API.
Yet, somehow, CSS still seems to be getting a free pass.
Many of us — myself included, until recently — have been working with CSS so long that we don’t see the lack of local scope as a problem that we can solve without significant help from browser vendors. Even then, we’d still need to wait for the majority of our users to be using a browser with proper Shadow DOM support.
We’ve worked around the issues of global scope with a series of naming conventions like OOCSS, SMACSS, BEM and SUIT, each providing a way for us to avoid naming collisions and emulate sane scoping rules.
We no longer need to add lengthy prefixes to all of our selectors to simulate scoping. More components could define their own foo and bar identifiers which — unlike the traditional global selector model—wouldn’t produce any naming collisions.
import styles from './MyComponent.css';
import React, { Component } from 'react';
export default class MyComponent extends Component {
render() {
return (
<div>
<div className={styles.foo}>Foo</div>
<div className={styles.bar}>Bar</div>
</div>
);
}
The benefits of global CSS — style re-use between components via utility classes, etc. — are still achievable with this model. The key difference is that, just like when we work in other technologies, we need to explicitly import the classes that we depend on. Our code can’t make many, if any, assumptions about the global environment.
Writing maintainable CSS is now encouraged, not by careful adherence to a naming convention, but by style encapsulation during development.
Once you’ve tried working with local CSS, there’s really no going back. Experiencing true local scope in our style sheets — in a way that works across all browsers— is not something to be easily ignored.
Introducing local scope has had a significant ripple effect on how we approach our CSS. Naming conventions, patterns of re-use, and the potential extraction of styles into separate packages are all directly affected by this shift, and we’re only at the beginning of this new era of local CSS.
process.env.NODE_ENV === 'development' ?
'[name]__[local]___[hash:base64:5]' :
'[hash:base64:5]'
)
Understanding the ramifications of this shift is something that we’re still working through. With your valuable input and experimentation, I’m hoping that this is a conversation we can have together as a larger community.
Note: Automatically optimising style re-use between components would be an amazing step forward, but it definitely requires help from people a lot smarter than me.



