Building software.
Exploring AI.
I’m Michał — a software engineer with 15+ years of experience building products, shaping architecture, and helping teams make better engineering decisions. These days, I’m focused on AI-powered development workflows and reliable agentic systems.
Where I’m focused
A mix of deep engineering fundamentals and new ways to build software.
AI & agentic workflows
Building practical developer workflows with LLMs, agents, tools, and orchestration — with reliability and security in mind.
Architecture that earns its keep
Designing clear boundaries and maintainable systems without adding complexity just for the sake of it.
Teams & engineering practice
Writing about code reviews, collaboration, technical trade-offs, and lessons learned while shipping real products.
Latest writing
Design patterns and code quality in the era of AI
How AI agents could change the way we think about design patterns, modularity, code quality, and human-readable software.
What If All Our Code Goes in .gitignore?
What if AI makes code cheap enough to treat as a build artifact, and specifications, tests and contracts become the thing we maintain?
What I Learned Working on a Large-Scale Social Media iOS Application
Lessons from building a large-scale social media iOS app: architecture, engineering practices, product development and team collaboration.
Books I Want to Read at the Beginning of 2026
A reading list for early 2026 on programming, systems and AI fundamentals: how Python, Linux, Docker and large language models really work.
Effective Code Reviews: Habits That Make Teams Stronger
A practical guide to a healthy code review culture: curiosity, communication, small pull requests and a checklist for better quality and teamwork.
Good ideas get better when shared.
Find my work, follow along, or get in touch.