The biggest technical mistake I ever made: Encoding data in a stringThey say the two hardest problems in computer science are naming, cache invalidation, and off-by-one errors. I screwed up naming sensors.6d ago16d ago1
Breaking things down for executives and engineersEngineering presenters often use the wrong level of abstraction when communicating with executives.6d ago6d ago
Transitioning from a cog to a VPThe most poignant lessons from my first year at Equinix. Spoiler alert: They revolve around a radical increase in accountability.Dec 22, 2024Dec 22, 2024
You only get one chance to ask everyone to do somethingMost horizontal software programs die because they are organizationally difficult to prioritize and technically hard to execute.May 26, 2024May 26, 2024
How to build a large system diagramYou have a problematic ecosystem and decide to diagram the entire thing. Now you have two problems. These suggestions can help.Feb 5, 2024Feb 5, 2024