Insights & Tutorials

Blog

Practical insights from 16+ years of building web products - from WordPress plugin architecture and Joomla extension development to Laravel SaaS platforms and React frontends. I write about the engineering decisions, migration strategies, and real-world problem-solving that go into shipping reliable software. Whether you're a developer looking for hands-on tutorials or a business owner evaluating your next tech investment, these posts are built to help you make better decisions.


You Don’t Have to Learn Everything
Career & InsightsSoftware Engineering

You Don’t Have to Learn Everything

When you work in software development, it’s very easy to feel like you’re falling behind. There’s always a new framework...

October 8, 20267 min read
I Migrated My Portfolio from React to Next.js – Here’s What Changed (And What I Wish I Knew Earlier)
SEO (Search Engine Optimisation)Software Engineering

I Migrated My Portfolio from React to Next.js – Here’s What Changed (And What I Wish I Knew Earlier)

For months, my portfolio site struggled to get meaningful visibility in Google. I had built it with React (Vite), deploy...

September 27, 20267 min read
Why “Just One Small Change” Can Become a Big Problem in Software Projects
Software Engineering

Why “Just One Small Change” Can Become a Big Problem in Software Projects

“Can we make just one small change?” If you have worked on client projects for a while, I’m sure you have heard this que...

August 9, 20266 min read
How I Avoid Technical Debt in Fast-Paced Client Projects
Software Engineering

How I Avoid Technical Debt in Fast-Paced Client Projects

In client projects, speed is everything. Deadlines are tight. Requirements evolve mid-sprint. Budgets are limited. And s...

February 28, 20263 min read