POPULARITY
In today’s show, frontend engineer Tyler Hawkins shares his tips on how you can write clean, maintainable and readable code. Using the examples from his article on the same subject, he explains the importance of using clean code principles to make it easier for different developers to collaborate on a codebase. Tyler also discusses how you can better structure your tests and have more confidence in how they are written. Panel Carl Mungazi Jack Herrington Guest Tyler Hawkins Sponsors Dev Influencers Accelerator React Error and Performance Monitoring | Sentry Links React Clean Code Use ternaries rather than && in JSX GitHub | getify/You-Dont-Know-JS Clean Code With Unit Tests Tyler Hawkins - Web Portfolio Tyler Hawkins - Medium GitHub: Tyler Hawkins ( thawkin3 ) LinkedIn: Tyler Hawkins Twitter: Tyler Hawkins ( @thawkin3 ) Picks Carl- Time away from the screens Jack- GitHub | pmndrs/jotai Tyler- Being Wrong: Adventures in the Margin of Error by Kathryn Schulz Contact Carl: GitHub: Carl Mungazi ( CarlMungazi ) Twitter: Carl Mungazi ( @CarlMungazi ) Contact Jack: Jack Herrington - YouTube Blue Collar Coder Twitter: Jack Herrington ( @jherr )
In today’s show, frontend engineer Tyler Hawkins shares his tips on how you can write clean, maintainable and readable code. Using the examples from his article on the same subject, he explains the importance of using clean code principles to make it easier for different developers to collaborate on a codebase. Tyler also discusses how you can better structure your tests and have more confidence in how they are written. Panel Carl Mungazi Jack Herrington Guest Tyler Hawkins Sponsors Dev Influencers Accelerator React Error and Performance Monitoring | Sentry Links React Clean Code Use ternaries rather than && in JSX GitHub | getify/You-Dont-Know-JS Clean Code With Unit Tests Tyler Hawkins - Web Portfolio Tyler Hawkins - Medium GitHub: Tyler Hawkins ( thawkin3 ) LinkedIn: Tyler Hawkins Twitter: Tyler Hawkins ( @thawkin3 ) Picks Carl- Time away from the screens Jack- GitHub | pmndrs/jotai Tyler- Being Wrong: Adventures in the Margin of Error by Kathryn Schulz Contact Carl: GitHub: Carl Mungazi ( CarlMungazi ) Twitter: Carl Mungazi ( @CarlMungazi ) Contact Jack: Jack Herrington - YouTube Blue Collar Coder Twitter: Jack Herrington ( @jherr )
In this episode of Inside the Techosystem, Chuka and Emmanuel share their thoughts of one of the most prominent seasons in the Techosystem, and that is Transfer season. They discuss the various advantages and disadvantages it poses to both the employers and the employees in the techosystem, as well as what we can all learn from it. Enjoy! If you would like to share your own transfer season story don't hesitate to tweet at us (@insidethetechos) or send us a message on our various platforms! Follow #InsidetheTechosystem on Twitter & Instagram: (@insidethetechos) Send any questions or feedback you have to insidethetechosystem@gmail.com Follow @Cnwadiogbu and @olaoluwa_98 on Twitter Show Notes & Resources [01:57] - Transfer season in football - en.wikipedia.org/wiki/Transfer_window [02:52] - Paystack - paystack.com [13:22] - Staff retention - en.wikipedia.org/wiki/Employee_retention [14:35] - getify - twitter.com/getify [14:38] - You Don't Know JS - github.com/getify/You-Dont-Know-JS [14:40] - Frontendmasters - frontendmasters.com [17:42] - Jeff Dean en.wikipedia.org/wiki/Jeff_Dean [17:45] - Google Brain research.google/teams/brain [17:53] - Emacs - www.gnu.org/software/emacs [17:59] - Hadoop - hadoop.apache.org [22:52] - Career episode with Tochukwu Nkemdilim - anchor.fm/insidethetechosystem/episodes/Episode-5---Being-Intentional-With-Career-Growth-With-Tochukwu-Nkemdilim-ekdb1r Subscribe to our newsletter: tinyletter.com/insidethetechos
Neste episódio falamos um pouco sobre a ideia do podcast e seu surgimento, pautamos problemas de locomoção entre periferia e o centro, a forma como conhecemos a área de tecnologia e as principais dificuldades em se habituar no ambiente de trabalho. Falamos também sobre a síndrome do impostor e para finalizar, sobre as comunidades de desenvolvimento e como elas podem ajudar você a crescer pessoalmente e profissionalmente, tudo isso com muita cultura Hip Hop. Participantes: Kaio Teixeira - Host - https://twitter.com/teixeirak_ Gustavo Castilião - https://twitter.com/gucastiliao Reginaldo Junior - https://twitter.com/reginaldoojnr Links: https://github.com/QuebraDev/ https://github.com/backend-br/ https://github.com/training-center https://www.codamos.club/ https://www.cartacapital.com.br/sociedade/sindrome-do-impostor-mais-uma-pedra-no-caminho-das-mulheres https://phpsp.org.br/ https://github.com/cezaraugusto/You-Dont-Know-JS https://medium.com/trainingcenter/entendendo-de-uma-vez-por-todas-express%C3%B5es-regulares-parte-1-introdu%C3%A7%C3%A3o-dfe63e289dc3 Músicas: Worst Comes to Worst - Dilated Peoples You Can't Hide, You Can't Run - Dilated Peoples The World Is Yours - Nas Brinquedo Assassino - A Família W Brasil - Jorge Ben Bom Senso - Tim Maia Real Hip-Hop - Das EFX The Best Secret - Pete Rock
Panel: Charles Max Wood Tara Manicsic Nader Dabit Kent C. Dodds Cory House Special Guests: None In this episode of React Round Up, the panel discusses how they each got into React and they provide some great resources for people who want to learn more about React and what it’s all about. They emphasize the fact that React is a very straightforward language and can be used relatively painlessly with a little bit of learning before jumping in. In particular, we dive pretty deep on: How each of the panelists got into React Angular beginnings React Native React Native Training React JS Consulting Node developer beginnings Backbone to React Ruby background How to get into React yourself Learn things in the right order React-Howto Beginners Guide to ReactJS You Don’t Know JS, ES6, and Beyond by Kyle Simpson CodeSandbox.io ES6 Get comfortable with JavaScript first Biggest mistake people make when learning about react ES6 and Beyond Workshop React Community How did the panel learn ES6? And much, much more! Links: React Native Training React JS Consulting React-Howto Beginners Guide to ReactJS You Don’t Know JS, ES6, and Beyond by Kyle Simpson CodeSandbox.io ES6 and Beyond Workshop Tara’s Twitter and GitHub Cory’s Twitter, Medium Blog, and BitNative Blog Nader’s Twitter, Medium, GitHub, React Native Training Blog, React Native Training YouTube Kent’s Twitter and GitHub Charles’ Twitter and DevChat.tv Picks: Charles React Course on Pluralsite React Dev Summit 2018 Ready Player One Tara JazzCon #toshmagosh Nader Viro Media AWS AppSync Kent Dogs Nitin Tulswani Cory Node Tip React: The Big Picture React Rally
Panel: Charles Max Wood Tara Manicsic Nader Dabit Kent C. Dodds Cory House Special Guests: None In this episode of React Round Up, the panel discusses how they each got into React and they provide some great resources for people who want to learn more about React and what it’s all about. They emphasize the fact that React is a very straightforward language and can be used relatively painlessly with a little bit of learning before jumping in. In particular, we dive pretty deep on: How each of the panelists got into React Angular beginnings React Native React Native Training React JS Consulting Node developer beginnings Backbone to React Ruby background How to get into React yourself Learn things in the right order React-Howto Beginners Guide to ReactJS You Don’t Know JS, ES6, and Beyond by Kyle Simpson CodeSandbox.io ES6 Get comfortable with JavaScript first Biggest mistake people make when learning about react ES6 and Beyond Workshop React Community How did the panel learn ES6? And much, much more! Links: React Native Training React JS Consulting React-Howto Beginners Guide to ReactJS You Don’t Know JS, ES6, and Beyond by Kyle Simpson CodeSandbox.io ES6 and Beyond Workshop Tara’s Twitter and GitHub Cory’s Twitter, Medium Blog, and BitNative Blog Nader’s Twitter, Medium, GitHub, React Native Training Blog, React Native Training YouTube Kent’s Twitter and GitHub Charles’ Twitter and DevChat.tv Picks: Charles React Course on Pluralsite React Dev Summit 2018 Ready Player One Tara JazzCon #toshmagosh Nader Viro Media AWS AppSync Kent Dogs Nitin Tulswani Cory Node Tip React: The Big Picture React Rally
02:25 - Kyle Simpson Introduction Twitter GitHub Blog “Getify” You-Dont-Know-JS [Pluralsight] Advanced JavaScript by Kyle Simpson 04:43 - Development => Teaching Front End Masters 16:20 - Inheritance and Delegation 29:40 - Evolving a Language 36:23 - Cohersion Weak Typing, Dynamic Typing The Politics of JavaScript by Angus Croll 50:37 - Performance The Width Keyword 54:33 - Developer Education Programs and The Skill of Teaching Picks Adam Tornhill: Code, Crime, Complexity: Analyzing software with forensic psychology @ TEDxTrondheim (Aimee) Your Code as a Crime Scene: Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Programs by Adam Tornhill (Aimee) Planet Money Episode 704: Open Office (Jamison) Zooko's Triangle (Jamison) The Barkley Marathons (Jamison) React Rally (Jamison) X-Men: Apocalypse (Joe) America's Got Talent (Joe) Overwatch (Joe) Stack (Kyle) Jeremy Keith: A web for everyone (Kyle) Jeremy Keith: Regressive Web Apps (Kyle)
02:25 - Kyle Simpson Introduction Twitter GitHub Blog “Getify” You-Dont-Know-JS [Pluralsight] Advanced JavaScript by Kyle Simpson 04:43 - Development => Teaching Front End Masters 16:20 - Inheritance and Delegation 29:40 - Evolving a Language 36:23 - Cohersion Weak Typing, Dynamic Typing The Politics of JavaScript by Angus Croll 50:37 - Performance The Width Keyword 54:33 - Developer Education Programs and The Skill of Teaching Picks Adam Tornhill: Code, Crime, Complexity: Analyzing software with forensic psychology @ TEDxTrondheim (Aimee) Your Code as a Crime Scene: Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Programs by Adam Tornhill (Aimee) Planet Money Episode 704: Open Office (Jamison) Zooko's Triangle (Jamison) The Barkley Marathons (Jamison) React Rally (Jamison) X-Men: Apocalypse (Joe) America's Got Talent (Joe) Overwatch (Joe) Stack (Kyle) Jeremy Keith: A web for everyone (Kyle) Jeremy Keith: Regressive Web Apps (Kyle)
02:25 - Kyle Simpson Introduction Twitter GitHub Blog “Getify” You-Dont-Know-JS [Pluralsight] Advanced JavaScript by Kyle Simpson 04:43 - Development => Teaching Front End Masters 16:20 - Inheritance and Delegation 29:40 - Evolving a Language 36:23 - Cohersion Weak Typing, Dynamic Typing The Politics of JavaScript by Angus Croll 50:37 - Performance The Width Keyword 54:33 - Developer Education Programs and The Skill of Teaching Picks Adam Tornhill: Code, Crime, Complexity: Analyzing software with forensic psychology @ TEDxTrondheim (Aimee) Your Code as a Crime Scene: Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Programs by Adam Tornhill (Aimee) Planet Money Episode 704: Open Office (Jamison) Zooko's Triangle (Jamison) The Barkley Marathons (Jamison) React Rally (Jamison) X-Men: Apocalypse (Joe) America's Got Talent (Joe) Overwatch (Joe) Stack (Kyle) Jeremy Keith: A web for everyone (Kyle) Jeremy Keith: Regressive Web Apps (Kyle)
Check out Newbie Remote Conf! 02:44 - What it Takes to Learn JavaScript in 2016 04:03 - Resources: Then vs Now 09:42 - Are there prerequisites? Should you have experience? 20:34 - Choosing What to Learn The iPhreaks Show Episode #153: Using Mobile Devices to Manage Diabetes with Scott Hanselman 28:19 - Deciding What to Learn Next 31:19 - Keeping Up: Obligations As a Developer 34:22 - Deciding What to Learn Next (Cont’d) 42:01 - Recommendations You-Dont-Know-JS gulp.js webpack The Little Schemer Designing Data-Intensive Applications by Martin Kleppmann Picks accidentally nonblocking (Jamison) choo (Jamison) Web Rebels (Jamison) React Rally (Jamison) Grab The Gold (Aimee) node-for-beginners (Aimee) Procrastinate On Purpose by Rory Vaden (Chuck) Newbie Remote Conf (Chuck) Get A Coder Job (Chuck)
Check out Newbie Remote Conf! 02:44 - What it Takes to Learn JavaScript in 2016 04:03 - Resources: Then vs Now 09:42 - Are there prerequisites? Should you have experience? 20:34 - Choosing What to Learn The iPhreaks Show Episode #153: Using Mobile Devices to Manage Diabetes with Scott Hanselman 28:19 - Deciding What to Learn Next 31:19 - Keeping Up: Obligations As a Developer 34:22 - Deciding What to Learn Next (Cont’d) 42:01 - Recommendations You-Dont-Know-JS gulp.js webpack The Little Schemer Designing Data-Intensive Applications by Martin Kleppmann Picks accidentally nonblocking (Jamison) choo (Jamison) Web Rebels (Jamison) React Rally (Jamison) Grab The Gold (Aimee) node-for-beginners (Aimee) Procrastinate On Purpose by Rory Vaden (Chuck) Newbie Remote Conf (Chuck) Get A Coder Job (Chuck)
Check out Newbie Remote Conf! 02:44 - What it Takes to Learn JavaScript in 2016 04:03 - Resources: Then vs Now 09:42 - Are there prerequisites? Should you have experience? 20:34 - Choosing What to Learn The iPhreaks Show Episode #153: Using Mobile Devices to Manage Diabetes with Scott Hanselman 28:19 - Deciding What to Learn Next 31:19 - Keeping Up: Obligations As a Developer 34:22 - Deciding What to Learn Next (Cont’d) 42:01 - Recommendations You-Dont-Know-JS gulp.js webpack The Little Schemer Designing Data-Intensive Applications by Martin Kleppmann Picks accidentally nonblocking (Jamison) choo (Jamison) Web Rebels (Jamison) React Rally (Jamison) Grab The Gold (Aimee) node-for-beginners (Aimee) Procrastinate On Purpose by Rory Vaden (Chuck) Newbie Remote Conf (Chuck) Get A Coder Job (Chuck)
02:20 - Slava Akhmechet Introduction Twitter GitHub Blog 02:41 - RethinkDB Overview @rethinkdb rethinkdb repo 04:24 - How It’s Used Compose.io 05:58 - Joins 12:50 - Returning Data JSON 13:53 - Getting Data to the Browser Quora Article Socket.IO 19:35 - Clustering Reliability & Performance Issues Jepsen (Call Me Maybe Series) Consensus Algorithms 26:37 - ReQL 30:53 - Indexes B-tree 32:18 - MapReduce 35:44 - The RethinkDB Community & Contributors 38:04 - Is it production ready? 40:08 - Differences Between Version 2.0 and 2.1 Extras JavaScript Jabber Episode #161: Rust with David Herman Steve Klabnik: Systems Programming for the Ruby Developer @ Ruby Remote Conf 2015 Picks Our World War (Dave) Quest Protein Bars (Aimee) You-Dont-Know-JS (Aimee) Angular Remote Conf (Chuck) Orphan Black (Chuck) Mr. Robot (Slava) Rick and Morty (Slava) The Rust Programming Language (Slava)
02:20 - Slava Akhmechet Introduction Twitter GitHub Blog 02:41 - RethinkDB Overview @rethinkdb rethinkdb repo 04:24 - How It’s Used Compose.io 05:58 - Joins 12:50 - Returning Data JSON 13:53 - Getting Data to the Browser Quora Article Socket.IO 19:35 - Clustering Reliability & Performance Issues Jepsen (Call Me Maybe Series) Consensus Algorithms 26:37 - ReQL 30:53 - Indexes B-tree 32:18 - MapReduce 35:44 - The RethinkDB Community & Contributors 38:04 - Is it production ready? 40:08 - Differences Between Version 2.0 and 2.1 Extras JavaScript Jabber Episode #161: Rust with David Herman Steve Klabnik: Systems Programming for the Ruby Developer @ Ruby Remote Conf 2015 Picks Our World War (Dave) Quest Protein Bars (Aimee) You-Dont-Know-JS (Aimee) Angular Remote Conf (Chuck) Orphan Black (Chuck) Mr. Robot (Slava) Rick and Morty (Slava) The Rust Programming Language (Slava)
02:20 - Slava Akhmechet Introduction Twitter GitHub Blog 02:41 - RethinkDB Overview @rethinkdb rethinkdb repo 04:24 - How It’s Used Compose.io 05:58 - Joins 12:50 - Returning Data JSON 13:53 - Getting Data to the Browser Quora Article Socket.IO 19:35 - Clustering Reliability & Performance Issues Jepsen (Call Me Maybe Series) Consensus Algorithms 26:37 - ReQL 30:53 - Indexes B-tree 32:18 - MapReduce 35:44 - The RethinkDB Community & Contributors 38:04 - Is it production ready? 40:08 - Differences Between Version 2.0 and 2.1 Extras JavaScript Jabber Episode #161: Rust with David Herman Steve Klabnik: Systems Programming for the Ruby Developer @ Ruby Remote Conf 2015 Picks Our World War (Dave) Quest Protein Bars (Aimee) You-Dont-Know-JS (Aimee) Angular Remote Conf (Chuck) Orphan Black (Chuck) Mr. Robot (Slava) Rick and Morty (Slava) The Rust Programming Language (Slava)