
Temporal Time-Skipping: The Clock You Didn't Know Existed
How Temporal's time-skipping test server works, why it broke my workflow tests, and the mental model that finally made it click.
Tags

How Temporal's time-skipping test server works, why it broke my workflow tests, and the mental model that finally made it click.

The discovery of the boundary between stateless apps and stateful systems

Demystifying ASGI by following one developer's journey from framework confusion to understanding the bare-bones protocol that powers modern Python async web servers

I thought I was doing it wrong by not using DTOs. Turns out, sometimes the simple approach is exactly right—here's how to know which to choose

What I learned moving from FastAPI to Litestar—and discovering that validation doesn't have to be magic to be powerful

Ever wondered how tools like LangExtract can highlight the exact location of a quote in a document? Spoiler: It's not magic—it's clever computer science.

Ever felt betrayed when your Python type hints vanish at runtime? This is the story of how to uncover the real types inside your Pydantic generics and typing constructs, with a battle-tested strategy that actually works.

Discover how pydantic-graph elegantly solves Python's forward reference problems without the trial-and-error pain of .model_rebuild(). Learn the difference between static and runtime type resolution, and why capturing parent namespaces is brilliant design.

Discover how Python's inspect.currentframe() connects to the low-level concepts you learned in operating systems class. A journey from instruction pointers to PyFrameObjects.

Understanding Python generics and variance through a relatable soda can analogy, and how the type checker protects your code.