-->
Behind The Balanced Engineer Newsletter
A Balanced Engineer is a generalist at heart, someone who understands that the best solutions often come from combining a wide variety of skills, experiences, and perspectives. They recognize that being a great software engineer isn’t just about mastering a single technology or framework. It’s about knowing a little bit about everything—ranging from coding languages and system design to product development, communication, and collaboration.
But being a Balanced Engineer goes beyond just your technical skill set. It’s about knowing that there is more to life than just your job. Balanced engineers prioritize work-life balance and personal growth. They know that a fulfilling career doesn’t mean burning out; instead, it’s about sustainable success, well-being, and continued curiosity.
Brittany Ellich
Senior Software Engineer
I'm an all-end engineer, currently working at GitHub. I'm a serial generalist, learning a little bit about a lot of things.
I'm very passionate about building accessible, performant, and delightful web and mobile user experiences. You can check out my blog at my website.