WebAssembly in 2026: The Runtime That Escaped the Browser

WebAssembly was introduced to the world as a faster way to run code in browsers. C++ games, video editors, image processing — things that JavaScript couldn’t handle performantly. That was the pitch in 2017.

Continue reading

Rust in Production: Lessons from Three Years of Replacing Python and Go Services

I’ve spent the last three years migrating production services from Python and Go to Rust. Some migrations were triumphant. A few were disasters we quietly rolled back. Most were somewhere in between — significant wins that came with real costs.

Continue reading

Platform Engineering in 2026: How to Build an Internal Developer Platform That Developers Actually Use

Platform engineering emerged as the hype successor to DevOps around 2023. The pitch: instead of every team managing their own infrastructure and pipelines, build a centralized Internal Developer Platform (IDP) that abstracts the complexity away. Give developers a self-service experience. Let them deploy without knowing Kubernetes.

Continue reading

Agentic AI in Software Engineering: When Your AI Writes, Tests, and Deploys Code

Something quietly crossed a threshold in 2025: AI stopped being a tool that helps developers write code and started becoming a system that does software engineering. Not autocomplete. Not a smarter Stack Overflow. An agent — one that reads your codebase, plans changes, writes tests, runs them, debugs failures, and opens a pull request.

Continue reading

Pagination