J-O Eriksson
Passionate Python Developer
I'm a Python developer based in Stockholm, building internal tools and automations at work. This blog is where I write about what I learn along the way.
The earlier posts on this site (from 2019 -2020) were written as I was learning Python from scratch — expect beginner-friendly content there. The newer articles are more practical: patterns and techniques I pick up while building real Python apps, mostly around APIs, FastAPI, Django, and backend tooling.
A selection of posts are part of Pieces of Py — a series of focused, bite-sized Python snippets with real-world context. You'll find the series in the navigation.
If you want to get in touch, find me on Twitter or Mastodon below.
Recent Posts
-
FastAPI API Key Authentication with Security and Depends
How to secure a FastAPI app with header-based API key authentication using APIKeyHeader, Security, and Depends.
-
Pieces of Py #6 Handling Paginated API Responses with the Walrus Operator
How to use the Python walrus operator (:=) to cleanly handle paginated API responses, with a real-world Microsoft Graph example.
-
Setup PyCharm to debug a containerized Django app