How Much of Your AWS Runs While Nobody Is Working?
Most teams use their dev and staging environments for 8 hours a day and pay for them to run 24. The math on always-on infrastructure, and why it's so hard to fix manually.
Most teams use their dev and staging environments for 8 hours a day and pay for them to run 24. The math on always-on infrastructure, and why it's so hard to fix manually.
AWS quietly bills you for a lot of things while you sleep — dev servers, staging environments, forgotten test databases. None of them feel expensive alone, but together they inflate the monthly bill.
Why deciding what not to build is harder than writing code — and the simple filter that keeps me focused while working on ParkMyAWS.
What it's actually like building a SaaS product in 90-minute evening sessions — the progress, the unglamorous parts, and why the coding isn't the hardest thing.
The origin story behind ParkMyAWS — from using ParkMyCloud years ago, to watching it disappear after an IBM acquisition, to building a simpler version in late-night coding sessions.
How I used Claude Code to modernise a neglected marketing site — fixing N+1 queries, stripping dead code, and jumping from Laravel 9 to 12 in a single day.
How I turned a complex Cyprus payroll spreadsheet into a type-safe Vue 3 calculator — and what I learned about building financial software.
The tools and frameworks I'm using across my projects in 2026 — what's working, what I'd change, and why I picked each one.
How to build multi-account AWS access without ever storing credentials, using IAM AssumeRole with external IDs and temporary session tokens.
How extracting business logic into single-purpose Action classes made my Laravel code easier to navigate, test, and maintain.
A technical guide on configuring AWS to allow GitHub Actions to SSH into your server.
Sometimes feel like I'm falling behind. Here's my take on impostor syndrome as a senior developer, parent, and human.
How we manage different PHP versions from 5.6 to 8.4 on a single server using Docker and volume mapping
I decided to convert the React-based template into an Astro site in order to get my hands on it.
I hold this domain for some years now and it was about time to launch my site.