Tutorials on Python, Raspberry Pi/Pico, creative coding, and electronics experiments.

Python: algorithms, game logic, and tools.

Raspberry Pi & Pico: MicroPython, circuits, and physical computing projects.
FEATURED SERIES: PyMinMaximus Chess Engine

A complete step-by-step series on building a working chess engine using the minimax algorithm — no shortcuts, no black boxes. Whether you’re learning Python or want to understand how chess AI really works, this is the place to start.
- Part 1: Setting up the Board
- Part 2: Game Trees and the MinMax Algorithm
- Part 3: Teaching the Engine Chess Strategy
- Part 4: Opening Books
- Part 5: Endgame Tablebase
- Part 6: UCI Protocol & Tournament
Latest Posts
- Why I Started Writing Unit Tests for Personal Projects (And Why You Should Too)
- Building PyMinMaximus Part 6: UCI Protocol and Tournament Testing
- PyMinMaximus Part 5: Creating the Endgame Tablebase
- PyMinMaximus Part 4: Creating an Opening Book
- PyMinMaximus Part 3: Position Evaluation – Teaching the Engine Chess Strategy
The Monthly Dispatch
Once a month I send out a note on what I’ve been building, what broke, and what I learned. Python, game development, Raspberry Pi, Blender — whatever I’ve been obsessing over. No marketing, no fluff. Just a developer talking about his projects.
Monthly. No spam. Unsubscribe anytime.
Visited 36 times, 36 visit(s) today






