James Russo

James Russo

Software Engineer

Fullstack engineer who tries their best at design.
Example: this website.

Bored Hacking

3 posts tagged with "brex"

From Unicorn to Decacorn: 16 Lessons Learned at Brex

68.calendar
July 18, 2024|
9 min read

Join me as I share my journey through four and a half transformative years at Brex, the fintech powerhouse that evolved from a unicorn to a decacorn. In this article, I delve into 16 key learnings from my time as a software engineer and engineering manager. From navigating massive organizational growth and re-organizations to driving product innovations and enhancing developer productivity, these insights encapsulate the challenges and triumphs I've experienced while working in a rapidly scaling tech company.

Areas of Improvement for Elixir

68.calendar
February 13, 2023|
7 min read

Brex adopted the Elixir programming language as its initial primary development language. However over the years we have decided to divest from Elixir and instead migrate towards Kotlin. This post goes into my *personal* ideas on why Elixir didn’t succeed at Brex so that the community and other companies can avoid some of our mistakes.

Elixir Learnings

68.calendar
July 20, 2021|
5 min read

Brex has been developing in Elixir for the past four years, and during this time we have come across a number of learnings around developer productivity in Elixir as well as for hiring Elixir developers. Hopefully these lessons can help other organizations both adopt and rapidly scale their Elixir usage without hitting some of our speed bumps.

All tags
© 2024 James Russo. All Rights Reserved, Built with Gatsby