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.
Apr 08, 2020
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.
Oct 25, 2017
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 .