Being a Passionate and Deliberate Engineer with Jem Young

Being a Passionate and Deliberate Engineer with Jem Young

Today we are joined by Jem Young, a senior software engineer over at Netflix. Jem is here to discuss his programming philosophy and how it is an extension of himself, how engineers should have the freedom to have ideas and veto things, the difference passion makes, and being informed about the libraries that you include in your code and if they are actually needed.

Netflix's homepage got 50% faster when Today Edwards had the idea of not shipping React to the client. All event handling was done with vanilla javascript and React remained on the server side. Finding this balance of developer productivity and performance is important. Jem talks about how you should really examine the reasons why you are including a library in your codebase, and to ask yourself if it could be implemented in a simpler way with what you already have.

Jem discusses what it means to love the work you do and to have a real passion for creating software. Passion makes a difference in a developer's career path, the devs who are just looking to make a paycheck and don't really care don't end up in the same place that those who really care about their work do. Jem is curious, he experiments with software on his weekends, he'll sometimes wake up at 1am with the solution to a bug he's been thinking about all day, software is an integral part of his life beyond it just being how he puts food on the table.

Transcript

"Being a Passionate and Deliberate Engineer with Jem Young" Transcript

Topics:
  • Trusting your engineers to know what they are doing
  • Weighing the performance costs of included libraries
  • The difference that real passion for software makes
  • How programming is like solving a puzzle
  • How the code you write represents you
Jem Young:John Lindquist:

Episoder(77)

Full-Stack Signals in Solid, AI Development, and the Future of Web Frameworks

Full-Stack Signals in Solid, AI Development, and the Future of Web Frameworks

In this episode of What's Good, Joel Hooks sits down with Dev Agrawal, a member of the SolidJS core team, to discuss the evolving landscape of web development, AI-assisted coding, and modern framework...

3 Feb 202545min

Local-First Development and Asymmetric Bets: Dax Raad on Web Dev Trends and Career Strategies

Local-First Development and Asymmetric Bets: Dax Raad on Web Dev Trends and Career Strategies

Dax Raad, known for his strong opinions on Twitter, sat down for a chat about web dev, career moves, and building cool stuff. He's not afraid to throw some heat at popular tools like Next.js, though h...

18 Sep 202449min

Nitro, Vinxi, and RSCs - What's Good with Dev Agrawal

Nitro, Vinxi, and RSCs - What's Good with Dev Agrawal

Dev and Joel discuss React Miami conference, praising its fun atmosphere and location. They chat about React Server Components, with Dev sharing his experience building a mini framework. They talk abo...

7 Sep 202429min

Alex Reardon on Balancing Work, Life, and Large Side Projects

Alex Reardon on Balancing Work, Life, and Large Side Projects

Alex took spent the last year and a half creating his course, The Ultimate Guide to Understanding DOM Events, at egghead. Finding the time to work on a side-project like this isn't easy, and it requir...

2 Jun 202139min

Ryan Florence Talks About Bringing Web 1.0 Philosophies Back With Remix

Ryan Florence Talks About Bringing Web 1.0 Philosophies Back With Remix

Ryan’s background as a musician taught him many lessons that would eventually apply to his current career. As a musician, he learned about composition, sales, and even programming so he could build hi...

19 Des 202055min

Jacky Alciné on How The Software Field is 75% Code and 25% Presentation

Jacky Alciné on How The Software Field is 75% Code and 25% Presentation

Perhaps the most important skill that a software developer can have is the ability to ask good questions. Questions will lead to the answers that you actually need. Formulating good questions is key. ...

7 Des 202033min

Chris Biscardi on Showing Up, Learning, and Doing the Work

Chris Biscardi on Showing Up, Learning, and Doing the Work

Programming might be the quickest path for someone to start earning six figures. But, it may be a quick path, it is not an easy path. You have to either be having fun or be interested in some way. You...

21 Nov 202037min

Shawn Wang Talks About How To Grow Your Reputation As A Developer

Shawn Wang Talks About How To Grow Your Reputation As A Developer

Getting a job as a web developer right out of the gate isn't easy. People often face rejection after rejection. But, you don't have to take the "front-door" to get a developer position. You can also t...

10 Nov 202054min

Populært innen Business og økonomi

lydartikler-fra-aftenposten
stopp-verden
dine-penger-pengeradet
e24-podden
rss-penger-polser-og-politikk
rss-borsmorgen-okonominyhetene
livet-pa-veien-med-jan-erik-larssen
utbytte
pengesnakk
tid-er-penger-en-podcast-med-peter-warren
pengepodden-2
stormkast-med-valebrokk-stordalen
morgenkaffen-med-finansavisen
rss-sunn-okonomi
liberal-halvtime
rss-politisk-preik
finansredaksjonen
rss-markedspuls-2
lederpodden
okonomiamatorene