41554 blogs · [
{
"id": "01a087a1-99e4-7002-ac84-f85e0cef33ef",
"title": "I revived my old mac to a self-hosted cluster",
"url": "https://matsmoll.github.io/posts/revived-my-old-mac-to-a-self-hosted-cluster",
"published_at": "2026-07-05T00:00:00+00:00"
},
{
"id": "01a087a1-99e4-7002-ac84-f85e0dc276b7",
"title": "Smoke Testing for ML Pipelines",
"url": "https://matsmoll.github.io/posts/smoke-testing-ml-pipelines",
"published_at": "2025-08-18T00:00:00+00:00"
},
{
"id": "01a087a1-99e4-7002-ac84-f85e0e3beda7",
"title": "How I created an end-to-end ML platform for a personal banking AI",
"url": "https://matsmoll.github.io/posts/end-to-end-banking-ai",
"published_at": "2024-04-06T00:00:00+00:00"
},
{
"id": "01a087a1-99e4-7002-ac84-f85e0eac3045",
"title": "The DBT of AI",
"url": "https://matsmoll.github.io/posts/the-dbt-of-ai",
"published_at": "2024-02-11T00:00:00+00:00"
},
{
"id": "01a087a1-99e4-7002-ac84-f85e0ebbd6c0",
"title": "Evaluating AI Models in Production",
"url": "https://matsmoll.github.io/posts/evaluating-ai-models-in-production",
"published_at": "2023-09-24T00:00:00+00:00"
},
{
"id": "01a087a1-99e4-7002-ac84-f85e0f104eb5",
"title": "DX can be more than just ‘It Feels Good’",
"url": "https://matsmoll.github.io/posts/dx-is-more-than-it-feels-good",
"published_at": "2023-08-30T00:00:00+00:00"
},
{
"id": "01a087a1-99e4-7002-ac84-f85e0f64fe89",
"title": "Understanding the chaotic landscape of MLOps",
"url": "https://matsmoll.github.io/posts/understanding-the-chaotic-landscape-of-mlops",
"published_at": "2023-03-01T00:00:00+00:00"
},
{
"id": "01a0d866-765a-73e6-91c6-770cfb4f64e0",
"title": null,
"url": "https://matsmoll.github.io/",
"published_at": null
}
] posts Claim your blog