Management

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 ...

Twenty CRM and NGINX Proxy Manager

I spent most of yesterday evening getting a CRM working. Not vibing; just getting my self-hosted instance of Twenty CRM working as a multi-workspace setup to support the needs of a project I’m working on called Community of Practice. Continue reading ...

The Self-Hosting Responsibility Spectrum

Not all self-hosting is equal. The difference isn’t hardware, its operational accountability. I took good look at my responsibility matrix and decided it was time for an upgrade to clarify where systems sit and what it all really means in practice: 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.