Claim Ownership


Author: CodeNewbie

Subscribed: 14,252Played: 178,543


Stories and interviews from people on their coding journey.
243 Episodes
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 Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (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
In this episode, we’re talking about how as an industry, tech should strive for equitable design, and how you can harness your privilege to help create diversity, with Aubrey Blanche, director of global head of equitable design and impact at Culture Amp, and Founder and CEO of The Mathpath. Aubrey talks about how the term “diversity and inclusion” might not be as actionable as you might think, how “culture fit” may not be the thing you actually want, and how we should all be using our individual privileges to help other marginalized groups. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Culture Amp The MathPath HTML Python (programming language) R (programming language) Plantir Meritocracy Diversity and Inclusion (DNI) Atlassian Atlassian: How to start a learning circle with your colleagues Culture fit Diversity, Equity, and Inclusion (DEI) Textio Diversity in tech too often means ‘hiring white women.’ We need to move beyond that. How white women in tech can harness their privilege to help create diversity The Diana Initiative Intersectionality Culture Amp: Diversity & Inclusion Survey The Memo: What Women of Color Need to Know to Secure a Seat at the Table
In this episode, we talk about how frontend development has changed over the past 20 years, and how to keep on learning new skills, with Crysfel Villa, Senior Software Engineer at InVision, and backend lead at Coding Coach. Crysfel talks about how he navigated his english language barrier learning to code 20 years ago, how putting himself out there through blogs and remote and on-site teaching led to the most opportunities, and how he ended up diving into being a backend lead, even with his primary experience being a frontend developer. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) InVision Coding Coach HTML Cascading Style Sheets (CSS) JavaScript C++ C PHP Learning Ext JS 4 Integrated development environment (IDE) JSON Node.js Application programming interface (API) GraphQL Stack Overflow Object-oriented programming Functional programming webpack
In this episode, we’re talking about personal projects, with Ze Frank, former president of Buzzfeed Motion Pictures, and creator of the massively popular website, Ze talks about his creative process, the wild west that was the internet of the early aughts, and the ubiquity of Flash. He also shares his journey into coding by creating funny and obtuse interactive projects on his personal website,, which won a 2002 Webby Award for Best Personal Website and in 2005, was featured in Time Magazine’s “50 Coolest Websites.” Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Ze Frank BASIC Adobe Flash How To Dance Properly The Scribbler Flowers TED: Nerdcore Comedy Quake Adobe Photoshop IBEAM Bug Athiest Buddhist Christian The Show True Facts
In this episode we’re talking about technical debt, with Nina Zakharenko, Principal Cloud Developer Advocate at Microsoft. Nina talks about what causes technical debt, what can happen when it gets out of control, and how we can mitigate the accumulation of that debt. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Technical debt Hanson HTML Yahoo! GeoCities Java Python The Recurse Center Mainframe computer COBOL Technical Debt: The code monster in everyone's closet Style guide PEP 8 Unit testing Code review Git Microsoft Azure Visual Studio Code PyCon US The Ultimate Guide To Memorable Tech Talks CFP Open source
In this episode, we talk about using no-code tools to aid in your coding journey and your work, with David Hoang, director of design at Webflow. David talks about how he got into code through the fine arts, the utility of using no-code tools both for learning to code as well as in your career, and what some of his favorite no-code tools are. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Webflow Macromedia Adobe Dreamweaver HyperCard Apple II Commodore 64 Microsoft Excel HTML CSS Myspace Adobe Photoshop Adobe Illustrator Codeless innovation: experience prototyping with visual programming One Medical Bubble Airtable Quartz Composer Makerpad Ruby on Rails
In this episode, we're talking about how to hack legally with Karen Miller, associate cyber security engineer at the Software Engineering Institute. Karen talks about getting into cyber security through forensic and security competitions, reliable and safe resources to learn how to hack, and how to do it legally. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Software Engineering Institute Neopets HTML CSS GitHub Southern Utah University Steganography For loop Wireshark Kali Linux Penetration testing Python Ruby Perl C C# Visual Basic White Hat Hacker Black Hat Hacker HackHub Offensive Security Certified Professional (OSCP) Malware analysis CTFtime picoCTF VulnHub virtual private network (VPN) Hack The Box
In this episode, we're talking about COBOL, with Pete Dashwood, CEO of PRIMA Computing, a company that helps other companies move off of COBOL. Pete talks about what it was like to be a programmer working in COBOL in the 60’s, what the programming language is good at, and the current state of COBOL. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) PRIMA Computing COBOL COBOL, a 60-year-old computer language, is in the COVID-19 spotlight High-level programming language Assembly language Java C# Python IBM Basic Assembly Language and successors Mainframe computer BASIC PL/I Von-Neumann Model Object-oriented programming Batch processing Cretaceous COBOL Can Spawn Jurassic Java Object-oriented COBOL Commodore 64 Sams Teach Yourself COBOL in 24 Hours Straight and Crooked Thinking
In this episode, we talk about about vanilla JavaScript with Chris Ferdinandi, author of the Vanilla JS Pocket Guide series, and creator of the Vanilla JS Academy training program. Chris talks about how he went from HR professional to JavaScript expert, the pros of getting rid of all that tooling and learning good old fashion vanilla JS, and why this is relevant, not only from a personal perspective, but from a public safety perspective as well. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Vanilla JS Academy Vanilla JavaScript Pocket Guides CSS HTML PHP Stack Overflow WordPress JavaScript Framework React Vue Angular JSX jQuery virtual DOM (VDOM) Preact hyper(HTML) Svelte gzip GitHub MeetSpace Stephanie's Design and Technical Musings Go Make Things: Daily Developer Tips Wes Bos Courses Learn Vanilla JS PAWS New England
In this episode, we’re talking about tackling imposter syndrome and succeeding, with Allen Whearry, software engineer at Yelp. Allen talks about his strategy for teaching himself to code, conquering his self-doubt, and how after applying for job after job, he finally landed a position at Yelp. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Impostor syndrome Object-oriented programming Ruby Python (programming language) Full Stack React Angular JavaScript Pyramid Django (web framework) Front and back ends Objective-C Swift Big Nerd Ranch TestFlight Stanford CS193P iOS 11 Swift 4 Sean Allen Paul Hudson Ray Wenderlich
In this episode, we're talking about site reliability with Molly Struve, lead site reliability engineer at DEV Community. Molly talks about going from studying aerospace engineering, to becoming an options trader, to then becoming a site reliability engineer. She gets into the history of site reliability, what it is, and what it takes to do it well. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Site Reliability Engineering DEV Ruby on Rails Ruby on Rails Tutorial: Learn Web Development with Rails Water Cooler Meetings LinkedIn Hacker News Aisle50 Kenna Security Elasticsearch Site Reliability Engineering: How Google Runs Production Systems DevOps
In this episode, we’re talking about civic tech with Aidan Feldman, Technology Director at General Service Administration’s Technology Transformation Services. We get into the pros and cons, and hurdles and hoops of working in civic tech, as well as the skills you need if you want a career in it. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Technology Transformation Services (TTS) C++ 18F COBOL Mainframe U.S. General Services Administration (GSA) Python Open source Code for America
In this episode, we’re talking about getting hired with Caitlin Cooke, former VP of HR at Nava, and current Career Mentor at Pathrise. We get into the difference between getting hired in tech as opposed to other types of industries, the different steps to step up your interviewing, including creating a “behavioral matrix,” and the pipeline strategy of the job search process, including when to do cold emails and when to use a wide spread approach to send out your applications. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Pathrise GitHub GitHub Accenture Freddie Mac LinkedIn React Trello Airtable Boolean Search Glassdoor Karel the Robot Learns Java Java
In this episode, we’re talking about game development with Jonathan Jennings, software engineer at RelayCars. We get into how he got into game design, the struggles of learning to code, and what it takes to be a successful game designer. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) RelayCars DeVry University NBA 2K Resident Evil Open GL DirectX 3ds Max Flash Temple Run Angry Birds Unity Virtual reality (VR) Augmented reality (AR) C# Unreal Engine C++ JavaScript Newgrounds Game engine Particle system GameMaker Studio Godot Engine Facebook Instant Games Pong Breakout X Reality (XR) Mixed reality Gamasutra Thunder Jack's Log Runner
In this episode, we talk about the necessity of coding apprenticeships in making the tech world a more diverse and inclusive place, with Ryan Carson, CEO and founder of Treehouse. He talks about the limitations of the pure bootcamp model and how apprenticeship programs can lead to real change in terms of equality, diversity, and inclusion. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Treehouse Apple IIe Zork Turbo Pascal Graphical User Interface (GUI) HTML Netscape Navigator AltaVista C++ ColdFusion The New Jim Crow Seeing White Treehouse Techdegree Agile software development Stand-up Full Stack JavaScript PHP How to Win Friends and Influence People PalmPilot
In this episode, we’re talking about testing code with Angie Jones, Senior Developer Advocate at Applitools, and former Senior Software Engineer in Test at Twitter. Angie talks about how she got into testing, some of the testing and problems she had to solve while working at Twitter, and why all developers should understand the basics of testing. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Applitools C++ Test automation Java Software widget Library Heuristic Pair programming Faker Application programming interface (API) Boolean expression Test Automation Frameworks Codebase Unit testing UI (User interface) Code review Test Automation University JavaScript Debugging React Ministry of Testing Conditional For loop Data structure Language-agnostic
In this episode, we're talking about ethics in open source with Coraline Ehmke, software developer, and creator of the Contributor Covenant, as well as the Hippocratic License. Coraline talks about her coding journey, open source, licenses, and how and why it’s important to create an ethical framework for those licenses. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Mainframe computer TRS-80 Byte (magazine) C (programming language) The Hippocratic License Free software movement The Open Source Definition Open Source Initiative Open Source License PHP GNU General Public License The MIT License Universal Declaration of Human Rights Contributor Covenant MUSH Massively multiplayer online role-playing game
With the explosion of coding bootcamps, video courses, and other resources for coding, it can be tough for somebody starting out to cut the wheat from the chaff. We chat with Colt Steele, Colt Steele, developer and bootcamp instructor at Udemy, about his winding road to becoming a coder, what makes a good course, and the best way to find and learn from them. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Git TypeScript Vue React Coursera Khan Academy Burning Man NYU: ITP Physical Computing LEGO MINDSTORMS Udemy Python (programming language) Node Angular jQuery JavaScript Udacity Java (programming language) Parallax Inc
We chat with John Maeda, Chief Experience Officer at Publicis Sapient, about his journey into combining art and technology, going from working in academia to silicon valley, and his new book, “How to Speak Machine: Laws of Design For a Computational Age.” Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Design in Tech Report WordPress STEAM (science, technology, engineering, art, and mathematics) Square RISD: Rhode Island School of Design Kleiner Perkins Automattic Kickstarter Publicis Sapient
We chat with Tim O'Reilly, founder of O’Reilly Media, about what we’re doing wrong and what we’re doing right with teaching programming today, and how we need to make coding more inclusive for more than just career developers. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Osborne 1 dBase Harvard Business School Defense Advanced Research Projects Agency (DARPA) United States Digital Service Code for America JavaScript Cascading Style Sheets (CSS) Graphical user interface Surely You're Joking, Mr. Feynman! R (programming language) Jupyter Notebook C (programming language) Fortran AWK ed (text editor) ex (text editor) Make (magazine) O'Reilly Media GitHub Open Source Amazon Alexa Siri The Last Mile (prison rehabilitation program) NumPy Shell script Minecraft Python (programming language) Common Gateway Interface (CGI) HTML Unix Assembly language PEARL (programming language) sed WTF?: What's the Future and Why It's Up to Us The Whole Internet User's Guide & Catalog, Academic Edition
Comments (35)

