UPDATE: Even though this post is six years old, plenty of folks are still visiting it. I am still using this hardware, but at some point many years …| blog.patshead.com
What I learned building a rack for my home server infrastructure.| mtlynch.io
I recently bought my first-ever managed networking switch, a TP-Link JetStream TL-SG3428X. The main feature of a managed switch is that it lets you segment your network into VLANs. I was excited about this functionality, but it took me hours of trial and error to get VLANs working. I found TP-Link’s VLAN documentation lacking, so I’m sharing my notes in case they’re helpful to others. Background If you’re not familiar with VLANs, my favorite explainer is Raid Owl’s video on the subj...| mtlynch.io
Nix is a tool for configuring software environments according to source files. I’ve been hearing more and more about Nix on Hacker News and Twitter. The idea of it appeals to me, so I’ve been tinkering with it over the past few weeks. My history with infrastructure as code Ten years ago, I discovered Salt, a tool that allows you to define a computer system’s configuration in source code. I loved the idea of a git repo that defined what services were installed on my computers and VMs.| mtlynch.io
Cypress is an open-source tool for testing web applications end-to-end. I first saw Gleb Bahmutov demo Cypress at a 2018 web dev meetup in New York, and I was blown away. I’ve been using Cypress since I saw it demoed at a dev meetup in 2018. Before discovering Cypress, I had begrudgingly used Selenium. Cypress was a refreshing leap forward, as it offered elegant solutions to tons of pain points that made Selenium impractical to use.| mtlynch.io
How I chose parts, built, and configured my first custom home storage server.| mtlynch.io
Today is the third anniversary of me quitting my job at Google to build my own software business. I posted updates at the end of my first and second years, so it's time for another update.| mtlynch.io
50k monthly visitors is more valuable than I'm giving it credit for.| mtlynch.io