› bromanko on the www

Brian Romanko

Engineering Director at Meta

Passionate about software and design


Mar 25, 2024
Hello (again) world! I’ve sorely neglected this site. It’s been four years since last post. I got the urge to write today and…wow…what pain. The prior version of this site was a bespoke Next.js app forked from somewhere forgotten. I attempted to run it with npm i && npm run dev. Wall of inscrutable errors. Something must have changed with Node.js in the last four years. Next.js v9 must not be compatible.
Title: Team Topologies: Organizing Business and Technology Teams for Fast Flow by Matthew Skelton and Manuel Pais ISBN: 1942788819 Date Read: April 2020 Recommended: 10/10 When I read non-fiction books I highlight salient points. I then export these notes to act as a point of reference for my future self. I may also share them with colleagues to quickly bring them up to speed with key points. All quotes reference a Kindle “page” location.
I struggled for some time with intense wrist pain. I suspected this was due to poor ergonomics while computing. Over the years I iterated through a variety of input devices (Microsoft Sculpt, Trackman Marble Wheel, Magic Trackpad) with limited success. My current setup has finally alleviated my pain. I can use the computer for a full work day plus hobby project time — all pain-free. The key to my setup is an Ergodox EZ keyboard and a handful of software tricks.
I 💛 ./go scripts. If you aren’t familiar with them, give Pete Hodgson’s overview posts (1, 2) a read. I make it a point to include ./go scripts in every project I work on. A ./go script will significantly increase new developer productivity. Any open source project looking to lower their barrier of entry should adopt one. Since I value them so much, I created dot-slash-go, an extendible, friendly framework for project .
« Older posts Newer posts »