3 min read
I Used to Recommend Linux Laptops Over Macs, Then Apple Changed the Rules
From dodging Intel butterfly keyboards to buying a Mac Mini with my own money—how Apple Silicon finally won me over.
Senior Software Engineer
Senior Software Engineer, currently at Uber. Focused on distributed systems, backend software engineering, Java, and AWS.
3 min read
From dodging Intel butterfly keyboards to buying a Mac Mini with my own money—how Apple Silicon finally won me over.
4 min read
Managing one git repo across personal, work, and remote machines with file-level linking, declarative conditions, and why it works better for me than GNU Stow.
1 min read
Home office desk: work MacBook Pro, personal MacBook Air, dual monitors, plus a Mac mini and Raspberry Pi for always-on projects.
2 min read
Use separate SSH keys, Host aliases, and conditional gitconfig so work and personal GitHub accounts coexist cleanly.
3 min read
Run MongoDB schema and data migrations from Java with Mongock: when to use it, how changesets work, and what to get right.