• Using Automatic Labels in Your Monorepo

    Using Automatic Labels in Your Monorepo

    Are you an engineering manager or DevOps engineer supporting teams working in a monorepo? Do you happen to use GitHub for source control? If you answered yes to both those questions, read on! The Need We have recently migrated our…

  • It’s Time to Retire Your Stand Up Meetings

    It’s Time to Retire Your Stand Up Meetings

    The daily scrum stand up meetings need to end. – Me, for the last 5 years There, I said it. Actually I’ve been saying it for a long time but most in software engineering leadership and project management don’t want…

  • Home Lab: Automation and Backups Save the Day

    Home Lab: Automation and Backups Save the Day

    Technically, automation actually broke the day first, but if it weren’t for the automation and backups, I would have been in a world of hurt. Let me explain. I currently have a Docker Swarm consisting of 6 Ubuntu server VMs…

  • Removing “Golden Fences” From Your Engineering Organization

    Removing “Golden Fences” From Your Engineering Organization

    This post is part 2 of a series on how you can take advantage of processes and tooling that large public open-source projects have developed to build a foundation that will help you scale your engineering organization and better take…

  • Why I HomeLab

    Why I HomeLab

    I’ve been a geek for the vast majority of my life. My family got our first computer when I was 13 (a Commodore 64 to date myself). I started my “programming” journey by typing in pages and pages of code…

  • Scaling Software Engineering Teams

    Scaling Software Engineering Teams

    This post is part 1 of a series on how you can take advantage of processes and tooling that large public open-source projects have developed to build a foundation that will help you scale your engineering organization and better take…

  • Software Engineering – It’s All Hard

    Software Engineering – It’s All Hard

    There’s an inside joke among software developers that goes something like “naming things is hard.” That’s certainly true. I can’t count the number of times I’ve stared at my screen trying to figure out the perfect name for a variable,…

  • Gettin’ off my duff

    Gettin’ off my duff

    Well, at least partially. Since there are so many different ways that could be interpreted, let me explain. I’ve worked at home almost all of the last 14 years as both a full-time employee and freelance programmer–a good chunk of…

Dan

Geek, Tinkerer, Creator

I’m Dan. An ambivert by nature, geek by divine calling, husband to a wonderful woman, and father to three amazing kiddos. I enjoy tinkering with all sorts of automation, self-hosting / home labs, and creating stuff with lasers and 3D printers in our “maker space” with my children.

Agile Amateur Radio Blogging Business CFML ColdSpring Computers Development Environments Events General Homelab Home Theater Innersource Javascript Kentucky Athletics Leadership LiveCycle Mac MachII ModelGlue Movies MySQL Open Source Rants Software Engineering Sports Subversion TransferORM Travel