Joe Karlsson - Software Engineer & Developer Advocate
Built an IoT cat toilet. Gave a conference talk about it.
## about.md
Joe Karlsson
he/they · software engineer · dev advocate
Hey, I'm Joe. I help developers build cool stuff - through demos, blog posts, talks, videos, whatever works.
Leading DevRel at CloudQuery. Outside of work I run a 40+ container homelab, watch way too many movies, and build things that probably shouldn't be connected to the internet.
I once built an IoT cat toilet and gave a conference talk about it. Also a TEDx speaker. I contain multitudes.
cat now.md
working on
Leading DevRel at CloudQuery
tinkering with
A 40+ container homelab running Proxmox, Home Assistant, and way too many arr apps
writing about
Self-hosting, databases, and things that probably shouldn't be connected to the internet
using
M3 Pro MacBook Pro, VS Code, too many monitors. See my full setup →
ls posts/ --featured
How to get started building a Homelab server in 2026
Welcome to your guide on building your first Homelab server, aimed at both seasoned tech aficionados and nascent enthusiasts. In this blog post, I hope to provide an in-depth walkthrough...
An Introduction to IoT (Internet of Toilets)
My favorite things in life are cats, computers, and crappy ideas, so I decided to combine all three and explore what was possible with JavaScript by creating a brand-new Internet of Things (Internet...
How to get started with Home Assistant in 2023
Are you looking to turn your home into a smart home? With the help of Home Assistant, you can easily automate tasks and make your home more efficient. In this blog post, I’ll share my experience of...