The Obsession with Immutability: Are We Just Afraid of Understanding State?

The Obsession with Immutability: Are We Just Afraid of Understanding State?

There’s a peculiar phenomenon sweeping through modern software development like a caffeinated squirrel through a nut factory. Everyone’s talking about immutability. It’s in every JavaScript framework worth its salt, it’s baked into React’s philosophy, it’s the foundation of Redux, and functional programming evangelists won’t shut up about it at conferences. But here’s the uncomfortable truth nobody wants to admit: we’ve collectively turned immutability into a cargo cult, reverently copying the rituals without fully understanding what problem we’re actually solving....

January 31, 2026 · 12 min · 2538 words · Maxim Zhirnov
Одержимость неизменностью: Неужели мы просто боимся понять состояние?

Одержимость неизменностью: Неужели мы просто боимся понять состояние?

Существует своеобразное явление, охватившее современную разработку программного обеспечения, словно бешеный сурок — ореховую фабрику. Все говорят об неизменяемости. Она есть в каждом достойном внимания фреймворке JavaScript, она заложена в философию React, она — основа Redux, и проповедники функционального программирования не затыкаются о ней на конференциях. Но вот неудобная правда, которую никто не хочет признавать: мы коллективно превратили неизменяемость в культ карго, ревностно копируя ритуалы, не до конца понимая, какую проблему мы на самом деле решаем....

January 31, 2026 · 6 min · 1137 words · Maxim Zhirnov
The Internship Economy: Cheap Labor or Real Training?

The Internship Economy: Cheap Labor or Real Training?

The coffee machine at most tech companies sits right next to a cork bulletin board plastered with internship opportunity flyers. A recent graduate scrolls past them, pausing on one posting: “$0/hour, great for resume building!” — a phrase that’s become oddly normalized in an economy where we expect to exchange time and labor for, well, nothing but “exposure.” But here’s the uncomfortable truth hiding beneath the cheerful LinkedIn testimonials and carefully curated internship program websites: the unpaid internship market has quietly become a class-based sorting mechanism, and nobody seems particularly interested in talking about it....

January 30, 2026 · 8 min · 1617 words · Maxim Zhirnov
Экономика стажировок: дешевая рабочая сила или реальное обучение?

Экономика стажировок: дешевая рабочая сила или реальное обучение?

Кофемашина в большинстве технологических компаний стоит рядом с пробковой доской, обклеенной объявлениями о стажировках. Выпускник пролистывает их, останавливаясь на одном: «0 долларов в час, отлично для резюме!» — фраза, которая стала странно нормализованной в экономике, где мы ожидаем обменять время и труд на… ну, ни на что, кроме «опыта». Но вот неудобная правда, скрывающаяся за жизнерадостными отзывами в LinkedIn и тщательно подобранными сайтами программ стажировок: рынок неоплачиваемых стажировок незаметно стал механизмом сортировки по классу, и никто, похоже, особо не заинтересован в том, чтобы говорить об этом....

January 30, 2026 · 6 min · 1272 words · Maxim Zhirnov
Vendor Lock-In Is Inevitable: Why Cloud Agnosticism Is a Fantasy

Vendor Lock-In Is Inevitable: Why Cloud Agnosticism Is a Fantasy

Remember that conference talk where someone passionately presented their “cloud-agnostic architecture” that would let them switch providers in minutes? Yeah, I’ve attended a few of those too. And every single time, I watch the audience nod along with the same glazed expression they’d have watching a motivational video about morning jogs. Deep down, we all know the truth: cloud agnosticism isn’t a strategy—it’s a well-intentioned fairy tale we tell ourselves at 2 AM before deployment day....

January 29, 2026 · 11 min · 2242 words · Maxim Zhirnov