Test Email Change Flows In React Without Mixing Up Links
Test Email Change Flows In React Without Mixing Up Links Changing an account email seems small. It is actually a major source of testing errors. Testers often mix up confirmation…
Frontend, backend and devops for the modern web.
Test Email Change Flows In React Without Mixing Up Links Changing an account email seems small. It is actually a major source of testing errors. Testers often mix up confirmation…
I Built a CAD Editor in the Browser, Then Taught an LLM to Use It I asked my app: "How many doors and windows are there?" The AI answered with the counts. Then it added something…
This Is What I Learned As a Sync PHP Developer About Async PHP I worked with Laravel for years. I used sync PHP. A request comes, a process runs, and a response goes out. I never…
OAUTH HISTORY: FROM PASSWORDS TO GLOBAL STANDARDS You see it every day. You click "Login with Google" or "Login with GitHub." You do not type a password. You enter the site instan…
AI Writes Code. It Can't Define "Done." I built an AI slide deck generator. You type a topic and get a presentation. The AI demo worked instantly. It w...
Security Audit Results: Why I fel embarrassed I recently ran a security audit on all my side projects. This includes my FastAPI backend, Tele...
I Audited My Side Projects for Security — Here Is What I Found I recently audited all my side projects. I checked my FastAPI backe...
50+ AI Tools Every Developer Needs The AI field moves fast. Finding the right tools is hard. I compiled a list of 50+ AI tools and agents to help you w...
10 API and Database Mistakes Before Production You wrote your first API. It works on your machine. Then you deploy to production and everyt...
A Browser Based Audio Prep Workflow Building creator tools feels fast when you skip prep. Audio projects punish this shortcut. Tracks often have wron...