-

·
Confidence vs Correctness
Confidence and correctness don’t correlate as often as we think. Whether you’re dealing with AI agents or humans, here’s how to tell the difference; and how to build real confidence in your own decisions.
-

·
My 2026 Development Workflow: Claude Code Desktop + Cursor
A practical guide to combining Claude Code’s desktop app for AI-powered code generation with Cursor’s excellent diff review interface, keeping you productive while staying in control.
-

·
Once You Go Mac — Should You Go Back?
Got a Mac 7 years ago and thought I’d never look back. I looked back. New blog post on escaping the walled garden.
-

·
A Decade with WordPress: What I’ve Learned (and Built) Along the Way
What started as a simple Arduino blog on WordPress.com in 2015 has evolved into a career, a community, and a way of life. From organizing Sri Lanka’s first WordCamp to writing for Smashing Magazine, from local meetups to international conferences—WordPress has been more than just a platform. It’s been a gateway to incredible opportunities, lasting…
-

·
Dolphins, Deer, and a whole lot of splashes
The 4-day trip to Trincomalee, Sri Lanka, has ended. Check out the Instagram posts from the trip and follow for more travel and remote work content.
-

·
Falling in love with boredom
Embracing boredom as part of our working life is crucial to becoming a good computer programmer.
-

·
Towards a more inclusive post-COVID world
The Coronavirus has been a disaster for each one of us. I’m hoping the world would become a more inclusive place as a result of it, regardless of our location.
-
·
Avoiding burnout while working remotely
Remote-working is a godsend for many reasons. I talk about how we can continue to regard it as a blessing in spite of the current pandemic. By avoiding burnout.
-
