I got tired of describing the same request 3 times in Symfony
When building Symfony APIs, I kept duplicating the same request contract: validation rules in a DTO OpenAPI schema (often separately) mapping / glue c…
Tech news from the best sources
When building Symfony APIs, I kept duplicating the same request contract: validation rules in a DTO OpenAPI schema (often separately) mapping / glue c…
Designing Idempotent Bulk Import Pipelines (E.164, VIN, and the Rest) Bulk imports are a special category of pain. You give the user a CSV uploader, t…
A blog post on LangChain's site about how Madrigal Pharmaceuticals built their multi-agent AI platform caught my attention this week. Not because of t…
If you've ever tried to do serious code generation from JSON Schema — or used OpenAPI tooling on a complex schema and watched it give up mid-object — …
Fortifying APIs: Data Validation with Pydantic When building backend services, a fundamental principle stands above all others: never implicitly trust…
The Dangerous Bugs Are the Ones That Don't Crash: Building Input Validation for My MCP Server I was building an MCP server for an event platform that …