Skip to content

I build software systems and write about the decisions behind them.

I'm Ivan Malaniak, a software engineer and technical writer. I share practical lessons about reliable software, architectural decisions, testing, infrastructure and AI.

What Comes After the AI Boom?

AI

Every major technological wave follows a similar emotional arc. First comes excitement. Then exaggeration. Then fear. Then disappointment. And finally, normalization. Artificial intelligence is currently somewhere between exaggeration…

Latest writing

Why Companies Don’t Actually Want "Ai Engineers"

The job market is full of new titles. AI Engineer. AI Specialist. AI-Native Developer. It sounds like the industry is shifting toward a completely new role. But if you look closely at what companies actually need, a different pattern…

Why Junior Developers Are the Real Victims of AI Hype

The conversation around AI and software development often focuses on one dramatic question: Will AI replace developers? In reality, that’s not where the biggest impact is happening. The most immediate disruption is appearing somewhere…

How to Become More Valuable Because of AI

AI is changing software engineering. Not by eliminating developers — but by shifting where value lives. If code becomes cheaper, faster, and easier to generate, then the differentiator moves. The question is not how to compete with AI.…

What AI Is Still Bad At (And Why That Matters)

AI is improving at an extraordinary pace. It writes code, explains concepts, drafts documentation, suggests refactors, and sometimes even anticipates what we’re trying to build. The progress is real. Pretending otherwise would be naïve.…

Stay up to date

Practical notes on software architecture, engineering and developer tools. Get each new article in your inbox; unsubscribe at any time.