Why I started this site
Keeping up with climbing online meant checking a dozen sites a day. So I built one place for the news, videos and comp coverage, and wrote it for eight years.
I build design systems, developer tools, and the teams behind them. Currently frontend engineering and design at HashiCorp, now part of IBM.
Jump to today1990s · GeoCities
My first site went up sometime in the '90s, around when Chris Farley was on SNL. Tiled background, a guestbook, a <marquee> or three, more GIFs than words.
It taught me you could make a thing and put it on the internet.
2006–2015 · Frontend engineer
From user support to application development and frontend engineering. Table layouts giving way to CSS, AJAX, IE6 hacks, the arrival of jQuery. It's where I learned the craft, and how much the people using the software matter.
| Company | Role | Years |
|---|---|---|
| Associated Bag Company | User support → programmer analyst | 2006–2011 |
| Milwaukee Center for Independence | Applications developer team lead | 2011–2013 |
| Markit on Demand | Web developer | 2013–2015 |
2007–2015 · ClimbingNarc

So obsessed with climbing it hurt.
Keeping up with climbing online meant checking a dozen sites a day. So I built one place for the news, videos and comp coverage, and wrote it for eight years.
Covering competitions turned into calling them: live commentary for USA Climbing National Championships, Portland Boulder Rally and the Psicobloc Masters.
Read the archive »1,332 posts · 9,574 reader comments
2015–2021 · Heroku
Heroku
I started on the Heroku Dashboard, built a shared component library, and cut test run times by 90%. Later I led a 20+ person organization across Dashboard, CLI and oclif, helping teams build on shared developer tools.
brian-heroku / 2015–2021
Dyno formation
people-leader
night-ride● on under full moon
Latest activity
brian-heroku to 0 · 2021brian-heroku process type to people-leader · 2018brian-heroku to 1 · 2015$ heroku lessons:show --app=brian-heroku
Where I learned good developer tools come from the people building them.
2021–now · HashiCorp
I joined HashiCorp in 2021 to build and lead Helios: designers, engineers and accessibility specialists in one group responsible for the shared UI foundation, rather than two functions negotiating across a handoff. That group is now Frontend Experiences — nearly 40 people setting UI direction across Terraform, HCP and the rest of the product suite.
Released publicly
Components, patterns and guidance, open to everyone since January 2023.
Moon mode off
Next · Moon: full
Want to talk frontend platforms, design systems, or making software easier to use? Find me on LinkedIn or Twitter.
Still building websites around whatever I’m obsessed with. And still heading out when the moon is up. Probably Oct 25.