
Python Production Catch-up
Rebuild practical Python fluency in 122 interactive lessons
What it does
A free, browser-based refresher for experienced developers returning to Python. Work through 122 executable steps across 13 modules: concise explanations, 96 hands-on coding exercises, and 26 integration labs. It focuses on Python 3.11+ production engineering—including typing, concurrency, resilience, observability, testing, and service lifecycle. Registration is required to save progress; payment is not.
Does the same job
all alternatives →- LPLearn Python the Right Way – free introduction to Python book2021 · learnpythontherightway.com · ▲245
- RARefurb – A tool for refurbishing and modernizing Python codebases2022 · github.com · ▲123
- IAI am building a new Python library to read/write PDF files2022 · github.com · ▲279
Hi HN! This is my pet project, written from scratch because there is so much to discover and learn in the process. The focus is on simplicity and incremental updates. Progress is slow because I do not have much spare time to work on this, but I would love to hear some feedback. Regards
- PTPython-to-Python compiler for some 3.6 features in older versions2017 · github.com · ▲87

- PSPython Source Code Refactoring Toolkit via AST2021 · github.com · ▲110
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com


OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 1d ago · opentrailpaper.com
Launched alongside, August 2026
the whole month →- TL
Life & fun · 10d ago · louisabraham.github.io


- SA
Hello HN! I found that picking out plausible but diverse skin tones for my digital art and game development projects was kind of difficult, and I got curious about if there was a way to define a color space that made it easy. I've built a color picker and procedural generation algorithm based on the space as well as a bunch of other fun js features and demos throughout the page that use the equations. If you find it interesting, I have lots of explanations of how I built it and what properties the space has. The methodology might be a bit shaky, but hopefully the result is as helpful for…
Life & fun · Aug 2026 · toneyalexander.github.io


I trained a 125M-parameter transformer to autocomplete piano performances in real time (~108 notes/sec on an iPhone 15). The idea is basically GitHub Copilot or Tabnine, except instead of prompting it with code, you prompt it by playing a few notes on a MIDI piano. The model then continues what you played, entirely on-device. The app is free if anyone wants to try it. Happy to answer questions about the model, training, Core ML, or the many things that didn't work.
AI · 16d ago · simedw.com