Chamath Viranga

Developer's Journal

A curated collection of thoughts on coding, creativity, and the future of web development.

5 Articles
4 Categories
185 Reads

Featured Story

Featured Post
Featured
Web Development January 26th 2026

Why I Built Simple Business Manager

Simple Business ManagerMost business management tools today are either too complex, too expensive, or built with enterprise use in mind.Simple Busines...

Author
Chamath Viranga 1 min read
Read Article →

Latest Articles

why-i-built-simple-business-manager
Laravel January 26th 2026

Why I Built Simple Business Manager

Simple Business ManagerMost business management tools today are either too complex, too expensive, or built with enterprise use in mind.Simple Busines...

Author Chamath Viranga
Read
savequietly-in-laravel-something-i-wish-i-knew-earlier
Laravel January 13th 2026

saveQuietly() in Laravel - Something I Wish I Knew Earlier

I ran into this recently and realized a lot of Laravel devs (including me) don’t know this exists.In Laravel, every time you call save() on a model,...

Author Chamath Viranga
Read
designing-a-billing-system-in-laravel-that-wont-break-at-scale
Laravel December 28th 2025

Designing a Billing System in Laravel That Won’t Break at Scale

ContextBilling may look simple at first: create invoices, process payments, update balances. But as your business grows, a poorly designed billing sys...

Author Chamath Viranga
Read
scaling-laravel-with-hexagonal-architecture
Laravel December 24th 2025

Scaling Laravel with Hexagonal Architecture

Scaling Laravel with Hexagonal ArchitectureLaravel’s default MVC structure works well for small projects but quickly becomes hard to maintain and sc...

Author Chamath Viranga
Read
lorem-ipsum
Lorem Ipsum December 23rd 2025

Lorem Ipsum

What is Lorem Ipsum?Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy...

Author Chamath Viranga
Read