#050 - Python is Faster than Rust episode artwork

EPISODE · Apr 22, 2024 · 59 MIN

#050 - Python is Faster than Rust

from Backend Banter · host Boot.dev

In today’s episode, we welcome John Crickett, veteran software engineer, having worked at Staff, VP, and C-Suite positions over the years, and now focusing on helping thousands of engineers worldwide, through his coding challenges that have you building real applications, as well as helping with the soft skills through his articles and posts about software development. Today we cover a LOT of ground where we explain exactly what a Software Architect is, discuss different leadership types, advice to get a software job, remote work, unpopular opinions on programming languages, performance and scale, and a couple other things, so stay tuned because this episode is a true fountain of knowledge. Learn back-end development - https://boot.dev Listen on your favorite podcast player: https://www.backendbanter.fm John Crickett's Twitter/X: https://twitter.com/johncrickett John Crickett's Linkedin: https://www.linkedin.com/in/johncrickett/ Coding Challenges: https://codingchallenges.fyi/ Coding Challenges on Substack: https://codingchallenges.substack.com/ Research mentioned at 27:33 : https://www.researchgate.net/publication/232514133_Effect_of_self-differentiation_and_anonymity_in_group_on_deindividuation More on the topic of Deindividuation: https://en.wikipedia.org/wiki/Deindividuation#Major_empirical_discoveries Timestamps: 00:12 Who is John Crickett01:13 What is a Software Architect03:04 People vs Technical Leadership03:53 What kind of decisions does a software architect make?04:43 Is there a lot of "Thought Leadership" involved?05:23 Do you prefer Technical or People leadership?07:47 How did John start his coding career?11:39 Most people don't start working at "sexy" companies13:58 Juggling off-topic14:32 What are the Coding Challenges?19:03 Remote work and downtime22:56 The wrong culture might spoil the remote environment and people care less about the work27:05 Anonymity turns people into assholes29:58 Why did we have a phone call when this could've been an e-mail?33:42 Doing LeetCode vs Building Projects36:54 Most of the time you'll be using already existing solutions40:05 Is there too much abstraction nowadays?41:56 Using the Command Line is cool again!43:44 When talking about scale, what matters most is the architecture, not the language or framework51:30 Why just switching to a "faster" language isn't enough53:48 Go vs Rust performance comparison54:44 Learning how to write performant code is more important than the programming language itself55:25 The importance of benchmarking58:33 Where to find John

Episode metadata supplied by the publisher feed · Published Apr 22, 2024

In today’s episode, we welcome John Crickett, veteran software engineer, having worked at Staff, VP, and C-Suite positions over the years, and now focusing on helping thousands of engineers worldwide, through his coding challenges that have you building real applications, as well as helping with the soft skills through his articles and posts about software development. Today we cover a LOT of ground where we explain exactly what a Software Architect is, discuss different leadership types, advice to get a software job, remote work, unpopular opinions on programming languages, performance and scale, and a couple other things, so stay tuned because this episode is a true fountain of knowledge. Learn back-end development - https://boot.dev Listen on your favorite podcast player: https://www.backendbanter.fm John Crickett's Twitter/X: https://twitter.com/johncrickett John Crickett's Linkedin: https://www.linkedin.com/in/johncrickett/ Coding Challenges: https://codingchallenges.fyi/ Coding Challenges on Substack: https://codingchallenges.substack.com/ Research mentioned at 27:33 : https://www.researchgate.net/publication/232514133_Effect_of_self-differentiation_and_anonymity_in_group_on_deindividuation More on the topic of Deindividuation: https://en.wikipedia.org/wiki/Deindividuation#Major_empirical_discoveries Timestamps: 00:12 Who is John Crickett01:13 What is a Software Architect03:04 People vs Technical Leadership03:53 What kind of decisions does a software architect make?04:43 Is there a lot of "Thought Leadership" involved?05:23 Do you prefer Technical or People leadership?07:47 How did John start his coding career?11:39 Most people don't start working at "sexy" companies13:58 Juggling off-topic14:32 What are the Coding Challenges?19:03 Remote work and downtime22:56 The wrong culture might spoil the remote environment and people care less about the work27:05 Anonymity turns people into assholes29:58 Why did we have a phone call when this could've been an e-mail?33:42 Doing LeetCode vs Building Projects36:54 Most of the time you'll be using already existing solutions40:05 Is there too much abstraction nowadays?41:56 Using the Command Line is cool again!43:44 When talking about scale, what matters most is the architecture, not the language or framework51:30 Why just switching to a "faster" language isn't enough53:48 Go vs Rust performance comparison54:44 Learning how to write performant code is more important than the programming language itself55:25 The importance of benchmarking58:33 Where to find John

