Blog

Thoughts on software development, minimal design, and trying to build things that feel good to use.

Filter: All ai database entrepreneurship infrastructure macos open-source php swift system-design
ai

Claude Code Tips

A growing list of practical tips for developers running Claude Code day to day. Small settings and habits that make the agent faster, cleaner, and less noisy.

Read Post
aimacosswift

Claude Meter 2.0: Your Claude Usage, Now With Energy

Claude Meter 2.0 reimagines your Claude usage as energy you have left — a playful redesign with a card per account and make-it-yours customization. Free and open source for macOS.

Read Post
aimacosswift

Meet Claude Meter — Know Your Claude Usage at a Glance

I wanted to see my Claude Code usage before hitting the wall. So I built a macOS menu bar app — and learned that picking the right data source matters more than the parser.

Read Post
ai

The Eight Levels of AI Adoption

A practical guide to how AI goes from answering questions to running systems. Most people say they 'use AI' when they mean they ask ChatGPT questions. AI adoption has levels.

Read Post
open-source

Introducing TypeID PHP

Type-Safe, Sortable Identifiers for Modern Applications

Read Post
entrepreneurship

The Spectrum of Software Makers

From no-code to Python to assembly language. As a software maker aspiring to build a business, what's your game plan?

Read Post
open-source

Laravel Skeleton

The Laravel Skeleton offers a rapid and efficient way to start a new project by scaffolding a Laravel app with minimal setup.

Read Post
php

They said PHP is dead

PHP in the Modern Web: A Relic or a Resilient Force. Here's my 2 cents.

Read Post
system-designinfrastructure

Scale to Millions of Users

How to design a system that supports millions of users? What are the challenges to scaling it up to serve millions of users?

Read Post
system-designdatabase

Database Primary Key

Choosing a database primary key between big integers, ordered UUID, and nanoid.

Read Post