Welcome to Developer Service Blog
Join us for the best articles about Python, Django and AI
Latest Articles
Serving a Live Battery Dashboard from ESP32-C3 with Microdot and MicroPython
In this article we wire an INA219 power monitor to an ESP32-C3 Super Mini, charge an 18650 cell through a TP4056, and serve a live voltage/current/power dashboard directly from the device using Microdot....
Python Decorators - The Three-Layer Pattern
If you've written a decorator before, you know the syntax. But let's slow down and look at what Python is actually doing, because that mental model is the key to understanding parametrized decorators later....
Build a Terminal Disk Analyzer in Python with Textual
A keyboard-driven disk usage analyzer in Python, built with Textual - because ncdu is great, but building your own is better....
GitHub Actions for Python Projects - Automate Your Workflow from Day One
You push your code. Your teammate pulls it. Nothing works. GitHub Actions fixes that with a single YAML file - automatic tests, linting, and type checks on every push, no extra tools required. Here's how to set it up for your Python project....
Build an F1 Pit Wall Display with ESP32 CYD and OpenF1 API
A €10 ESP32 touchscreen, a free F1 timing API, and a architecture problem that turns a Sunday afternoon project into something worth writing about. Here's how to build a live F1 pit wall display, and why the hard part has nothing to do with the hardware....
How to Build and Publish a Python Package to PyPI (With a Real Project)
Learn how to turn a plain Python module into a published, pip-installable package — from project structure and pyproject.toml to building distributions and publishing to PyPI. No prior packaging experience needed....
