About this blog

This is meiki's personal technical blog. I write down the problems I run into during real development, operations, and tinkering — the pitfalls I step in, the things I finally figure out — partly as notes for my future self, and partly in the hope that they help someone running into the same issue.

My principle for writing is simple: I only write about things I've actually built and verified myself. Almost every command, snippet, and configuration here was run on my own machine before it made it into a post, and I try to explain why it works rather than just dumping a "copy-paste and go" block of commands.

What you'll find here

The content mostly centers on these areas:

About me

I'm meiki, a developer who likes building things, and I also work on a few of my own indie products. Rather than stopping at "knowing how something works," I prefer to actually make it run — whether that's shipping an app to the store, setting up a home server, or taking a protocol apart byte by byte until it makes sense.

Some of the things I've built are on the products page, including Kuuki (an air-quality app on the App Store), a few Chrome extensions, and the handful of online tools I use myself, listed under this site's Tools section.

Get in touch

If you have questions about a post, spot a mistake, or just want to chat, feel free to reach me via the contact page. You can also subscribe to the site's RSS feed for updates.

Thanks for reading.