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:

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(77)

The Changes Gatsby and Mdx Are Making to the Internet with Chris Biscardi

The Changes Gatsby and Mdx Are Making to the Internet with Chris Biscardi

Today we are joined by Chris Biscardi where we discuss:Learning in public and him live-streaming open-source developmentGatsby as a PWA generator and its potential to become the dominant force on the ...

15 Helmi 201924min

Championing a11y and Being Authentic with Lindsey Kopacz

Championing a11y and Being Authentic with Lindsey Kopacz

Lindsey Kopacz, web-developer and accessibility blogger, joins us today to discuss:The positives that being authentic and public with your emotional state provides.Her blog and the excellent dev.to co...

5 Helmi 201931min

Learning to Code from Scratch on the Modern Web with Tae'lur Alexis

Learning to Code from Scratch on the Modern Web with Tae'lur Alexis

Tae'lur Alexis, self taught programmer and founder of CodeEveryday, talks to us about:Figuring out that software was what she wanted to doLearning to code from scratch on the modern web.How front-end ...

25 Tammi 201938min

Negotiating Your Salary and Advancing Your Career with Josh Doody

Negotiating Your Salary and Advancing Your Career with Josh Doody

Josh Doody, the author of Fearless Salary Negotiation, joins us today to discuss:What you need to look out for to stay ahead in the industryHow to find leverage despite the information asymmetry betwe...

7 Tammi 201959min

Switching Careers and Learning in Public with Tania Rascia

Switching Careers and Learning in Public with Tania Rascia

Tania Rascia works as a web developer full time. However, just a few years ago she was working as a professional chef. How and why did she make such a dramatic career switch? It isn't uncommon for cul...

12 Joulu 201828min

Incorporating Testers with Every Development Phase with Angie Jones

Incorporating Testers with Every Development Phase with Angie Jones

Today Angie Jones, a master inventor and automated testing engineer, speaks with us about what a master inventor is and what it took to receive that title, what testing automation is, having parallel ...

8 Joulu 201834min

Opening Programming's Gates to Women's Communities with Diana Rodriguez

Opening Programming's Gates to Women's Communities with Diana Rodriguez

Diana Rodriguez, Worldwide Community Organizer for the Vue Vixens Initiative, joins us today to talk about her early experiences with development as a child, her transition into a becoming a full-time...

30 Marras 201822min

Exploring Concepts and Teaching Using Focused Zines with Julia Evans

Exploring Concepts and Teaching Using Focused Zines with Julia Evans

Julia Evans, is a zine author and software engineer at Stripe. She joins us to talk about teaching specifics as opposed to high-level overviews, using zines to show that things that sound hard aren't...

20 Marras 201826min

Suosittua kategoriassa Liike-elämä ja talous

sijotuskasti
psykopodiaa-podcast
mimmit-sijoittaa
rss-oivalluksia-rahasta-elamasta
rss-rahapodi
rss-rahamania
ostan-asuntoja-podcast
hyva-paha-johtaminen
pomojen-suusta
rss-sami-miettinen-neuvottelija
rahapuhetta
rss-lahtijat
rss-ammattipodcast
rss-lentopaivakirjat
inderespodi
yrittaja
rss-bisneksen-pehmea-puoli
rss-sisalto-kuntoon
rss-yritys-ja-erehdys
rss-turvassa-tyopaikalla