top of page
All Posts


Claude Code is winning the terminal, and the numbers from April 2026 are not subtle
On April 14, 2026, Anthropic shipped Routines. On April 15, Google announced sub-agents had finally arrived in Gemini CLI. On April 16, Claude Opus 4.7 hit 87.6% on SWE-bench Verified. On April 23, OpenAI shipped GPT-5.5 with a state-of-the-art Terminal-Bench 2.0 score. Between April 20 and 24, Codex CLI rolled out plugin management, Plan Mode, and stable hooks across versions 0.122 through 0.125. One week in April 2026, five releases, one verdict: in the terminal, the rest
Silviu Popescu
Apr 298 min read
Â
Â
Â


Beyond Java: How I Conquered Frontend Development to Connect Friends Through Storytelling
A Google software engineer's journey into unfamiliar territory to build a collaborative storytelling platform that brought friends...
Silviu Popescu
Apr 2, 202512 min read
Â
Â
Â


From Code to Consciousness: Engineering AI for Deep Self-Reflection
When I first started experimenting with prompt engineering a few weeks ago, I noticed something fascinating: the process felt remarkably...
Silviu Popescu
Mar 26, 20255 min read
Â
Â
Â


Java vs. Rust: 6 Key Lessons for Backend Developers Making the Switch
An experienced Java backend engineer shares 6 practical lessons from building a CLI log analyzer in Rust. Discover how Rust's ownership mode
Silviu Popescu
Mar 20, 20258 min read
Â
Â
Â


How I improve the readability of my Haskell code
Discover how to enhance Haskell code readability with simple strategies. Improve your Haskell skills by refining code logic and structure.
Silviu Popescu
Feb 19, 20256 min read
Â
Â
Â


Why I love Haskell as a Java engineer
Picture this: A Java engineer walks into a bar. They start declaring interfaces, implementing abstract classes, and setting up a factory...
Silviu Popescu
Feb 11, 20255 min read
Â
Â
Â
bottom of page