ARCHIVE
Field notes, server rituals, UI experiments, and the occasional strongly held opinion.
24 entries indexed
LATEST ENTRY
You might know Protonmail as the security conscious email provider. And that's generally true, but after being a loyal customer for almost 5 years now, I've also watched them grow


I recently started a new job at Plain and in addition to all the normal new-hire nerves, I was faced with my first Apple device - a Macbook Pro. Having spent the last decade plus a

Every few months my smart home addiction kicks in and I tend to buy another little sensor, light, widget, etc. This time around I decided I wanted to finally get into Matter + Thre

Updated 2026-05-10 with latest versions and instructions

My goal with this project was to allow some devices on my local LAN to use a Tailscale exit-node as a gateway to exit out onto the internet, i.e. enable some devices to route their

Update 2: Proxmox has added support for adding vTPM devices to a VM with 7.0-13. For more details, check out their docs.

I stumbled upon @raunofreiberg's UI/UX experiments at uiw.tf recently and was super inspired by the 'hover links for their screenshots' one. The gist of the idea is to show users a

Update: CSS is getting a native @scroll-timeline that will make this much easier! See Kevin Powell and Adam Argyle work with it in Chrome Canary here. You can also check out the CS

Github announced their new web based development environment called Codespaces at their Event. To be honest, this was the feature I was most excited about this year. And this eveni

With a fresh desktop linux install, I wanted to avoid installing VirtualBox again and finally learn how to setup a KVM VM with tools such as qemu and libvirt.

This post will be mostly documentation for myself, but I also want to share with the world my setup for my personal media server.

Quick wrap up of how to install HomeAssistant on a fresh RaspberryPi OS (32-bit) install.

I hadn't played video games in what felt like ages, but suddely a strong urge to get back into Overwatch overcame me..

So I've had some experience with the whole "serverless" thing over the past few months. A few cloudflare workers, a netlify function here or there to spice up a static site. But a

I was having the hardest time getting applications in docker containers to connect to the instance of mysql runnning on the host.

Standard Notes is an opensource web-based notes application.

I've been building a little enterprise app at work to deal with network maintenances and it has a good deal of Google Calendar integration.

With all the hype surrounding DNS-over-HTTPS (DoH), I wanted to try it out for myself and see what it was all about.

This is simply a collection of links, plugins, and parts used to build my "MagicMirror". As can be seen in the cover photo, this consists of a monitor, a two-way mirror, and (optio

This is just a copy of my 'to-do list' for the RetroPie Raspberry Pi project.

When setting up a Raspberry Pi, you first need to write an OS onto an SD Card so your device has something to boot from.

So you’ve got your system up and running the way you like it, but your wondering what else can I do to harden my server?

So an FTP server is often one of the first things people want to setup on a new server. I recently setup two, one on my Raspberry Pi for making a 2TB USB Drive available in my home

Here’s a great little program to keep an eye on your system files to make sure no one inappropriate is changing them! I like to have this run in cron once a week and send me a repo