A software developer thinking through how it all fits together.

I'm I’m David, a software developer based in New York City. I build cloud infrastructure, contribute to open source, and work on my own projects. I write about what I’m building, how things work, and the decisions we make along the way—from Go and Kubernetes to what makes a good API or when a design needs to change. Outside of software, I enjoy photography.

Netboot.xyz efficient pxe booting

This guide will walk you through setting up netboot.xyz on any device with docker, utilizing the robust linuxserver/netbootxyz Docker image.

What is running in my homelab?

What is running in my homelab? This article explores the hardware, software, and networking configurations that make up my personal home lab, including advanced network setups with VLANs, automation with Ansible, and the use of netboot.xyz for OS management.

Homelabs: A Dynamic Hub Part 1

Exploring the world of homelabs, their benefits, and why they are essential for hands-on learning and experimentation in technology.

Work

  1. Company
    CoreWeave
    Role
    Principal Engineer
    Date
  2. Company
    Ambassador Labs
    Role
    Principal Engineer
    Date
  3. Company
    Vultr
    Role
    Director of Engineering
    Date
  4. Company
    Vonage
    Role
    Software Engineer
    Date
  5. Company
    Prior Experience
    Role
    Software Engineer
    Date