by CodeNewbie

Stories and interviews from people on their coding journey.


Latest Episodes

S13:E8 - How to get into data science and machine learning (Jay Feng)

In this episode, we talk about how to learn data science and machine learning, with Jay Feng, co-founder and head of data science at Interview Query. Jay talks about how data science got him back into development after some bad coding experiences, how the different tools for machine learning and data science work together, and if machine learning is really as difficult as it sounds. Show Links MongoDB (sponsor) TwilioQuest (sponsor) Heroku (sponsor) DevDiscuss (sponsor) Cloudinary (sponsor) DevNews (sponsor) Kaggle Inflection Jobr Monster Nextdoor Python R SQL Apache Spark Coursera Dataquest DataCamp

Audio Download

Posted on 21 September 2020 | 4:00 am

S13:E7 - What it’s like to build React (Sophie Alpert)

In this episode, we talk about React with Sophie Alpert, engineering manager at Humu, former manager of the React core team at Facebook. Sophie talks about the decision to drop out of college to work full-time at Kahn Academy, what her favorite things about React are, and going from the top open source contributor to React to then building it on the core team. Show Links MongoDB (sponsor) TwilioQuest (sponsor) Heroku (sponsor) DevDiscuss (sponsor) Cloudinary (sponsor) DevNews (sponsor) React Humu JavaScript Angular Vue React 16: A look inside an API-compatible rewrite of our frontend UI library

Audio Download

Posted on 14 September 2020 | 4:00 am

S13:E6 - How to think about accessibility and empowerment (Sareh Heidari)

In this episode, we talk about accessibility in tech and how tech can be used to empower people from a variety of backgrounds, with Sareh Heidari, Software engineer at BBC News. Sareh talks about transitioning from physics to development, how networking and meetups helped her land her first job, and how the BBC integrates accessibility in their workflow. Show Links MongoDB (sponsor) TwilioQuest (sponsor) Heroku (sponsor) DevDiscuss (sponsor) Cloudinary (sponsor) DevNews (sponsor) Screen reader Codebar Sass BBC News

Audio Download

Posted on 7 September 2020 | 4:00 am

S13:E5 - Why you should consider learning Ruby ( Jay McGavren)

In this episode, we talk Ruby with Jay McGavren, author of Head First Ruby and Head First Go, and web developer at Kajabi. Jay talks about the pros and cons of using Ruby, what coding in Ruby looks like, and if it’s a good language for beginners to first learn. Show Links MongoDB (sponsor) TwilioQuest (sponsor) Heroku (sponsor) DevDiscuss (sponsor) Cloudinary (sponsor) DevNews (sponsor) Ruby Head First Ruby Head First Go Kajabi Commodore BASIC Scratch Visual Basic Perl Programming Perl Unix Scripting language Programming Ruby Yukihiro Matsumoto Ruby on Rails Dave Thomas Java Go Stack Overflow New Relic Unit Testing Head First Java Head First Design Patterns O'Reilly Media Keynote Head First HTML and CSS Sinatra MINASWAN The Rails Way

Audio Download

Posted on 31 August 2020 | 4:00 am

S13:E4 - Why you shouldn’t forget about CSS (Hui Jing Chen)

In this episode, we talk about learning and loving CSS, with Hui Jing Chen, UX Developer at Shopify. Hui Jing talks about how playing professional basketball led to becoming a developer, how she became a CSS expert, and why you should always read the specs. Show Links MongoDB (sponsor) TwilioQuest (sponsor) Heroku (sponsor) DevDiscuss (sponsor) Cloudinary (sponsor) DevNews (sponsor) Shopify CSS Drupal Git Sass Susy Floats Responsive Web Design Flexbox CSS Grid HTML JavaScript Codecademy Rachel Andrew CSS Specifications Writing Mode Chrome Canary Firefox Nightly Safari Technology Preview w3c / csswg-drafts CSS Shapes

Audio Download

Posted on 24 August 2020 | 4:00 am

