Notes &
field logs.
What I learn, I write down. Long-form entries on full-stack engineering, Laravel + Angular, Flutter, database design, and the reality of shipping software from Colombo, Sri Lanka.
10 Best Free Hosting Providers for 2026
Discover the top 10 free hosting providers for 2026 with our unbiased review. Compare features, limitations, and performance to find the perfect free host.
Low-Code/No-Code: Friend or Foe to Traditional Coding?
Exploring the impact of low-code/no-code platforms on traditional software development and the future of programming.
Shipping a Laravel + Angular Monolith Without Losing Your Mind
How I structure a single repo that ships a Laravel API, an Angular SPA, and a shared TypeScript contract — without resorting to a microservices manifesto. Real folder layout, real CI, real tradeoffs.
WordPress Is Still the Right Answer (Sometimes)
After building eight client sites on Laravel and two on WordPress this year, here is an honest comparison. Spoiler: the right tool depends on who will edit the content after you leave.
A Brutalist Portfolio in Next.js 16 — Notes From the Build
The system behind this very site: zero rounded corners, monospace metadata, one accent color, and a generative flow-field background. Why constraints ship faster than design systems.
Flutter State Management I Actually Use in Production
Provider, Riverpod, Bloc, GetX — I have tried all of them. Here is the small, boring stack I now reach for on every Flutter project, and the three rules I refuse to break.
From A/L Maths to Software Engineering: A Non-Linear Path
I did not write code until I was 17. Two years later I am shipping production Laravel apps at Digico Labs while finishing my degree. The plan, the detours, and what I would skip.
Database Schemas That Survive the Client Changing Their Mind
A practical field guide to designing MySQL schemas for clients who say "just one more field" every sprint. Status columns, soft deletes, JSON escape hatches, and when to say no.