Judgment over hype.
Trade-offs over trends.
Engineer · Architect · Mentor · 17+ years in software
Latest articles
- Why Technology Sounds Complicated — and Who That Serves Feb 5, 2026 · 6 min read
Most people don't struggle with technology because they're incapable of understanding it. They struggle because it is often explained in a way that makes understanding unnecessary — or even inconvenient.
- The One Skill You Need to Master AI Sep 25, 2025 · 5 min read
Unlock AI's full potential by mastering the overlooked skill of clear thinking and communication. Boost productivity with your AI assistant.
- Why Unit Tests Matter: A Currency Converter Story Sep 8, 2025 · 7 min read
Unit tests aren't optional. A simple USD -> INR converter exposed hidden risks, proving why tests safeguard code, teams, trust, delivery and peace of mind.
- X comes before I Dec 15, 2023 · 4 min read
Why user experience should come before user interface in product design.
- Code coverage — Yay or Nay? Sep 8, 2023 · 5 min read
Why code coverage alone isn't enough to ensure quality tests