Infrastructure

DNS Decisions: Recursive, Authoritative, and Forwarding Explained

DNS is one of those things that starts simple and becomes complicated as a result of success. Continue reading ...

I Like My Web Servers Basic AF

I’ve spent a surprisingly large portion of my career thinking about web servers. My first real exposure was Apache, back when I was getting into Slackware. Continue reading ...

Every System Has Purpose

Every system has a purpose. If changing the system doesn’t improve that purpose, you’ve probably optimized the wrong thing. Continue reading ...

Ethernet: Why Orange, Green, Blue, and Brown?

A couple of years ago. I was asked to come up with a handful of minimalist graphics for the Lawrence Systems shop. The challenge wasn’t creating another logo - it was finding ideas that any IT professional could recognize instantly. That’s harder than it sounds. Continue reading ...

Homelab DNS Troubleshooting

DNS failures are deceptive. Everything looks broken - and most issues are straightforward once you know where to look. Every issue here is something I’ve run into personally. Continue reading ...

DNS and HTTPS in the Homelab: Moving Beyond IP Addresses

At some point, every Homelab runs into “IP address fatigue.” You start with a couple of services, and your bookmarks suddenly become a chaotic mess of IP addresses and ports that correspond to each service running. Continue reading ...

Homelab DNS: Running BIND with Docker

Getting BIND running in Docker takes minutes. Running it correctly takes a bit more. Continue reading ...

Designing Your Homelab DNS

Now that we’ve covered the theoretical intersection of DNS and HTTPS and the benefits that come from each, it’s time to plan a solid DNS strategy. Before you go spinning up containers or editing configuration files, you need a design. Continue reading ...

Understanding DNS Records

A DNS zone is a text file containing a series of Resource Records, each following a standard format: [Name] [TTL] [Class] [Type] [Value] Continue reading ...

The Anatomy of DNS Zones: Roles and Functions

It’s helpful to divide DNS zones into two categories to properly understand them. Continue reading ...

Getting in Touch

Have a question? Want to talk tech? Curious about something you saw here?

Reach out. I’m always up for a good conversation, answering a thoughtful question, or geeking out over infrastructure, design, or the overlap between them. I’ll get back to you when I can.

Looking to build something? Launch something? Fix something?

If you see alignment between your work and mine, let’s explore it. I collaborate with IT organizations, creative teams, and builders who value thoughtful execution and clear outcomes. If it’s a good fit, we’ll make it happen.