ML Ops
How to Validate Config YAML with Pydantic in Machine Learning Pipelines
1. Why Use Config Files (in ML)?
In ML projects, you always want to keep data and code separate. The
ML Ops
Your ML Repo Starter Kit: src Layout, uv venv, GitHub Push
Let's start building an organized repository for our ML Blueprint Project 😊 This is the initial step in the
ML Ops
🚀 Ready to Finally Upgrade from messy ML notebooks? Setup to Shipping Challenge
Tired of hard-to-maintain ML code? Join me on the 4-week ML Project Blueprint Challenge and turn a blank repo into a clean, configurable, and shippable ML project.
ML Ops
How I Set Up a Machine Learning Project with `uv` and `pyproject.toml`
One of the biggest challenges in machine learning is ensuring that an experiment can be reliably reproduced. Of course, this
ML Ops
Using Taskfile with uv and pyproject.toml to manage your Python Machine Learning projects
"Use uv to manage your Python projects" is not a new take anymore, but have you tried Taskfile?
ML Ops
Adding a src/ Folder to an Existing ML Project: Step-by-Step Guide
So you already created a repository for your ML project, but now you want a better way to organize your
ML Ops
What is MLflow model logging and when do I use which logging method?
If you’ve trained a machine learning model and thought “Wow, this one is actually good!”, only to realize a
ML Ops
How to set up pgvector with Docker: Local Vector Database for Text Embeddings
In this post, I'll walk you through how I set up a local vector storage system using pgvector,
ML Ops
How to build a Python package with uv and install it locally
This post will walk you through the steps to build a simple Python package and install it locally on your
ML Ops
How to Set Up Poetry for Python: A Step-by-Step Guide to Better Package Management
I've always been a pip + venv (yes, not even virtualenv) user. Conda never played nice with me. However,