Technical
Notes from the workbench: Java, testing, tooling, and the bugs I learn the most from.
2026
- Astro 7 renders your display maths as a code block, and won't tell youAstro 7 ships Sätteri, a Markdown and MDX engine written in Rust. It is genuinely fast. The Astro...
- Getting a Free Oracle Cloud VPS from India: The Full Guide (and the RuPay Wall Nobody Warns You About)Hey Folks! So you want a real server. One that runs 24/7, hosts your side projects, survives reboots,...
- Dot files two years later...Two years ago I wrote a post called Dotfiles: The Developer Secret to the Perfect Setup. It had...
- I Went to Open Source Summit India and My Brain Is Still ProcessingMumbai, June 16-17, 2026. Two days. More talks than I could attend. More ideas than I could hold. I...
- My Linux Terminal Setup: From Boring to Beautiful 🐧✨A step-by-step guide to building a stunning, productive terminal on Linux — covering Alacritty, Zsh, Oh My Zsh, Powerlevel10k, Nerd Fonts, and more.
- Using Google Sheets as a CMS: A Simple, Powerful Approach to Content ManagementContent Management Systems (CMS) are essential for modern websites, but they often come with...
2025
- The AI Testing Paradox: How Automated Test Generation Might Kill Unit TestingThere's a troubling trend I've been observing in software development, and it keeps me up at night....
- From Overwhelmed to Empowered: My Hacktoberfest 2025 JourneyThe Starting Line October 1st, 2025. Hacktoberfest had just begun, and I was staring at...
- Crafting Code with Intent: A Journey to Clarity and CollaborationAs a software craftsman, I see coding as an art form – a blend of creativity, logic, and...
2024
- Mastering JUnit: Techniques from Victor Rentea's Toolbox 🧰Are you ready to test like a pro, or just tired of flaky tests? At Victor Rentea's recent meetup, we...
- The Hidden Dangers of Programming: A Lesson From Childhood 🛠️💻In the world of software development, it's easy to fall into the trap of focusing on performance....
- Why Beginners Fail Coding Tests: The Art of Breaking CodeIn the world of software development, passing coding tests in interviews is a crucial step. Despite...
- Functional Programming Meets TDD: A Match Made in Code Heaven 🚀This is the story of how these two paradigms can be combined for the ultimate coding experience. ? ...
- Does Test-Driven Development Weaken Debugging Skills? 🐞🧪Test-Driven Development (TDD) is a programming method where tests are written before the actual code....
- Dotfiles: The Developer Secret to the Perfect SetupWhat Are Dotfiles? 📁 Dotfiles are configuration files for Unix-like systems that start...
- 🎣 Webhooks: The secret sauce of web communication! 🌐Hey Folks! 👋 Today we dive into the world of web hooks — the hidden heroes that make the web more...
- Renaming Bugs as "UnWritten Test Cases"The Code Crusaders Story There was a team of superheroes called the "Code Crusaders". Their job was...