93 episodes

The stories and people behind the code. Hear stories of software development from interesting people.

CoRecursive: Coding Stories Adam Gordon Bell - Software Developer

    • News
    • 4.9 • 182 Ratings

The stories and people behind the code. Hear stories of software development from interesting people.

    Story: Jeffrey Snover and the Making of PowerShell

    Story: Jeffrey Snover and the Making of PowerShell

    What if you had to fight against your company's culture to bring a revolutionary tool to life? Meet Jeffrey Snover, the Microsoft architect behind PowerShell, a command tool that transformed Windows system administration. Initially met with skepticism, Snover's idea faced resistance from a company that favored graphical interfaces. 
    Snover's journey began with a simple mission: to make Windows as command-line managable as UNIX systems. Despite facing pushback and navigating through company restructures, his persistence paid off. 
    This episode explores how Snover's relentless drive and clear vision overcame numerous obstacles, leading to a tool that is now fundamental in modern enterprise environments. Listen to how one person's determination can challenge the status quo.
     
    Help Adam Find His Next Role
    I'm on the hunt for a new developer relations role. 
    If you know of any companies where they need someone who can speak engineer, who can communicate to developers, that's me. I'm your guy for explaining complex stuff in a way that's catchy and fun and makes sense to software developers. If you know of any roles like this, let me know. Who should I be talking to?
    Reach out: Adam@CoRecursive.com, @adamgordonbell, Linkedin, My Calendar.
    Links:
    Episode Page Support The Show Subscribe To The Podcast Join The Newsletter  

    • 49 min
    Story: From Burnout to Breakthrough

    Story: From Burnout to Breakthrough

    Can you imagine risking your career to making coding easier to learn?
    Meet Felienne Hermans, a professor who did just that by stepping beyond academia to redefine coding education. Disillusioned by her research’s limited impact, Felienne discovered a new calling in teaching coding to underserved students. Her journey led to the creation of Hedy, a programming language designed to dismantle language and learning barriers in coding.
    Confronting skepticism from her peers, Felienne’s dedication to accessible coding challenged traditional academic priorities. Felienne’s story is a powerful reminder of the impact one person can have by following their passion against the odds.
    Episode Page Support The Show Subscribe To The Podcast Join The Newsletter  

    • 52 min
    Story: Coding Machines

    Story: Coding Machines

    What if the tools you trust were actually betraying you? Join us for a riveting story where a team of software developers discovers that their compiler is compromised. What starts as suspicion of a simple bug quickly escalates into the alarming realization.
      In this 100th episode celebration past show regulars Don and Krystal join Adam lend their voice to this work of fiction about the limits of trust in computing from Lawrence Kesteloot.
      Join us in as we peel back the layers of trust in the software we rely on daily and celebrate our 100th episode.
    Episode Page Support The Show Subscribe To The Podcast Join The Newsletter  

    • 48 min
    Story: Code, Kickflips and Crunch Time - Mick West's Neversoft Journey

    Story: Code, Kickflips and Crunch Time - Mick West's Neversoft Journey

    Meet Mick West, whose career began in an unusual office setup — sandwiched between a kebab shop and a phone sex hotline. From there he worked all over Manchester, making computer games for Tiertex and Ocean. 
      Career opportunies brought him to California and to his own game dev company, Neversoft. At Neversoft, navigating team growth and tight deadlines, Mick played a key role in creating "Tony Hawk's Pro Skater." This wasn't just another game; it was a huge hit and secured Mick's legacy in the gaming world.
      Join us as we explore Mick West's journey from a quirky start to the heights of video game innovation and beyond. Discover the resilience, adaptability, and teamwork that fueled his success and how he continues to explore new horizons. How did he tackle the technical challenges that came his way, and what can we learn from his relentless pursuit of the next big thing?
    Episode Page Support The Show Subscribe To The Podcast Join The Newsletter  

    • 57 min
    Story: Leaving LinkedIn - Choosing Engineering Excellence Over Expediency

    Story: Leaving LinkedIn - Choosing Engineering Excellence Over Expediency

    What if your dedication to doing things right clashed with your company’s fast pace? Chris Krycho faced this very question at LinkedIn.
    His journey was marked by challenges: from the nuances of remote work to the struggle of influencing company culture, and a critical incident that put his principles to the test against the company’s push for speed.
    Chris’s story highlights the tension between the need for innovation and the importance of project health. This all led Chris to a pivotal decision: to stay and compromise his beliefs or to leave in pursuit of work that aligned with his principles.
    He chose the latter. Join us as we dive into Chris’s compelling story, exploring the challenges of advocating for principled engineering in a world that often prioritizes quick wins over long-term value.
    Episode Page Support The Show Subscribe To The Podcast Join The Newsletter Chris's Personal Website  

    • 47 min
    Story: Beautiful Code - Inside Greg Wilson's Vision for Software Design

    Story: 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.
    Join us as Greg shares his failures and epiphanies along the way. You’ll hear how he revolutionized research computing by showing physicists the power of profilers. How he taught grad students the elegance of shell scripts. And how he’s crusaded to create a shared language to discuss software architecture with the nuance of true craftsmanship.
    Greg’s captivating journey reveals that with perseverance and the right examples, we can elevate software design discussion to an art form. But that we’ve got a long way to go. You’ll come away enlightened and eager to level up your own understanding of software design.
    Episode Page Support The Show Subscribe To The Podcast Join The Newsletter  

    • 57 min

Customer Reviews

4.9 out of 5
182 Ratings

182 Ratings

reticentraccoon ,

Great stories and delivery

Adam is a fantastic researcher and an even better story teller. Each story that he covers itself feels very unique and the way he weaves the narrative through it makes you experience the story from the start to the end as something closely lived.

Rintel ,

Entertaining and Educational

This is a fantastic podcast that manages to be both highly educational and entertaining. The host is a great storyteller who organizes, edits, and presents his content at a very high level. Anyone with an interest in technology and the people behind that technology will benefit from giving it a listen.

A Different View ,

Throughly Interesting and Entertaining

One of my favorite programing-related podcasts out there. Every episode is well produced and throughly entertaining.

Top Podcasts In News

The Dan Bongino Show
Cumulus Podcast Network | Dan Bongino
The Daily
The New York Times
Pod Save America
Crooked Media
The Tucker Carlson Show
Tucker Carlson Network
The Ben Shapiro Show
The Daily Wire
Up First
NPR

You Might Also Like

The Changelog: Software Development, Open Source
Changelog Media
Software Engineering Radio - the podcast for professional software developers
se-radio@computer.org
Go Time: Golang, Software Engineering
Changelog Media
Oxide and Friends
Oxide Computer Company
Software Engineering Daily
Software Engineering Daily
The Stack Overflow Podcast
The Stack Overflow Podcast