56,966 blogs · [
{
"id": "01a0875f-248c-727d-ba2a-c3aef67e5bbb",
"title": "AI on the (relatively) cheap. How I self-host my local assistant",
"url": "https://chrisdell.info/ai-on-the-relatively-cheap-how-i-self-host-my-local-assistant/",
"published_at": "2026-06-14T15:50:30+00:00"
},
{
"id": "01a0875f-248c-727d-ba2a-c3aef7751544",
"title": "Why I Ditched Traditional Linux for NixOS",
"url": "https://chrisdell.info/why-i-ditched-traditional-linux-for-nixos/",
"published_at": "2026-06-13T19:52:23+00:00"
},
{
"id": "01a0875f-248c-727d-ba2a-c3aef847661b",
"title": "What is \"self-hosting\" and why do I it?",
"url": "https://chrisdell.info/what-is-self-hosting-and-why-do-i-it/",
"published_at": "2026-06-12T10:26:18+00:00"
},
{
"id": "01a0875f-248c-727d-ba2a-c3aef85f69f1",
"title": "Restoring my 10 year old WebGL Minecraft clone",
"url": "https://chrisdell.info/restoring-my-10-year-old-webgl-minecraft-clone/",
"published_at": "2026-06-10T10:33:05+00:00"
},
{
"id": "01a0875f-248c-727d-ba2a-c3aef9184ba3",
"title": "Simulating a USB MIDI device with an ESP32 using Rust",
"url": "https://chrisdell.info/simulating-a-usb-midi-device-with-an-esp32-using-rust/",
"published_at": "2026-05-07T22:39:54+00:00"
},
{
"id": "01a0875f-248c-727d-ba2a-c3aef965e625",
"title": "Using Rust to Build a $1 Handheld Gaming Console",
"url": "https://chrisdell.info/using-rust-to-build-a-1-dollar-handheld-gaming-console/",
"published_at": "2026-04-27T16:14:00+00:00"
},
{
"id": "01a0875f-248c-727d-ba2a-c3aef9794d6c",
"title": "My journey to a NixOS Router",
"url": "https://chrisdell.info/my-journey-to-a-nixos-router/",
"published_at": "2025-12-26T23:43:56+00:00"
},
{
"id": "01a0875f-248c-727d-ba2a-c3aef9ea6a48",
"title": "Coming soon",
"url": "https://chrisdell.info/coming-soon/",
"published_at": "2025-12-14T18:12:16+00:00"
}
] posts Claim your blog