Anderson da Silva (@AndyDaSilva52)

Official Link for the epsisode with Transciption and additional information:

Mar 22nd


Just started a flex bootcamp for software engineering at Thinkful and have been getting lost in trying to memorize all of the key terms. This helped me feel alot less stressed out. Thank you!

Feb 14th


I learned a lot. Now I get what I am doing wrong. I need to know a little bit more about the UI patterns

Aug 19th
Reply (1)


awesome 👍

Aug 10th


what is going on? I can't access the episodes anymore.

Jul 17th
Reply (3)

Philip-Alexander Jach


Jun 9th

A.L. Blackwell

Great Podcast Episode! Very Clear Not Hard To Understand At All

May 11th

Kyle St. Jean

I found this podcast to be very difficult to listen to because of has broken English. I spent more time trying to make sure that I understood exactly what words he was trying to say, rather than trying to focus on the content and value that he was going to provide us.

Apr 29th

Kyle St. Jean

I found his story to be intriguing, however I had a very difficult time listening to this podcast because his English was so broken. I spend an awful lot of time just trying to put together what he was saying, instead of paying attention to the value that he was giving and what he had to say

Apr 29th

محمد رياض


Apr 23rd

Rafael Moraes

Excellent as ever. =}

Apr 10th

Rafael Moraes

Excellent episode!

Feb 20th

Fahad Naeem

Great episode. I enjoyed it.

Feb 6th

Fatur Arif Muchamad

what in the name of macaroni minute 30:00 hmm hmm mean 🐐🐐🐐🐐

Jan 29th

eric wyns

This pod cast is life to be honest. Hopefully one day I could be interviewed and the title reads warehouse dock to python developer. #codegoals

Jan 10th

Marcos Cabrera

Great episode!

Jan 3rd

Steve Hardy

I can't seem to find the open source survival guide. anyone have the link?

Dec 31st

Marcos Cabrera

Great episode! Rachel was amazing and relatable.

Dec 29th

Ranjit Adhana

Super informativ podcast, I an a newbie and was searching for something like this. Keep the hustle on.

Nov 19th

Christine Vallestad

totally agree..this guy was great and also his voice is so soothing to listen to !

Sep 25th
Download from Google Play
Download from App Store