networking

Yo dawg, I heard you like server racks so I made you a 10-inch rack that mounts in a 19-inch rack
June 30th 2025

Yo dawg, I heard you like server racks so I made you a 10-inch rack that mounts in a 19-inch rack

The standard server rack is 19 inches wide with 1.75 inch tall rack units. This means most rack equipment you'll find readily available for purchase is standardized around this 19-inch rack size. However, most 3d printers do not have a bed size capable of printing a full 19-inch tray. Due to this limitation, you'll find most 3d printable rack trays are either designed to be modular and interconnected so they can be printed in smaller pieces, or they are designed for smaller racks such as the increasingly more common 10 inch server rack size popular with DIY enthusiasts. This smaller size allows for a full tray to be printed in a 256mm x 256mm printer bed (like that of my BambuLabs X1C) as a single print. But what if you want both? What if you want easily available 19-inch rack equipment alongside your own custom 10-inch trays?

A new résumé for new opportunities
April 20th 2024

A new résumé for new opportunities

Unfortunately all good things must come to an end and so has my time working at Rakuten on our SSP. Our team and our product were impacted by the war in Ukraine and it seems our platform never recovered enough to prevent it from being sold to one of our customers. It sucks for us but in the end there is definitely worse things happening in the world with that war. However, it does leave me and my team looking for new opportunities. I've added a link to my résumé on the navigation menu. Feel free to click, take a look, and let me know if I have the skills you need!

CenturyLink is blocking its customers' internet while saying Utah legislators told them to
CenturyLink is blocking its customers' internet while saying Utah legislators told them to
December 13th 2018

CenturyLink is blocking its customers' internet while saying Utah legislators told them to

We've all experienced frustration with the internet going down. Now imagine how frustrated you'd be if you found out that your ISP intentionally blocked your internet access for the purpose of advertising their software; and better yet, your ISP claimed that state legislators required them to do it! Well that's exactly what is happening to CenturyLink customers in Utah right now.