Artwork

Konten disediakan oleh Dariusz Kalbarczyk. Semua konten podcast termasuk episode, grafik, dan deskripsi podcast diunggah dan disediakan langsung oleh Dariusz Kalbarczyk atau mitra platform podcast mereka. Jika Anda yakin seseorang menggunakan karya berhak cipta Anda tanpa izin, Anda dapat mengikuti proses yang diuraikan di sini https://id.player.fm/legal.
Player FM - Aplikasi Podcast
Offline dengan aplikasi Player FM !

JSMP 3: Kevlin Henney on 97 Things Every Programmer Should Know

1:37:17
 
Bagikan
 

Manage episode 337044878 series 3320582
Konten disediakan oleh Dariusz Kalbarczyk. Semua konten podcast termasuk episode, grafik, dan deskripsi podcast diunggah dan disediakan langsung oleh Dariusz Kalbarczyk atau mitra platform podcast mereka. Jika Anda yakin seseorang menggunakan karya berhak cipta Anda tanpa izin, Anda dapat mengikuti proses yang diuraikan di sini https://id.player.fm/legal.

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev. Welcome back to the JavaScript Master Podcast.

https://js-poland.pl

Today, together with Kevlin Henney who is an author, keynote speaker, technologist, trainer and independent consultant on software development, will talk about 97 Things Every Programmer Should Know!

  1. Hi Kevlin, how are you?
  2. Before we delve into the world of technology, for those who don't know you yet, please tell us about yourself.
  3. How did you start your adventure in programming?
  4. You are the author/co-author of many books. What changed in your life after the publication of your first book?
  5. Tell us about O'Reilly's book series: “97 Things Every Architect / Programmer Should Know”. Is this content somehow timeless?
  6. The topic of today's podcast is: 97 Things Every Programmer Should Know. I know 97 is a lot, but let's focus on some of the most important, most exciting, most useful things every programmer should know, in your opinion.
  7. Let's start with Bugs and Fixes - This topic undoubtedly affects everyone
  8. Build and Deployment process - Should I Deploy early and often?
  9. Coding Guidelines and Code Layout
  10. Design Principles and Coding Techniques
  11. Domain Thinking
  12. Errors, Error Handling, and Exceptions
  13. Learning, Skills, and Expertise
  14. Performance, Optimization, and Representation - It's never too early to think about that?
  15. Professionalism, Mindset, and Attitude - I like this sentence very much: Write code as if you had to support it for the rest of your life. These are big words, but how true.
  16. Refactoring and Code Care
  17. Reuse Versus Repetition
  18. Simplicity - Is simplicity one of the keys to programmer happiness?
  19. Teamwork and Collaboration
  20. Tests, Testing, and Testers
  21. What advice would you give to people who are starting their careers in the software world today, and what for those who are old-timers?
  22. Two books you would recommend to our listeners, one technical and one non-technical?

Books recommended by Kevlin:

Recommended workshop with Kevlin:

--- Send in a voice message: https://podcasters.spotify.com/pod/show/javascript-master/message

  continue reading

25 episode

Artwork
iconBagikan
 
Manage episode 337044878 series 3320582
Konten disediakan oleh Dariusz Kalbarczyk. Semua konten podcast termasuk episode, grafik, dan deskripsi podcast diunggah dan disediakan langsung oleh Dariusz Kalbarczyk atau mitra platform podcast mereka. Jika Anda yakin seseorang menggunakan karya berhak cipta Anda tanpa izin, Anda dapat mengikuti proses yang diuraikan di sini https://id.player.fm/legal.

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev. Welcome back to the JavaScript Master Podcast.

https://js-poland.pl

Today, together with Kevlin Henney who is an author, keynote speaker, technologist, trainer and independent consultant on software development, will talk about 97 Things Every Programmer Should Know!

  1. Hi Kevlin, how are you?
  2. Before we delve into the world of technology, for those who don't know you yet, please tell us about yourself.
  3. How did you start your adventure in programming?
  4. You are the author/co-author of many books. What changed in your life after the publication of your first book?
  5. Tell us about O'Reilly's book series: “97 Things Every Architect / Programmer Should Know”. Is this content somehow timeless?
  6. The topic of today's podcast is: 97 Things Every Programmer Should Know. I know 97 is a lot, but let's focus on some of the most important, most exciting, most useful things every programmer should know, in your opinion.
  7. Let's start with Bugs and Fixes - This topic undoubtedly affects everyone
  8. Build and Deployment process - Should I Deploy early and often?
  9. Coding Guidelines and Code Layout
  10. Design Principles and Coding Techniques
  11. Domain Thinking
  12. Errors, Error Handling, and Exceptions
  13. Learning, Skills, and Expertise
  14. Performance, Optimization, and Representation - It's never too early to think about that?
  15. Professionalism, Mindset, and Attitude - I like this sentence very much: Write code as if you had to support it for the rest of your life. These are big words, but how true.
  16. Refactoring and Code Care
  17. Reuse Versus Repetition
  18. Simplicity - Is simplicity one of the keys to programmer happiness?
  19. Teamwork and Collaboration
  20. Tests, Testing, and Testers
  21. What advice would you give to people who are starting their careers in the software world today, and what for those who are old-timers?
  22. Two books you would recommend to our listeners, one technical and one non-technical?

Books recommended by Kevlin:

Recommended workshop with Kevlin:

--- Send in a voice message: https://podcasters.spotify.com/pod/show/javascript-master/message

  continue reading

25 episode

Tüm bölümler

×
 
Loading …

Selamat datang di Player FM!

Player FM memindai web untuk mencari podcast berkualitas tinggi untuk Anda nikmati saat ini. Ini adalah aplikasi podcast terbaik dan bekerja untuk Android, iPhone, dan web. Daftar untuk menyinkronkan langganan di seluruh perangkat.

 

Panduan Referensi Cepat