Tag: python
-
Applying Domain-Driven Design to Machine Learning Codebases
Designing scalable ML projects isn’t just about code — it’s about structure. In this post, we explore how to apply Domain-Driven Design (DDD) principles to machine learning and…
4 min read
-
Get your pre-commits setup right from the start
Learn how to quickly set up pre-commits in your Python project to enforce code quality with tools like ruff, black, isort, pylint, and mypy. Easy to install and…
4 min read
-
Setting Up Your Python Project with Great Developer Tooling
Tired of bloated template repos? This guide walks you through a lean, minimal project setup—just the essentials, with quick CLI commands to get up and running fast. Skip…
4 min read
-
Quickly package your project with UV
Quickly scaffold a Python package with a CLI using uv. This guide walks through creating a clean repo, adding dev tooling, and spinning up a simple click-based CLI—perfect…
4 min read