by CodeNewbie

Stories and interviews from people on their coding journey.


Latest Episodes

S7:E5 - What does it mean to be offline-first? (Carmen Bourlon)

Not everyone has fast internet, or access to internet at all. It might be because it's too expensive, or simply that the infrastructure isn't there. Whatever the reason, high-speed internet isn't as universal as we might think. But what does that mean for developers? How do we build products that work even without fast internet? Carmen breaks it down and tells us all about the offline-first movement. We've also got an episode of Tales from the Command Line that's all about what offline-first means at the infrastructure level. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Digital Ocean (sponsor) Codeland Conf Raspberry Pi IndexedDB Offline First American Community Survey (ACS) Margie Map Pew Research Internet/Broadband Fact Sheet Pew Research article on the homework gap Pew Research article on rural Americans

Audio Download

Posted on 11 February 2019 | 5:00 am

S7:E4 - What's a compiler? (Thorsten Ball)

So what exactly is a compiler? And how is it different from an interpreter? And do you even need to know any of this stuff as a developer? Thorsten Ball has all the answers. He's written two books on the topic and he gives us a newbie-friendly introduction to the world of compilers and interpreters. We've also got our fourth episode of Tales from the Command Line, where Scott tells us about the computer science professor who failed the entire class. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Digital Ocean (sponsor) Codeland Conf ECMAScript 6 Kathy Sierra

Audio Download

Posted on 4 February 2019 | 5:00 am

S7:E3 - Can you do open source full-time? (Jessie Frazelle, Bryan Liles)

What does open source look like when you do it at a big company? Is it even possible to work on open source full-time? In this special episode, we talk to Jessie Frazelle and Bryan Liles about their experiences and perspectives on open source. We also feature our third episode of Tales from the Command Line, which is all about going from a really small startup to coding at a huge company. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Digital Ocean (sponsor) Codeland Conf CAP Theorem Linux Katacoda Docker Learn OpenShift (Scott's open source project) Ruby Together Go Kubernetes Node Jenn Schiffer Ruby on Rails

Audio Download

Posted on 28 January 2019 | 5:00 am

S7:E2 - How do I level up? (Ben Orenstein)

You've been coding for a little while. Maybe you just finished a bootcamp, maybe you're in your first job or your second. But at what point do you get to level up? And what does leveling up even look like for a developer? We talk to Ben Orenstein, one of the creators of Upcase, a learning platform designed specifically to "take the junior out of your title." He shares what technical topics you should learn when trying to level up, and what steps a newbie might take to start that leveling up process. We also feature our second installment of Tales from the Command Line, where Scott McCarty share stories on how he built up his confidence as a coder and how you can too. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Digital Ocean (sponsor) Codeland Conf Upcase Vim Do things that don't scale thoughtbot Linux

Audio Download

Posted on 21 January 2019 | 5:00 am

S7:E1 - Moms who code (Bekah Hawrot Weigel)

Bekah is a mother of four who’s learning to code. But what’s incredible about her story isn’t just that she’s raising young children while finding 2-4 hours every day to code, it’s that she used coding as a form of therapy to get through a very tough time in her life. We’re also introducing a new segment called Tales from the Command Line, and in our first episode, we dig into coding and mental health. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Digital Ocean (sponsor) Codeland Conf Flatiron School Moms Can: Code Moms Learn Tech (repo) freeCodeCamp

Audio Download

Posted on 14 January 2019 | 5:00 am

S6:E8 - What do you need to know about security? (Kyla Guru)

Kyla's really passionate about cybersecurity. She's so passionate that she started a company that produces events and content to help people better understand security and how to protect themselves. She's worked with IBM and Facebook, created open source curriculum that's being used in other countries, and she's also sixteen. She shares why she's so passionate about security, what we as consumers and developers should pay attention to, and how we can build security into all the things we code. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Digital Ocean (sponsor) Codeland Conf TEDx Talk "Hacking a Solution to Global Cybercrime" of Kyla Guru GirlCon Conference Bumble Lean In NCWIT (National Center for Women & Information Technology) Naked Security GDPR WannaCry ransomware attack GenCyber Camp Bits n Bytes Cybersecurity

Audio Download

Posted on 3 December 2018 | 5:00 am

S6:E7 - From nanny to developer (Sudie Roweton)

It was late at night when Sudie ran to her bus stop after a long day at work, just in time to see the bus pull away. And then it started raining. She took this moment to reflect on her life, and ask herself questions about her goals and her dreams, questions that led to her moving to Utah, getting a computer science degree, and working as a developer for the Air Force. She tells us how she made the career change and what she learned along the way. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Digital Ocean (sponsor) Codeland Conf Java Try Ruby

Audio Download

Posted on 26 November 2018 | 5:00 am

S6:E6 - How do I learn design? (Laura Elizabeth)

You have an idea for an app. You manage to get the basic features working, but it doesn't look great. After all, you're a coder, not a designer, so what do you do? Laura Elizabeth spent years learning design, and, now, she's helping developers up their design game. She shares some helpful design tips, explains what it really takes to get better at design, and tells us why coders can make the best designers. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Digital Ocean (sponsor) Codeland Conf Free design course Client Portal Design Academy Dropmark Dribbble Lapa Ninja Land-book

Audio Download

Posted on 19 November 2018 | 5:00 am

S6:E5 - Should you start freelancing? (Devon Campbell)

Devon didn't mean to be a freelancer. But when he applied to developer jobs and didn't hear back, he started freelancing to bring in some money temporarily. Five years later, he's still freelancing and loving it. He shares how he got his first client, how he sets his rate, and why he thinks freelancing is a great first job for a new coder. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Digital Ocean (sponsor) Codeland Conf Pong (game) Visual Basic Bootstrap Devon's Mentoring Session

Audio Download

Posted on 12 November 2018 | 5:00 am