python
-

UV, Pre-commit and no global python
Working on different projects in the same time, I aim to keep my development environment minimal, predictable, and free of hidden global dependencies. This post explains why that philosophy led me to replace pre-commit with prek — and why a single, fast, dependency-free binary fits better than a Python-based tool. Intro For about a year now, I’ve been using uv for Python project management. One of its most underrated benefits is that I no longer need a global Python installation.…
-

DuckDB Vector Tiles Demo
This is a demo of serving spatial data as vector tiles directly from DuckDB using the spatial extension and showing it on a map in a Flask app.
-

PySpark OOP UDF
Snippets and tips to create a PySpark UDF




