-
FastAPI DDD Blog - Part 4
Publication Lifecycle. Editorial Review
-
FastAPI DDD Blog - Part 3
External Integration. Users Engagement
-
FastAPI DDD Blog - Part 2
Cognitive Layer. LLM Integration
-
FastAPI DDD Blog - Part 1
Setup Project. Dependencies Direction. CRUD
-
Python concurrency and parallelism
Threads, processes, and the GIL explained through the practical difference between waiting and working.
-
Exceptions or conditional checks in Python
When EAFP keeps application code cleaner than returning `None` through multiple layers.
-
Python hash() and identity
`hash()` is not a stable identity function, and large integer-style hashes can be truncated to platform hash width.
-
Flatten nested iteration in Python
How to flatten nested iteration with `itertools.chain` and generator expressions without making the code harder to read.
-
Python generators in practice
Concrete situations where generators actually earn their keep.