PodParley-generated summary based on available episode metadata and transcript content.

NOW PLAYING

#050 - Python is Faster than Rust

0:00 59:09

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

Beauty Boss Banter Natalie Sue Welcome to Beauty Boss Banter, where glam meets grit and business meets beauty! Join me, Natalie Sue, your go-to beauty boss, as we dive into the world of beauty, trends, and entrepreneurship. Get ready for candid conversations with industry experts, behind-the-scenes glimpses into the beauty biz, and empowering stories that will inspire the beauty boss within you. Tune in weekly for your dose of beauty wisdom, entrepreneurial insights, and the secrets to success in the ever-evolving world of beauty. Unleash your inner beauty boss with Beauty Boss Banter - because being fabulous is a full-time job!" 🎙️💄✨ #BeautyBossBanter #GlamMeetsGrit #BusinessAndBeauty" Explicit Paranormal Puffs and Murderous Mixology Stuff Marissa & Bob Introducing "Paranormal Puffs and Murderous Mixology," a hilariously twisted comedy podcast that delves into the realms of paranormal events, true crime stories, and all things morbid. Hosted by a married couple, Marissa and Bob, this show is a one-of-a-kind blend of spooky tales, cocktail drinking, and marijuana-induced discussions.With Marissa's insatiable love for mixed drinks, in each episode, she explores different cocktails to go along with the topics they discuss. Meanwhile, Bob's laid-back and comedic demeanor, often enhanced by his fondness for marijuana, sets the stage for hilarious banter and off-the-cuff remarks. As they dive into the bizarre and macabre, Bob brings his unfiltered opinions and humorous perspective, creating an engaging dynamic with Marissa.The show embraces both the lighter and darker sides of life, delivering an entertaining and thought-provoking experience. Be prepared for a rollercoaster ride of laughter, spine-chilling stories, and the perfect combina Explicit A Podcast?! A Podcast?! A Podcast?! is the passion product of Theresa Stoddard and Mitchell Regan bringing you opinions on all things pop culture related. Listeners will enjoy the playful banter and the strong bond the two have. They're partners in every way and this is a show that allows two best friends to share their TV and film insights with the world. Together they sift through the rubble of television and movies to bring you the gems. A Podcast?! also enjoys promoting their fellow artist friends. Explicit Frame by Frame Frame by Frame Here are two English creatives on a journey of sight and sound. This time we're making a run of film reviews. Now, we're not sticking to the rules of talking only about what is popular or hot in the cinema. We have a responsabilty to find all kinds of films, especially those that may be slipping through the gaps, or movies that we loved that nobody seems to remember. So from old to the new, from the bizarre and the downright bad. We're going to sit through all that we can, and on a weekly basis, you can listen to our banter: coming from not only film fanatics, but lovers of the craft. We don't claim to be experts, but we do have a point of view. Mostly, we're doing this because it is fun and I hope you find that is true for you. Explicit

Frequently Asked Questions

How long is this episode of Backend Banter?

This episode is 59 minutes long.

When was this Backend Banter episode published?

This episode was published on April 22, 2024.

What is this episode about?

In today’s episode, we welcome John Crickett, veteran software engineer, having worked at Staff, VP, and C-Suite positions over the years, and now focusing on helping thousands of engineers worldwide, through his coding challenges that have you...

Can I download this Backend Banter episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!