Everything, all the way back.
7 entries across 1 years.
Gym App Continued
Taking the gym app's plain interface to a full dashboard, and building my own design system along the way.
Using the Places API and OSM to look for venue types
Why searching Google Maps for a venue type doesn't return every venue of that type, and using the Places API and OpenStreetMap to find them instead.
Gym App - a case in business logic
Using a product requirements document and Claude Code to work through the business logic of a class-booking app: the questions it forced, and what writing the business down taught me.
Ironworks Register Design Study
A design study in skeuomorphism: a newspaper-style interface built with ChatGPT, v0 and Claude Code, and what each tool was good for.
CSS Modules vs Tailwind for a Component Library
When you ship styles that someone else's project has to consume, the usual trade-offs sharpen. How CSS Modules and Tailwind compare for a component library, and which to pick.
Web Security: CSRF, CORS, CSP, and XSS
XSS, CSRF, CORS and CSP, explained together: which are attacks and which are defenses, what frontend developers do about each, and what interviews actually ask.
Building a Language-Learning App from Scratch
Building a spaced-repetition vocabulary app end to end: the SRS engine, lemmatization, AI-generated example sentences, auth, and deployment.