Blog

Thoughts on AI Engineering, Solutions Architecture, and building modern software.

AI Engineering Python AsyncIO Performance

The Latency Trap: Why Sequential Code Fails in AI Integration

When connecting core systems to LLMs today, my CPU barely computes – it just waits. Sequential code becomes a fatal bottleneck. The solution: AsyncIO and the principle of concurrency on a single thread.

Read more →
AI Engineering LLM Paradigm Shift Software Development

From Determinism to Probability: Why I'm Learning to Let Go of Control

When I got my computer science degree, the world was binary: if (x) then y. Today, the shift from absolute logic to probabilities fascinates me – and what that means for an engineer coming from the world of strict typing.

Read more →
AI Engineering Productivity Software Development Architecture

The Death of Boilerplate Burnout: How AI Gives Us Time Back for Architecture

How many weeks of our professional lives have we spent writing CRUD interfaces or database migrations? AI is massively shifting the focus – away from code-shoveling, toward system design.

Read more →
AI Engineering LLM Vision API Contextual Understanding

When Code Suddenly "Thinks Along": The New Era of Contextual Understanding

In classical software development, there were no nuances. Today, I'm exploring in my AI showcase experiments how an agent recognizes the urgency of a request and adjusts workflow priority accordingly.

Read more →
AI Engineering Python Pydantic TypeScript

From TypeScript to Pydantic: My Journey from Deterministic Software to Probabilistic AI

As a computer science graduate, my journey started deterministically: object-oriented design, fixed contracts, predictable systems. On my current path into AI Engineering, I face a new architectural break – and Pydantic is the bridge.

Read more →