Software 3.0
From syntax to orchestration.
Bartłomiej Krupa
Agentic Engineering · LLM Optimization · AI Cost Reduction
LLMs are native interpreters now — context windows replace explicit code. The job is shifting from writing syntax to orchestrating agents that ship.
No hype. Only what ships.
Shifts_Under_Way
Glue code is thinning
Intermediate logic and explicit APIs are becoming redundant. Raw inputs process directly through frontier models.
Models are jagged
Extreme competence in verifiable domains — refactoring 100k lines of code — yet failure on basic physical logic. Architectures must compensate for what models cannot guarantee.
Vibe coding vs. agentic engineering
"Vibe coding" democratizes basic software creation. "Agentic engineering" coordinates agents to build secure, scalable systems without lowering the quality bar.
What_I_Hold_To
Understanding over processing
"You can outsource your thinking, but you can't outsource your understanding." Human comprehension remains the ultimate system bottleneck.
Taste and architecture
AI handles syntax and library specifics. Human value concentrates on system design, aesthetic judgment, rigorous validation, and judgment about what not to automate.
Most of what I write about here, I also build for teams.