Lab Notes

Experiments in digital autonomy, self-hosting, and the intersection of data science with open-source tools.
Filter by Tags

2026

The move to Vue.js

The move to Vue.js

A while back, I decided to learn some JavaScript to go along my improvements on the FastAPI backend side. I started a few things, never finished. But trecently I got back into it and the result are worth sharing.
Colin Mietka

Colin Mietka

VueNuxtSSGBlogJavaScriptGitlabCI/CD
Homelab Automation

Homelab Automation

It seems everyone building a homelab goes through this phase. This is my take on homelab automation, extensively using gitlab CI/CD powers and Renovate bot.
Colin Mietka

Colin Mietka

GitlabAutomationHomelabDockerCI/CDGitOpsDocker-composeRenovate

2025

Agents, MCP, RAG, Knowledge Graphs, all open source and local

Agents, MCP, RAG, Knowledge Graphs, all open source and local

Agentic AI and MCP are the new thing in 2025. I figured it's time to try them out and share the results. Witness the rise of my AI Agent, with Web Search, Data Analysis and Knowledge Graph enhanced RAG.
Colin Mietka

Colin Mietka

AILLMRAGMCPAgentKnowledge GraphEmbeddingsCode
Self-host your AI assistant

Self-host your AI assistant

AI assistants are now commonly used for various tasks, powered by advanced machine learning models. While cloud-based services is the go to for most people, concerns over data privacy have led me to explore self-hosting as a cost-effective alternative.
Colin Mietka

Colin Mietka

AILLMRAGHomelabPrivacyCode

2024

DeGoogle your phone

DeGoogle your phone

With nowadays smartphone, you can do anything. And the two main systems reign supreme on the market. But if you value your privacy, another path is possible. It is called e/OS/. It's open source, it's free, and it doesn't spy on you. Let's see what it is and how to finally switch your phone to it !
Colin Mietka

Colin Mietka

PhoneAndroidPrivacye/OS/ MurenaROM
Own your Data

Own your Data

What can you do with the old computer you have in the closet ? I decided to install a Linux system and use it as a homelab. A background computer that can run a few services like serving media on your network, hosting your website, keep a copy of your data, and much more !
Colin Mietka

Colin Mietka

DataHomelabPrivacy
My Linux Journey

My Linux Journey

I have used computers all my life, being for work or pleasure like many of my generation. I used the 3 major OS on the market and I have to say that the best one for me is Linux and here is why I switched away from the others.
Colin Mietka

Colin Mietka

LinuxOSFOSS
How I discovered Static Site Generators

How I discovered Static Site Generators

I'm not a web developer, just an enthusiast with some development related skills. And using SSGs is just a really fast, simple and enjoyable way to publish a website with content.
Colin Mietka

Colin Mietka

SSGHugoBlog