PythonFastAPI in Production: Structure, Auth, and the Mistakes I Made
FastAPI makes it easy to start and easy to make a mess in production. Here is the structure, auth, and async setup I use, and the mistakes I made getting there.
Thoughts on software development, technology trends, and lessons learned along the way.
PythonFastAPI makes it easy to start and easy to make a mess in production. Here is the structure, auth, and async setup I use, and the mistakes I made getting there.
DatabasesYour query was fast in development and crawls in production. Here is how database indexes actually work, how to spot a missing one, and how to fix it.
MediumI moved my blog from Medium to my own site. Here is why I left, and how I rebuilt it with Next.js, MongoDB, and a custom admin, with SEO as a priority.
MVPTwo months ago, I pushed the first version of Food Pilot to TestFlight. It was rough. The UI was basic, animations were non-existent, and half the features I’d…
New YearOne of the most powerful things you can do for personal growth is to write a letter to your future self. Not a motivational quote.\ Not a tweet.\ A real,…
Artificial IntelligenceAI Writing Detectors Are a Scam — Here’s Why You Should Stop Trusting Them Photo by Glenn Carstens-Peters on Unsplash A few months ago, I had a small but…
DebuggingAs Laravel developers, we often rely on model features to handle transformations automatically. However, these convenient features can sometimes lead to subtle…
Letting GoThere’s a quiet strength in knowing when to walk away. When every opportunity sparkles with possibility, saying ‘no’ feels like watching a shooting star fade…
TechnologyAbout my foundations portfolio project My portfolio project It’s fascinating how the most impactful ideas often stem from everyday encounters. My journey…
Innovation5G, the fifth generation of mobile network technology, represents a significant leap forward in the world of telecommunications. It promises to deliver faster…
Showing 10 of 19 posts