Blog

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

Filter: All ai database entrepreneurship infrastructure open-source php system-design
#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-design#infrastructure

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-design#database

Database Primary Key

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

Read Post