profile

Hi! I'm Adam Gordon Bell

Choosing Engineering Excellence Over Expediency

Published about 2 months ago • 1 min read

Adam Gordon Bell

March 4th

Leaving LinkedIn

Welcome to March and a new CoRecursive episode:

Can sustainable software development and tech giant fast-paced cultures truly coexist?

Imagine having to choose between your career at a tech giant and your deepest values. This is Chris Krycho's story, an engineer whose drive for sustainable coding clashed with some at LinkedIn.

What would you do in Chris's shoes? Let me know what you think.

Find it in your podcast player or on the website.

Move Fast And Break Things

The latest episode with Chris hits on an issue that anyone building software professionally for any length of time will have hit:

The desire to go fast can lead to a build-up of tech debt, and then things get slow.

You need investment over time to keep the speed up. Going slow by not making a mess, circling back to remove things that aren't needed, and a million other practices can make you faster on a longer timeline than actually just trying to go as fast as you can. But it takes work to do well for many reasons. One of which is that the speed of iteration is hard to quantify and that the boiling-frog effect can take place, where it just slowly gets worse in ways no one notices( or no one who can set priorities notices).

Another issue is that while adding a feature flag for a new feature has very quantifiable business value, going back and cleaning up old failed experiments and simplifying things is tough to put a business value on.

This latest episode is a great listen for all those reasons and more. Let me know what you think.

Let me know what you think.

Other Writing

Thanks,

Adam

@adamgordonbell

Unsubscribe · Preferences

Hi! I'm Adam Gordon Bell

Get a monthly update on my podcast, writing and whatever else I'm up to.

Read more from Hi! I'm Adam Gordon Bell

Adam Gordon Bell April 2nd Skateboarding Meets Software Welcome to April and a new CoRecursive episode: Code, Kickflips and Crunch Time: Mick West's Neversoft Journey How do you build one of the most successful video games? The one that tops the charts, leads to a franchise and becomes a cultural phenomenon? Today, Mick West shares the story behind his incredible career and behind creating The Tony Hawk Pro Skater game. Find it in your podcast player or on the website. Repetition And Fluency...

28 days ago • 1 min read

Adam Gordon Bell Feb 2nd Beautiful Code Welcome to February and a new CoRecursive episode: Beautiful Code - Inside Greg Wilson's Vision for Software Design Greg Wilson has been on a decades-long quest to transform how we teach and talk about software design. From getting rejections for using the term "beautiful code," to empowering scientists through workshops on Python and Unix, Greg has pushed to bridge the gap between theory and practice. In this episode, Greg shares his failures and...

3 months ago • 3 min read

Adam Gordon Bell Jan 2nd Brain Injury Sparks Python Mastery Welcome to 2024 and a new CoRecursive episode: Code As A Lifeline What if your dreams were suddenly ripped away? What if your talents vanished, your passions erased? That’s what happened to Jason McDonald when a traumatic brain injury at 16 ravaged his planned destiny of becoming a doctor. Jason painfully rebuilt his identity from scratch - relearning to read, write, and even speak. A serendipitous discovery of coding ignited a new...

4 months ago • 3 min read
Share this post