brain.exe — zsh — 80×24
visitor@mck.la:~$
🧠

mck.la

// the workshop of wandering thoughts

The digital junk drawer of someone whose brain treats "I wonder if…" as a lifestyle choice. Self-hosted, over-engineered, and running on a server I built so I'd have something else to tinker with.

booting an idea instead of finishing the last one 🕑 --:-- Sydney ⚙ served from candor-1
// README.md (that nobody reads)

This is a pile of proof-of-concepts, half-baked experiments, and what-if.py files that fell out of a brain with too many browser tabs open. Part solution engineer, part chaos goblin, fully powered by curiosity and the unreasonable belief that everything can be automated, self-hosted, or at minimum turned into a small web app with a tidy login page.

Most of it lives on my own hardware because the cloud is just someone else's computer and I wanted my own. Some of it even works in polite company. All of it started as a passing thought that flatly refused to stay passing.

🔧

Tinkerer by Default

If it exists, it can be taken apart. If it doesn't exist, it can be built at 2am and deployed before the coffee's cold.

📦

Self-Hosts Everything

Why use a SaaS when you can run the SaaS? The homelab has more uptime than my attention span.

✉️

Email & DNS Nerd

SPF, DKIM, DMARC, MTA-STS. I will absolutely tell you why your mail is going to spam, unprompted.

📜

Scripts Everything

If I do it twice, I'm writing a script. If I do it once, I might still write a script. Just in case.

🤖

AI-Assisted Goblin

Will happily ask an AI to help build a thing that asks another AI to do a thing. It's turtles.

📻

Licensed to Transmit

Espresso pulled, packets routed, the occasional radio wave emitted on purpose. Diagrams supplied on request.

// currently in the lab
🖨️Print management nobody asked for — turning "send to printer" into a self-hosted platform with queues, auth, and far too many edge cases.
🫥Anonymous relays — chat that lands somewhere it shouldn't be this easy to build, complete with rate limits and self-healing.
🐍Libraries on PyPI — because the existing one annoyed me, and "I'll just write my own" is a complete sentence.
🕵️Lookalike-domain hunting — screenshots, DNS trails, and the quiet satisfaction of catching a typosquat.
Plumbing an espresso machine — into the mains, and probably into Home Assistant, because of course.
🗺️Zero guarantee of organisation, documentation, or completion. The tangents were the real project.
0s
you've been here
browser tabs open
projects "finished"
404
spare time found