Why I Standardised on Pydantic for All Data Validation
Pydantic is not just for FastAPI. It is the most ergonomic data validation library in Python — and I now use it everywhere.
Articles on engineering, systems design, startups, and lessons from the trenches.
Pydantic is not just for FastAPI. It is the most ergonomic data validation library in Python — and I now use it everywhere.
DynamoDB is exceptional for specific access patterns. It is painful for everything else. A practical guide from SellTrove's production usage.
Flask is elegant. Django is batteries-included. FastAPI is the right answer for modern Python API development.
SellTrove's ML pricing engine delivered a 28% conversion uplift in 60 days. Nobody attributed it to the AI.
Future-you will maintain the code present-you writes. Future-you has forgotten what present-you was thinking.
Building production LLM applications requires the same discipline as any other software engineering.
Technical debt is not inherently bad. Unacknowledged, unmanaged technical debt is.
Caching is not something you add when performance becomes a problem. It is an architectural decision.
Serverless is not magic. A Lambda running 10 million times per month is not cheap.