41554 blogs · [
{
"id": "01a08796-e0ef-7274-a7da-86abee6713d4",
"title": "66% of Demand Series Were Unforecastable. I Found Out Before Training a Single Model",
"url": "https://kozlov.ski/demand-forecast-eda/",
"published_at": "2026-02-25T07:00:00+00:00"
},
{
"id": "01a08796-e0ef-7274-a7da-86abef65dcd2",
"title": "Activity Schema: The Data Model That Fixed My QA Debugging",
"url": "https://kozlov.ski/activity-schema/",
"published_at": "2025-06-04T07:00:00+00:00"
},
{
"id": "01a08796-e0ef-7274-a7da-86abf063d814",
"title": "Decision Making Under Uncertainty",
"url": "https://kozlov.ski/decision-making-under-uncertainty/",
"published_at": "2024-09-30T07:00:00+00:00"
},
{
"id": "01a08796-e0ef-7274-a7da-86abf16122f9",
"title": "How to Set Up Mautic 5.x on Kubernetes: A Step-by-Step Guide",
"url": "https://kozlov.ski/mautic-5x-kubernetes-setup/",
"published_at": "2024-09-04T12:00:00+00:00"
},
{
"id": "01a08796-e0ef-7274-a7da-86abf1ec057b",
"title": "Developers Guide to Data Lakehouse with Apache Iceberg",
"url": "https://kozlov.ski/developers-guide-to-data-lakehouse-with-apache-iceberg/",
"published_at": "2024-03-22T12:00:00+00:00"
},
{
"id": "01a08796-e0ef-7274-a7da-86abf1f3940e",
"title": "From Ingestion to Insight: Creating a Budget-Friendly Data Lake with AWS",
"url": "https://kozlov.ski/budget-data-lake-with-aws/",
"published_at": "2024-02-02T10:05:02+00:00"
}
] posts Claim your blog