S13:E3 - What’s the deal with auth (Sam Julien)

In this episode, we talk auth, with Sam Julien, developer advocate engineer at Auth0. Sam talks about how he got out a rut and into development with a little help from his friends, what auth is, and what are the things you really need to know about it Show Links MongoDB (sponsor) TwilioQuest (sponsor) Heroku (sponsor) DevDiscuss (sponsor) Cloudinary (sponsor) DevNews (sponsor) Auth Auth0 Hypertext Markup Language (HTML) Codecademy Cascading Style Sheets (CSS) Treehouse JavaScript SQL C# jQuery OAuth OpenID Connect React Angular Vue.js Application programming interface (API) Authorization server Multi-factor authentication Developer Advocate DEV Twitch

Audio Download

Posted on 17 August 2020 | 4:00 am

S13:E2 - How newbies can contribute to open source (Janessa Tran)

In this episode, we talk about getting into open source, with Janessa Tran, junior software engineer at Ten Forward Consulting. Janessa talks about being one of a triplet of coders, how contributing to open source early on helped her to level up her dev skills, and what you should look for as a beginner when choosing what open source projects to work on. Show Links MongoDB (sponsor) TwilioQuest (sponsor) Heroku (sponsor) DevDiscuss (sponsor) Cloudinary (sponsor) DevNews (sponsor) Open Source Ten Forward Consulting Acorns The Odin Project Ruby on Rails Node.js Python Learn Python the Hard Way Lorenz system #100DaysOfCode Data for Democracy Ruby Together Ruby Me if me A Beginner’s Guide to Contributing to Open Source Hacktoberfest GitHub Ruby for Good Diaperbase

Audio Download

Posted on 10 August 2020 | 4:00 am

S13:E1 - How live coding can level up your development (Jesse Weigel)

In this episode, we’re talking about live coding with Jesse Weigel, senior software engineer at Dicks Sporting Goods, and YouTube live streamer for freeCodeCamp. Jesse talks about how he got into live streaming his work, the ways in which live streaming has helped him as a developer, and his advice for folks who want to start their own coding livestream. Show Links MongoDB (sponsor) TwilioQuest (sponsor) Heroku (sponsor) DevDiscuss (sponsor) Cloudinary (sponsor) DevNews (sponsor) DICK'S Sporting Goods freeCodeCamp YouTube HTML Cascading Style Sheets (CSS) C++ JavaScript WordPress freeCodeCamp Codecademy Udacity Open source Git GitHub Twitch Open Broadcaster Software (OBS) Gwendolyn Faraday Vue.js noopkat The Matrix StarCraft

Audio Download

Posted on 3 August 2020 | 4:00 am

S12:E9 - Introducing DevDiscuss (Penelope Phippen, Ben Halpern, Jess Lee)

As an industry, tech is not well equipped to accept when people change their names. This problem effects a range of people, including those who have a change of marital status. However, it can especially effect the security of those who are survivors of domestic violence, and those who are trans, who have to suffer through deadnaming by their tech accounts. This constant barrage of deadnaming can be very psychologically and emotionally harmful. DevDiscuss hosts Ben Halpern and Jess Lee speak with Penelope Phippen, director at Ruby Central, and author of the DEV post, "Changing your name is a hard unsolved problem in Computer Science," about this issue and what can be done to make it better. Show Links MongoDB (sponsor) TwilioQuest (sponsor) Heroku (sponsor) DevDiscuss (sponsor) Cloudinary (sponsor) DevNews (sponsor) Ruby RSpec Rails Ruby Central RubyConf RailsConf RuboCop Go Format Changing your name is a hard unsolved problem in Computer Science Falsehoods Programmers Believe About Names GitHub One Medical Whipping Girl: A Transsexual Woman on Sexism and the Scapegoating of Femininity GLAD SheCodes LivingSocial Rubyfmt

Audio Download

Posted on 8 June 2020 | 4:00 am