by CodeNewbie

Stories and interviews from people on their coding journey.


Latest Episodes

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) Flatiron School (sponsor) Digital Ocean (sponsor) 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) Flatiron School (sponsor) Digital Ocean (sponsor) 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) Flatiron School (sponsor) Digital Ocean (sponsor) 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) Flatiron School (sponsor) Digital Ocean (sponsor) Pong (game) Visual Basic Bootstrap Devon's Mentoring Session

Audio Download

Posted on 12 November 2018 | 5:00 am

S6:E4 - Why do I need to test my code? (Jonas Nicklas)

If you're new to testing, the idea of writing tests for code that you wrote might sound strange. You just wrote it, so, theoretically, you should know what it does, right? But with a growing codebase and lots of people touching the code, implementing your piece of software might come with some unexpected side effects! Jonas explains why testing is so important, how to get started, and what it was like to write Capybara, the very popular testing framework. Show Links Hover (sponsor) Flatiron School (sponsor) Digital Ocean (sponsor) Test Driven Development Webrat Capybara

Audio Download

Posted on 5 November 2018 | 5:00 am

S6:E3 - What’s it like to code for NASA? (Jesslyn Tannady)

Jesslyn worked with NASA to build an app for astronauts. She and a small team used augmented reality to create a navigation tool, much like Google Maps for space. Building it meant learning new tools, even traveling to a volcano to test it out. But most of what she built, she learned on the job. She tells us how she did it, what she's learned about leveling up in a short amount of time, and how she got started on her coding journey. Show Links Hover (sponsor) Flatiron School (sponsor) Digital Ocean (sponsor) Google Map's augmented reality Street View mode (article) Global Game Jam HoloLens Unity

Audio Download

Posted on 29 October 2018 | 4:00 am

S6:E2 - From librarian to developer (Hayley Swimelar)

Hayley works with storage software. But before that job, she had no idea what storage software even was. In fact, at the time, she was a librarian working towards becoming a web developer. Then one day, she visited a booth at OSCON, a huge conference on open source, where she met the company that would end up hiring her for her first technical role in storage software. She talks about what it was like to transition from librarian to developer, and gives us an intro to the world of storage software. Show Links Hover (sponsor) Flatiron School (sponsor) Digital Ocean (sponsor) LINBIT OSCON

Audio Download

Posted on 22 October 2018 | 4:00 am

S6:E1 - How do you build a database? (Jeff Nelson)

Jeff is an executive at two very different tech companies, but data is at the heart of both. He describes how he uses data to make apps better and smarter, how he got started in the world of data, and how he built a database of his own. Show Links Hover (sponsor) Flatiron School (sponsor) Digital Ocean (sponsor) Apache Thrift Concourse DB TensorFlow MVP Palantir Blavity Cinchapi

Audio Download

Posted on 15 October 2018 | 4:00 am

S5:E8 - From musician to developer (Chad Fowler)

Chad Fowler is an author, developer, speaker, and investor. He's been a CTO, he founded Ruby Central, the non-profit behind RubyConf and RailsConf, and is a recognizable tech figure, particularly in the Ruby community. But before he knew what code was, he was a professional musician. He shares how he switched careers without a computer science degree and how he's ended up with such an incredible tech career. He also shares how he's managed his bipolar disorder over the years, and how mental health has affected him and his career. Show Links Hover (sponsor) Flatiron School (sponsor) Digital Ocean (sponsor) What is Linux? "How to become accomplished" (video) Rails Recipes (book) Programming Ruby (book) Matz Dave Thomas (CodeNewbie Podcast interview) Smalltalk Perl Novell Directory Services (NDS) Delphi Wunderlist Ruby Gems RailsConf Ruby Central

Audio Download

Posted on 24 September 2018 | 4:00 am