May 10, 2024·3 min·@zrosenbauer

hello world

A very old and relatively bad programming joke, ...that is still "sort of" funny.

fun
Blog post banner for hello world

The proverbial first program that every programmer writes.

console.log('Hello World');

Well I probably used VBScript or something like that, but you get the idea.

🤨 Who am I?

My name is Zac, and I've spent over a decade working in startups as a software engineer, manager, and executive.

My day-to-day stack lives in three places, but I'm a purveyor of all languages and reach for whatever fits the job:

  • TypeScript & Node.js - I started on Node back in 2015 and have been shipping APIs, services, and developer tools on it ever since. TypeScript came along and never left.
  • Rust - my current obsession. Anywhere I need real performance, predictable memory, or rock-solid CLIs — Rust is where I've been spending a lot of time lately.
  • React + DevOps along the way - I had the pleasure of using createReactClass back in the day, and being the engineering lead in startups meant DevOps usually fell to me too. Both have stuck around as second-nature tools.

I've also had the opporunity to do some neat things such as:

  • Went through Techstars in NYC, where I was able to learn from the best, such as David Cohen, a Co-founder at Digital Ocean and a Co-founder at GitHub.
  • Built a fraud detection system at Precognitive.io that was used by Banks and E-Commerce companies.
  • Built & passed multiple SOC 2 & PCI certifications at Precognitive.io, ShopRunner, and FedEx Dataworks.
  • Ran a large organization at FedEx Dataworks, where I ran an organization of 100+ engineers, with 8 managers.

🤷 Who cares?

Why am I telling you all this... because over the years I've been fortunate to work with some amazing people and build some great products.

I've also made a lot of mistakes along the way. My hope is that through my blog I can share some of the things I've learned and help others avoid some of the mistakes I've made, or at least make new ones. 😅