Engineering notes, product thinking, and lessons from the freelance trenches.

Why I Built a Simple Invoicing Tool for Freelancers
Jun 27, 2026 4 min read

SQL Formatting, Beautifying, and Writing Cleaner Queries

How to format, beautify, and read SQL queries — from ORM output to legacy single-liners. Includes patterns for cleaner SQL from...

SQL Developer Tools Database
Jun 27, 2026 4 min read

.htaccess, robots.txt, and chmod — A Practical Server Configuration Guide

A practical guide to .htaccess redirect rules, robots.txt crawler control, and Unix file permissions. Patterns you will actually...

Apache Server Linux
Jun 27, 2026 4 min read

CSS Flexbox vs Grid — A Visual Guide with Live Examples

Flexbox and Grid solve different problems. Here is when to use each, with real CSS examples and visual generators for both.

CSS Flexbox Grid
Jun 27, 2026 4 min read

How to Optimise Images and SVGs for the Web

A practical guide to image compression, WebP conversion, SVG optimisation, favicon generation, and Base64 embedding — all without...

Performance Images SVG
Jun 27, 2026 4 min read

Docker for PHP and Laravel Developers — Dockerfile and Compose from Scratch

A practical guide to writing Dockerfiles and docker-compose.yml files for PHP and Laravel. Multi-stage builds, MySQL, Redis, and...

Docker PHP Laravel
Jun 27, 2026 4 min read

Text Processing Tools Every Developer Should Bookmark

A roundup of browser-based text tools for word counting, frequency analysis, case conversion, deduplication, string reversal, and...

Text Developer Tools Productivity
Jun 18, 2026 3 min read

How to Debug a JWT Token Step by Step

A practical guide to reading, validating, and troubleshooting JSON Web Tokens when authentication breaks.

JWT Authentication API
Jun 18, 2026 3 min read

Regex Cheatsheet for Developers 2026

Every regex pattern you actually need, organized by use case. Copy, test, and use.

Regex JavaScript Developer Tools
Jun 18, 2026 4 min read

JSON vs YAML: Which Should You Use?

A practical comparison for developers who need to pick the right format for config files, APIs, and data exchange.

JSON YAML Configuration
Jun 12, 2026 5 min read

DevToolbox Grew From 7 to 29 Tools. Here Is Everything New.

22 new browser-based developer utilities added to DevToolbox — formatters, converters, generators, and DevOps tools. All...

JavaScript Developer Tools Privacy
Apr 19, 2026 6 min read

We Built CartRecovr: An Abandoned Cart Recovery Plugin for WooCommerce

CartRecovr captures abandoned WooCommerce carts and sends automated recovery emails with one-click cart restore. Free on...

WordPress WooCommerce PHP
Apr 14, 2026 4 min read

Building DevToolbox: 7 Browser-Based Developer Utilities That Never Touch a Server

I built a free collection of developer tools — JSON formatter, JWT decoder, regex tester, and more — that run entirely...

JavaScript Developer Tools Privacy
Apr 3, 2026 3 min read

Building a Zero-Knowledge Password Strength Checker

I built a password tool that never sees your password. Here is how client-side entropy calculation, k-anonymity breach checks,...

Security JavaScript Privacy
Apr 3, 2026 3 min read

Why I Chose Flat-File Over WordPress for This Blog

After years of building WordPress sites for clients, I went the opposite direction for my own blog. Here is the reasoning, the...

PHP Architecture WordPress