By CodeNewbie

Listen to a podcast, please open Podcast Republic app. Available on Google Play Store.

Category: Tech News

Open in Apple Podcasts

Open RSS feed

Open Website

Rate for this podcast

Subscribers: 1030
Reviews: 1

 Feb 8, 2020


Stories and interviews from people on their coding journey.

Episode Date
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
Sep 21, 2020
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
Sep 14, 2020
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) Codebar Sass BBC News
Sep 07, 2020
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) Cloudinary (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
Aug 31, 2020
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) Cloudinary (sponsor)
Aug 24, 2020
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) Cloudinary (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
Aug 17, 2020
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) Cloudinary (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
Aug 10, 2020
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) Cloudinary (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
Aug 03, 2020
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 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
Jun 08, 2020
S12:E8 - How to harness privilege to create equitable design (Aubrey Blanche)
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
Jun 01, 2020
S12:E7 - What it looks like to be a frontend developer for 20 years (Crysfel Villa)
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
May 25, 2020
S12:E6 - Why personal projects are so important (Ze Frank)
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
May 18, 2020
S12:E5 - How to not get bogged down in technical debt (Nina Zakharenko)
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
May 11, 2020
S12:E4 - How no-code tools can help your coding (David Hoang)
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
May 04, 2020
S12:E3 - How to hack legally and penetrate the security field (Karen Miller)
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
Apr 27, 2020
S12:E2 - What is COBOL and should you learn it (Pete Dashwood)
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) COBOL COBOL, a 60-year-old computer language, is in the COVID-19 spotlight PRIMA Computing 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
Apr 20, 2020
S12:E1 - What is vanilla JS and how can it help you (Chris Ferdinandi)
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
Apr 13, 2020
S11:E8 - How to not let imposter syndrome hold you back (Allen Whearry)
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) Educative (sponsor) Heroku (sponsor) Career Karma (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
Mar 16, 2020
S11:E7 - Why site reliability is so important (Molly Struve)
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) Educative (sponsor) Heroku (sponsor) Career Karma (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
Mar 09, 2020
S11:E6 - What are the pros and cons of working in civic tech (Aidan Feldman)
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) Educative (sponsor) Heroku (sponsor) Career Karma (sponsor) Technology Transformation Services (TTS) C++ 18F COBOL Mainframe U.S. General Services Administration (GSA) Python Open source Code for America
Mar 02, 2020
S11:E5 - Why defining your narrative arc is important to getting hired (Caitlin Cooke)
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) Educative (sponsor) Heroku (sponsor) Career Karma (sponsor) Pathrise GitHub Accenture Freddie Mac LinkedIn React Trello Airtable Boolean Search Glassdoor Karel the Robot Learns Java Java
Feb 24, 2020
S11:E4 - How to get into game development (Jonathan Jennings)
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) Educative (sponsor) Heroku (sponsor) Career Karma (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
Feb 17, 2020
S11:E3 - Why apprenticeships are important for equality, diversity, and inclusion (Ryan Carson)
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) Educative (sponsor) Heroku (sponsor) Career Karma (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
Feb 10, 2020
S11:E2 - Why all developers should understand the basics of testing (Angie Jones)
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) Educative (sponsor) Heroku (sponsor) Career Karma (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
Feb 03, 2020
S11:E1 - Why ethics and contributor behavior matters in open source (Coraline Ada Ehmke)
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) Educative (sponsor) Heroku (sponsor) Career Karma (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
Jan 27, 2020
S10:E8 - What you should look for in online coding courses (Colt Steele)
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 Flatiron School (sponsor) Red Hat (sponsor) MongoDB (sponsor) Udemy Parallax Inc LEGO MINDSTORMS Java (programming language) NYU: ITP Physical Computing Burning Man Khan Academy Udacity Coursera JavaScript jQuery React Angular Vue TypeScript Node Python (programming language) Git
Nov 11, 2019
S10:E7 - Why you should learn to speak machine (John Maeda)
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 Flatiron School (sponsor) Red Hat (sponsor) MongoDB (sponsor) Publicis Sapient RISD: Rhode Island School of Design Square Kickstarter STEAM (science, technology, engineering, art, and mathematics) Automattic WordPress Kleiner Perkins Design in Tech Report
Nov 04, 2019
S10:E6 - How can we make the future of programming more inclusive? (Tim O'Reilly)
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 Flatiron School (sponsor) Red Hat (sponsor) MongoDB (sponsor) O'Reilly Media The Whole Internet User's Guide & Catalog, Academic Edition Make (magazine) WTF?: What's the Future and Why It's Up to Us ex (text editor) ed (text editor) sed AWK PEARL (programming language) Assembly language Unix Fortran C (programming language) HTML Common Gateway Interface (CGI) Jupyter Notebook Python (programming language) Minecraft Shell script R (programming language) NumPy The Last Mile (prison rehabilitation program) Surely You're Joking, Mr. Feynman! Graphical user interface Cascading Style Sheets (CSS) JavaScript Siri Amazon Alexa Open Source GitHub Defense Advanced Research Projects Agency (DARPA) Code for America United States Digital Service Harvard Business School dBase Osborne 1
Oct 28, 2019
S10:E5 - How to be a good manager and a good employee (Lara Hogan)
You can be an amazing developer, but a terrible manager. We chat with Lara Hogan, former VP of Engineering at Kickstarter, co-founder of Wherewithall, a company that coaches and levels up managers, and author of the new bestselling book, Resilient Management, about her background going from web developer to manager, why becoming a manager isn’t necessarily a promotion, and some of the most important skills people need to not only be good managers, but in any supporting role. Show Links Flatiron School (sponsor) Red Hat (sponsor) MongoDB (sponsor) Resilient Management Wherewithall HTML Etsy Kickstarter Dyn Responsive web design BASIC
Oct 21, 2019
S10:E4 - Building a personal brand early in your development career (Amy Chen)
We chat with Amy Chen, systems software engineer at VMware and creator of the Amy Codes YouTube channel, about her career two years into being a professional developer, getting into coding for distributed systems, and the benefits of creating a personal brand. Show Links Flatiron School (sponsor) Red Hat (sponsor) MongoDB (sponsor) Amy Codes Kubernetes Omegle Java (programming language) Ada Developers Academy Rancher Labs Container Orchestration Mesos Docker Swarm Jessie Frazelle Go Virtual Machine Slack
Oct 14, 2019
S10:E3 - How do you prepare for bootcamp and break into tech? (Ruben Harris)
We chat with Ruben Harris, CEO of Career Karma, and a man with bit of an unconventional background. He’s worked as an event organizer for athletes and celebrities, an investment banker, and professional cellist. We chat with him about how he broke into the startup world, his advice for people trying to do the same, and his app, Career Karma, a resource for people trying to find a coding community and preparing themselves for bootcamps. Show Links Hover (sponsor) Red Hat (sponsor) MongoDB (sponsor) Career Karma Y Combinator App Academy Breaking Into Startups Breaking Into Startups #21DayCkChallenge Naval Podcast Jocko Podcast Software Engineering Daily The freeCodeCamp Podcast The Learn to Code With Me Podcast Powderkeg Podcast Benedict Evans Newsletter Social Capital Snippets StrictlyVC Mary Meeker's Internet Trends
Oct 07, 2019
S10:E2 - What are the pros and cons of getting paid for open source (Katie Delfin)
For all of the benefits of open source, such as pushing innovation and creating huge collaborative ways to build powerful products, there are also very legitimate concerns in terms of sustainability, exploitation of new developers, and the privilege of who actually has the time and resources to contribute to open source. We chat with Katie Delfin, one of the four software engineers who worked on GitHub's new "GitHub Sponsors" tool, which hopes to solve some of these issues. Show Links Call For Code (sponsor) Flatiron School (sponsor) Red Hat (sponsor) MongoDB (sponsor) Open source GitHub GitHub Sponsors Java Object-oriented programming Pluralsight/Code School Rails ColdFusion Git Dreamweaver Patreon cURL
Sep 30, 2019
S10:E1 - What does ageism in tech look like (Ariana Tobin)
Ageism in tech has been an open secret in Silicon Valley for years. We spoke with Ariana Tobin, engagement editor at ProPublica, and co-author of the investigative piece "Cutting 'Old Heads' at IBM," about what ageism in tech really looks like, and allegations of ageism against the tech giant. Show Links Call For Code (sponsor) Hover (sponsor) Red Hat (sponsor) Actualize (sponsor) MongoDB (sponsor) Cutting 'Old Heads' at IBM U.S. Equal Employment Opportunity Commission (EEOC) Got a Story About Age Discrimination in the Workplace? We Want to Hear From You.
Sep 23, 2019
S9:E8 - Why you should read the new edition of the Pragmatic Programmer (Andy Hunt, Dave Thomas)
The Pragmatic Programmer was published in 1999 by software engineers Andy Hunt and Dave Thomas, and is considered to be one of the quintessential books on programming. For its 20th anniversary edition, we chat with Andy and Dave about the book’s impact, what’s changed in the new edition, and what remains the same, along with things they’ve learned over the past 20 years. Show Links Call For Code (sponsor) Hover (sponsor) Red Hat (sponsor) Actualize (sponsor) MongoDB (sponsor) CodeNewbie Survey Elixir C++ Java JavaScript Don't repeat yourself (DRY) Orthogonality Programming by Coincidence AltaVista COBRA Remote Method Invocation (RMI) Eiffel Agile Manifesto Metaprogramming BASIC Mainframe computers Lisp
Aug 26, 2019
S9:E7 - How do you create visual recognition software ethically and responsibly (Nashlie Sephus)
At the time of this recording, the New York Times released a report titled "As Cameras Track Detroit’s Residents a Debate Ensues Over Racial Bias," which discussed some of the issues in machine learning such as algorithmic bias, and facial recognition software giving more false matches for black people than white people. We chat with Nashlie Sephus, CTO of Partpic, which was acquired by Amazon in 2016, and now an Applied Science Manager at Amazon Web Services, about her journey into machine learning, developing Partpic, and tackling some of the ethical issues in machine learning in her new role at Amazon. Show Links Call For Code (sponsor) Hover (sponsor) Red Hat (sponsor) Actualize (sponsor) MongoDB (sponsor) CodeNewbie Survey Partpic Digital signal processing Machine learning Artificial intelligence (AI) Cocktail party effect Shazam Music information retrieval Computer Vision Graphics processing unit (GPU) TensorFlow Apache MXNet Caffe NVIDIA Central processing unit (CPU) Carriage bolt Hex bolt Part Finder Facial recognition New York Times: As Cameras Track Detroit’s Residents, a Debate Ensues Over Racial Bias Algorithmic bias re:MARS
Aug 19, 2019
S9:E6 - What is Java good for and why is it still one of the most popular coding languages (Peggy Fisher)
GitHub cited Java as one of the most popular coding languages in 2018, and there is a reason why this language has stood the test of time. We chat with Peggy Fisher, content manager at Linkedin Learning Solutions, and author of the book Get Programming with Java, about why Java is still so popular, what it’s good for, and how to get started. Show Links Call For Code (sponsor) Flatiron School (sponsor) Red Hat (sponsor) Actualize (sponsor) MongoDB (sponsor) CodeNewbie Survey Java Get Programming with Java Linkedin Learning Solutions Object-oriented programming Functional programming Sequential Programming Graphical user interface COBOL Pennsylvania College of Technology Khan Academy Udemy Coursera Oracle Eclipse NetBeans Continuous Integration (CI) C++ C Sharp (programming language)
Aug 12, 2019
S9:E5 - Why you should understand user interface and design (Mina Markham)
No matter how good of an idea you have for a product, if the design isn't executed well and people don't like the interface, the product might as well not even exist. To talk about the importance of good user interfaces and design, we brought in Mina Markham, senior engineer at Slack and creator of the Pantsuit User Interface for Hilary Clinton's 2016 campaign Show Links Call For Code (sponsor) Flatiron School (sponsor) Red Hat (sponsor) Actualize (sponsor) MongoDB (sponsor) CodeNewbie Survey Slack Pantsuit: The Hillary Clinton UI pattern library CSS Animations GreenSock: GSAP Bootstrap React Component Inverted Triangle CSS Markup Memphis (typeface) Skeuomorphism Flash Sketch Figma Pinterest CSS-Tricks Smashing Magazine Rachel Andrew Jen Simmons Code School Pluralsight Udacity Grunt Task Runner Gulp webpack
Aug 05, 2019
S9:E4 - What is workplace burnout and how can you stop it (Jeffrey Liebert)
It's been an open secret in the tech world for a long time that workplace burnout is a real issue. One of the reasons why it persists is the general stigma around mental health and not having open discussions about it. And only just this year, in May 2019, the World Health Organization finally made it an official medical diagnosis. We chat with Jeffery Liebert, a psychologist who specializes in workplace burnout in Silicon Valley, to give us some resources and tools to help with workplace burnout. Show Links Square (sponsor) Flatiron School (sponsor) Red Hat (sponsor) Actualize (sponsor) Call For Code (sponsor) Jeffery Liebert Stream of Consciousness Writing 5-4-3-2-1 Coping Technique for Anxiety 3-2-5 Breathing Headspace Calm Progressive Muscle Relaxation
Jul 29, 2019
S9:E3 - How do you develop yourself and your code while fighting off trolls (Ali Spittel)
We chat with Ali Spittel, a software engineer and developer advocate at DEV, an online community where programmers share ideas and help each other grow. Ali talks about the beginnings of her popular coding blog, strategies for dealing with online abuse, as well as some coding advice for beginners, such as what non-programming skills can help programmers, how to get past the cycle of just using online tutorials, and what makes a great website. Show Links Hover (sponsor) Red Hat (sponsor) Actualize (sponsor) Call For Code (sponsor) MongoDB (sponsor) DEV General Assembly Codeacademy A Complete Beginner's Guide to React codewars New York Times SET Moving Past Tutorials: a course on problem solving for programmers Preact Rails HTML CSS JavaScript Flexbox Froggy CSS Grid Garden CSS Diner Gatsby JS Django Python Django Girls Tutorial
Jul 22, 2019
S9:E2 - What is data journalism and how do you tell stories through your code (Sandeep Junnarkar)
In this episode, we chat with Sandeep Junnarkar, Director of Interactive Journalism at the Craig Newmark Graduate School of Journalism. He tells us about his journey into code launching the New York Times on the web, what data journalism is and how to do it, and why it’s important to tell stories through code. Show Links Square (sponsor) Flatiron School (sponsor) Red Hat (sponsor) Actualize (sponsor) Craig Newmark Graduate School of Journalism Excel Python pandas JavaScript D3 JSON Hate Index Beautiful Soup gender-guesser NLTK fuzzywuzzy Lodash jQuery
Jul 15, 2019
S9:E1 - How do you go from hackathons to building a hurricane relief business (Nick Feuer)
In this episode we chat with one of the winner of IBM's 2018 Call for Code virtual hackathon, which focuses on challenging developers to find ways to reduce the impact of natural disasters through technology. The winners of Project OWL, a deployable mesh network for bringing connectivity to survivors of natural disasters (don't worry, we explain what that it), were part of 100,000 developers to compete. You can join this year's Call for Code 2019 at Show Links Square (sponsor) Hover (sponsor) Red Hat (sponsor) Actualize (sponsor) Project OWL Call for Code Hackathon Twilio Firebase Cloud Functions Serverless LoRa Raspberry Pi Rails IBM IOT Hub Watson AI Red Cross FEMA Natural language processing
Jul 08, 2019
S9:E0 - Season 9 trailer (Jeffrey Liebert, Ali Spittel, Mina Markham, Andy Hunt, Dave Thomas)
We're gearing up to launch season 9 on July 8th, and we couldn't be more excited for you to listen. We got a ton of great guests to talk about a bunch of awesome topics including workplace burnout, why you should learn user interface and design, and dealing with online trolls. Show Links Square (sponsor) Hover (sponsor) Red Hat (sponsor) Actualize (sponsor)
Jul 03, 2019
S8:E8 - What it's like to be in a computer science class (David Malan)
CS50 is the largest class at Harvard, with 800 students, but you can also find these engaging lectures online. We chat with the professor of this popular and unconventional class, David Malan, Gordon McKay Professor of the Practice of Computer Science. Show Links Flatiron School (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) CS50 Big O Notation Scratch C Snap Blockly Java Python C++ JavaScript Ruby PHP HTML CSS SQL AJAX HTTP CS50 for MBAs Lisp CO.LAB
May 27, 2019
S8:E7 - How do you transform your career? (Kanika Tolver)
Deciding to start over again and begin a new career path can be overwhelming and stressful. We chat with Kanika Tolver, founder of Career Rehab and senior project manager for the US Department of the Treasury, about some of the most important things to consider and some of the best resources to use to help you along with your career shift. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Career Rehab Blacks in Technology LinkedIn glassdoor PayScale
May 20, 2019
S8:E6 - How to make the workplace more inclusive (Nicole Sanchez)
We chat with Nicole Sanchez, founder and managing partner at Vaya Consulting, a D&I consulting firm, about living by your company's values and making diversity and inclusion a founding priority. Show Links Flatiron School (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Vaya Consulting GitHub
May 13, 2019
S8:E5 - UX in healthcare (Danielle Smith)
Danielle Smith, director of user experience research and accessibility at Express Scripts, gives us a look inside the world of UX in healthcare. Show Links Flatiron School (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) SQL R (programming language)
May 06, 2019
S8:E4 - How to get hired (Kevin Lozandier)
In this week’s episode, Saron chats with Google user experience engineer, Kevin Lozandier about how he spent years building his resume and after failing the first time, finally got in to Google. Show Links Flatiron School (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Code School (Pluralsight) Kahn Academy Treehouse Scholarship USC Digital Entrepreneurship Program Microsoft Frontpage Denver’s Gifted & Talented Program Netscape Composer YouTube TV
Apr 29, 2019
S8:E3 - Coding without code (Joanna Smith)
How do you code without actually coding? What tools can you use to build apps and automate workflows without using any code? Joanna shares the power for these non-coding tools and how you can build amazing solutions with tools like GSuite. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor)
Apr 22, 2019
S8:E2 - How to build a community (Michael Berhane)
What does it take to build a community? And once you've built one, how do you sustain it? Michael shares his story of how he built the People of Color in Tech community and how he balances community and entrepreneurship. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) People of Color in Tech
Apr 15, 2019
S8:E1 - From police recruit to developer (Tim Heuer)
Tim Heuer really wanted to be a police officer, so he started down that track and became a police recruit. But after facing the reality that police recruits don't get paid much and wanting to settle down with a lady he was seeing, he decided to look for other ways to make money. He got a temp job doing basic data entry, and that kicked off his long winding path to the world of coding. He tells us how he eventually became a principal at Microsoft, and what helped him navigate his career. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor)
Apr 08, 2019
S7:E8 - How do you build a great product? (Ryan Hoover)
Ryan took his love of products and created Product Hunt, a place to share and discover new products, which sold to Angel List for a rumored $20M. Ryan shares what makes a great product, what he looks for in products as an investor, and how you can get started in product management. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Product Hunt Dreamweaver
Mar 04, 2019
S7:E7 - When things go wrong at work (Jaime-Alexis Fowler)
You've got a new job at a new company in a new industry. It's been a few weeks, and things feel a bit off. Maybe you were excluded from a meeting, or your boss isn't being supportive, or maybe you're worried about keeping that new job. What do you do? Who do you call for help? Jaime-Alexis started a non-profit to solve this problem. She created a hotline where you can reach professionals to help you strategize how to tackle workplace challenges. She digs into some of common issues that folks run into, how the hotline works, and what the unique challenges are for those going into the tech industry. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Empower Work Susan Fowler's post on Uber
Feb 25, 2019
S7:E6 - What are progressive web apps? (Frances Coronel)
What are progressive web apps? And why are they so important? Frances breaks down what they are, how they work, and how they make technology more accessible. We also have our sixth episode of "Tales from the Command Line" where Scotts gives us a tour of the infrastructure needed to make mobile happen. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Google - Progressive Web Apps Mozilla - Progressive Web Apps Microsoft - Progressive Web Apps Apple - Progressive Web Apps Twitter Lite Chrome DevTools Lighthouse Workbox PWA Checklist PWA Rocks
Feb 18, 2019
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) Actualize (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
Feb 11, 2019
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) Actualize (sponsor) Codeland Conf ECMAScript 6 Kathy Sierra
Feb 04, 2019
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) Actualize (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
Jan 28, 2019
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) Actualize (sponsor) Codeland Conf Upcase Vim Do things that don't scale thoughtbot Linux
Jan 21, 2019
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) Actualize (sponsor) Codeland Conf Flatiron School Moms Can: Code Moms Learn Tech (repo) freeCodeCamp
Jan 14, 2019
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) Actualize (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
Dec 03, 2018
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) Actualize (sponsor) Codeland Conf Java Try Ruby
Nov 26, 2018
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) Actualize (sponsor) Codeland Conf Free design course Client Portal Design Academy Dropmark Dribbble Lapa Ninja Land-book
Nov 19, 2018
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) Actualize (sponsor) Codeland Conf Pong (game) Visual Basic Bootstrap Devon's Mentoring Session
Nov 12, 2018
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) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Test Driven Development Webrat Capybara
Nov 05, 2018
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) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Google Map's augmented reality Street View mode (article) Global Game Jam HoloLens Unity
Oct 29, 2018
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) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf LINBIT OSCON
Oct 22, 2018
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) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Apache Thrift Concourse DB TensorFlow MVP Palantir Blavity Cinchapi
Oct 15, 2018
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) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf 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
Sep 24, 2018
S5:E7 - What's an Indie Hacker? (Courtland Allen)
Courtland Allen has built up a community of Indie Hackers, people who want to make money by selling products they build themselves. But how do you become an Indie Hacker? And how good of a coder do you need to be to become an Indie Hacker full time? Courtland shares lessons he's gathered over the years on what it takes to live off of your own product and how you can do it too. He also gives us his take on some popular tech business topics. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Making $125,000 a Month as a Solo Founder with Mike Carson of (podcast episode) Indie Hackers Podcast Indie Hackers MicroConf
Sep 17, 2018
S5:E6 - How do you build a robot in JavaScript? (Rachel White)
Rachel spends her free time building robots, creating hardware art, and making silicone molds of her friends' faces. She got her start with NodeBots, a beginner-friendly way of creating hardware projects using JavaScript. Rachel shares how she was first introduced to the hardware world, breaks down what a simple hardware project looks like, and tells us what it was like to be one of the first beta users of, back when it was called Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Strange Loop Pioneer Works Rachel's cyborg tweet Suz Hinton's CodeNewbie Podcast episode JSCONF US Tessel How microcontrollers work Arduino Johnny-Five NodeBots
Sep 10, 2018
S5:E5 - How to figure out what’s next in your coding career (Jarvis Johnson)
Jarvis recently went from engineer to engineering manager, taking his career down a whole new path. He talks about how he thinks about his career, what different tech career paths look like, and why, although being a developer can be wonderful, it may not be everything you think it'll be. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf "Why I don't code anymore" [Jarvis's YouTube video] Jarvis's YouTube Channel CodeNewbie Patreon
Sep 03, 2018
S5:E4 - Learning to code with technical books (Katel LeDû)
With so many different ways to learn to code, how do you pick? And where do technical books fit into your learning curriculum? Katel LeDû is the CEO of A Book Apart, a company that produces short technical books. She shares how to get the most out of a coding book, the benefits of reading technical books, and how she went from a career in photography to running a technical publishing house. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Submit a book idea to A Book Apart A Book Apart briefs
Aug 27, 2018
S5:E3 - From teacher to developer (Dan Piston)
Dan decided he wanted to get into tech, so he looked for a new job. And he found one! But it wasn't exactly the coding job he was hoping for. In fact, it would be about five years before Dan landed that dream coding job. He shares how he navigated the many ups and downs of becoming a developer, and what helped him persevere. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf
Aug 20, 2018
S5:E2 - What is quality engineering? (Rocio Montes)
You may have heard of quality assurance and testing, but what's quality engineering? Intuit engineer, Rocio Montes, guides us through the world of quality, and shares why she's so passionate about this piece of the product development process. She also shares her own journey of being a quality engineer and how you can get started on the same career path. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Chai (BDD/TDD assertion library) Mocha (JavaScript testing framework) Design for Delight RSpec
Aug 13, 2018
S5:E1 - What is open source hardware? (Suz Hinton)
Suz Hinton introduces us to the world of open source hardware. She shares interesting projects, both artistic and functional, and breaks down the steps it takes to create a hardware product. She also tells us what it's like to livestream her coding projects on her Twitch channel, and why she keeps doing it even though it can be scary and uncomfortable. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Suz's Twitch channel Adafruit Raspberry Pi Arduino
Aug 06, 2018
S4:E8 - What’s it like to be the CTO of Microsoft? (Kevin Scott)
Kevin Scott is the first CTO of Microsoft in almost twenty years. But what does the chief technology officer at such a large tech company do? He tells us all about his day-to-day, how he ended up at Microsoft, and shares his thoughts on the value of computer science degrees. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Microsoft Build (conference) Behind The Tech with Kevin Scott (podcast) LEAP Apprenticeship at Microsoft
Jun 12, 2018
S4:E7 - How to teach when you’re not an expert (Angela Andrews)
Angela Andrews hosted her first coding workshop at her dining room table. Since then, she's hosted a number of coding workshops, sharing her technical skills and introducing other codenewbies to new tech topics. She shares how she puts on these workshops and how being a newbie herself has helped her be a better teacher. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Head First Series (books) Hypervisor Geocities Philly WordPress Meetup WordPress Girl Develop It Philadelphia VM World CodePen Amazon Web Services (AWS) Vim
Jun 04, 2018
S4:E6 - From glass blower to developer (Michael Pimentel)
Michael started his career as a glass blower, creating lighting for movies and tv shows. But after cutbacks at work, he decided it was time to look into other careers, and revisited his childhood love of computers. He shares how he taught himself to code, and the one-year job search that landed him the developer job he has today. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf freeCodeCamp
May 28, 2018
S4:E5 - Are you ready for a hackathon? (Kathryn Hodge)
Kathryn's participated in dozens of hackathons as a student, and even when things didn't go well, she kept going back. Kathryn shares all the ways hackathons have helped her in her professional coding career, what the real benefits are (spoiler alert: it's not the thing you're hacking on), and how you can get the benefits of a hackathon even if you're not a student. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf blondiebytes YouTube channel "Hackathons" CodeNewbie Podcast episode MHacks8
May 21, 2018
S4:E4 - What happens in a technical interview? (Parker Phinney)
Whether you're a new developer or an experienced developer, you probably don't enjoy the technical interview process. It's long, hard, and, often times, not even related to the actual job you're interviewing for. So how do you make the most of this notoriously difficult process? We talk to Parker Phinney, creator of Interview Cake, on what to expect in an interview and what to do when you feel like you don't know what you're doing. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Interview Cake
May 14, 2018
S4:E3 - What’s it like to be a coding apprentice? (Kasey Oglesby , Chris Bay)
Launch Code is a non-profit that helps you launch your tech career through apprenticeships. But what's it like to be a coding apprentice? Kasey, one of their graduates, shares her experiences as an apprentice and how she successfully navigated the tech industry and landed her first job. Chris, their VP of Education, talks about what companies are looking for when hiring a code newbie and how you can increase your chances of getting your first tech job even without a traditional CS background. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Launch Code
May 08, 2018
S4:E2 - What's a quiet developer? (Seán Hanson)
A big part of the developer culture is sharing knowledge, writing blog posts, and posting code. You show your passion for coding by putting your work out there, but how do you show that passion if you can't publish your work? What if your job requires you to keep your work private? What if being quiet is part of being safe online? We talk to Seán Hanson about what it means to be a quiet developer and how passion doesn't always have to be loud. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Seán's talk "On Quiet Developers" Dark Matter Developers
May 01, 2018
S4:E1 - How do you build an iOS app? (Amir Rajan)
Amir Rajan is CEO of RubyMotion, a tool that helps you turn your ruby code base into an iOS app. He shares his own app building experience, and what developers should know when turning their project into a mobile app. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf A Dark Room Metaprogramming RubyMotion
Apr 23, 2018
S3:E8 - How to learn to code when you have no time and money (Colleen Schnettler)
Colleen is a military spouse, mother of three, and taught herself how to code over a number of years. She learned to code and became a freelance developer with little time, little money, and a lot of patience. She tells us how she did it, and how you can do it too. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf #100DaysOfCode Saron's "Punch Your Feelings In The Face" talk Reshma Saujani's TED Talk "Teach girls bravery, not perfection" Operation Code
Mar 19, 2018
S3:E7 - From tech blogger to Fog Creek CEO (Anil Dash)
Anil Dash has been in tech for a long time. He’s a vocal advocate for inclusion and humane tech, writes amazing blog posts (and tweets!), and is now the CEO of Fog Creek. He shares how he navigated his impressive career in tech and how he builds kindness and community into his company's products. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Trello Anil Dash's blog StackOverflow Glitch Fog Creek Software
Mar 11, 2018
S3:E6 - How does the internet work? (Julia Evans)
You type in a url and you get a website. But how did you get that website? What are all the little steps that happen when you request a page and (hopefully) see that page in your browser? Julia Evans breaks down how the internet works and gives us an amazing introduction to computer networking. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Juia's blog posts TCP dump UDP TCP Cat (command) Netcat Networking! Ack! (Julia's zine)
Mar 05, 2018
S3:E5 - Which javascript framework should you learn? (Sarah Drasner)
If you’ve been trying to figure out what JavaScript framework you should learn, Sarah is here to help. She explores the differences (and similarities!) between JavaScript frameworks like Vue.js, React, and jQuery, and what new developers should think about when deciding which tool to learn. She also shares how she got into coding, a journey she started as a science illustrator. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Women, Fire and Dangerous Things Coding Like A Boss (CodeNewbie Podcast episode with Brian Douglas) CSS Tricks React Replacing jQuery With Vue.js: No Build Step Necessary (Smashing magazine article) jQuery Evan You (creator of Vue.js) Vue.js
Feb 26, 2018
S3:E4 - What should developers know about online privacy? (Laura Kalbag)
Many companies use cookies, tracking, and behavioral ads to help them sell more things. But it also means they collect a lot of data on what we do and who we are, raising online privacy concerns. What does that mean for developers? Laura Kalbag explains how those tools work and what we as developers should think about when building our own products. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf How Companies Use Personal Data Against People Better cookies Proton Mail Fast Mail Piwik GDPR
Feb 19, 2018
S3:E3 - What is cryptocurrency? (Preethi Kasireddy)
What is bitcoin? How do cryptocurrencies work? What is the blockchain? Preethi Kasireddy, a blockchain engineer, gives us a gentle introduction to the world of digital currencies. She walks us through how it all works, what developers should care about, and how she transitioned from a career in finance to being a blockchain engineer. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Coinbase Hack Reactor Ethereum docs How does Ehterium work anyway? (Preethi's blog post) Ethereum white paper Solidity Satoshi Nakamoto (author of Bitcoin paper) Satoshi Nakamoto's paper on Bitcoin Ethereum Bitcoin
Feb 12, 2018
S3:E2 - What's a container? (Kelsey Hightower)
If you've heard of containers and this thing called Kubernetes, but you're not sure exactly how they work and what they are, this episode is for you. Kelsey Hightower of Google gives us a newbie friendly tour of the world of containers. We talk about what problems they solve, and what new developers should know about them. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Scalable Microservices with Kubernetes (free course) Kubernetes Up and Running (book) Jenkins Docker TensorFlow Digital Ocean Heroku Kubernetes
Feb 05, 2018
S3:E1 - Should you get a computer science degree? (Dave Thomas, Ashley Fong)
What's the value of a computer science degree? Is it worth going back to school for? We talk to a computer science student and professor to help us answer these questions. Ashley Fong is a history major who's going back to school to get her CS degree online. She shares how she made that decision and what her experience has been like. Dave Thomas is a programmer who recently became a professor. He shares why he had doubts about the value of the CS degree and how his experience teaching has influenced his opinion. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Codeland conference - May 4 & 5 in NYC - Get your tickets Southern Methodist University Oregon State University's CS Program
Jan 29, 2018
S2:E8 - Getting started on open source when you don't know where to start (Richard Schneeman)
You want to get started in open source, but where do you start? How do you pick a repo? And once you do, what's the best way to help out, especially if it's your first time? Richard Schneeman is here to help. He's the creator of Code Triage, where you can sign up for repos and get an open issue sent to your inbox. He talks about different ways first-timers can get started, and how small contributions can be incredibly impactful. He also shares some hilarious stories from his own coding adventures. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Codeland Early Bird Tickets Ruby Build Pack Puma Derailed Benchmarks Wicked Rails Code Triage
Dec 18, 2017
S2:E7 - How to get started in Augmented Reality (Molmol Kuo, Zach Lieberman)
You've heard of augmented reality, but you're not sure how to get started. Molmol and Zach, the wife and husband coding team, give us a solid intro to AR and how they've built powerful experiences and beautiful stories using AR tools. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Codeland Early Bird Tickets Recording audio in space (Zach's project) Swift SceneKit ARKit
Dec 10, 2017
S2:E6 - Who decides the future of CSS? (Jen Simmons)
Working with CSS can be frustrating, and sometimes just plain painful. But if you listen to Jen Simmons talk about CSS, her passion for it might rub off on you. She gives tips on how to make your next CSS adventure more enjoyable, explains how the CSS working group determines new features, and shares the honest ups and downs of her own coding journey. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Designing with Web Standards by Jeffrey Zeldman UC Browser for Android The Web Ahead CSS Working Group Peter Griffin CSS gif
Dec 04, 2017
S2:E5 - How to create an afro-futuristic virtual reality beauty salon (Carmen Aguilar y Wedge)
You put on a headset in a real life beauty salon in real life, and, in seconds, you’re transported to a virtual one. It’s full of colors, shapes, music, and the soothing voice of a narrator. She explains that you’re in a different world now, and you’re about to contribute to the “synaptic lineage.” The setting is intriguing and futuristic, the story is unique, and every detail so carefully laid out. We talk to Carmen Aguilar y Wedge, one of the creators of the NeuroSpeculative AfroFeminism, a virtual reality experience that’s appeared at Sundance, Tribeca, and a number of other film festivals. She shares how she and her team at Hyphen Labs created this artistic and deeply technical exhibit. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Grasshopper (programming language) Processing School for Poetic Computation NSAF (NeuroSpeculative AfroFeminism) Hyphen Labs
Nov 27, 2017
S2:E4 - What makes a good speaker? (Lara Hogan, Kelsey Hightower)
This is the last week to submit a talk to Codeland, our annual tech conference, so we wanted to give you some insight on what makes a good talk, a good speaker, and a good proposal. You'll hear from Lara Hogan, who literally wrote the book on public speaking, and Kelsey Hightower, speaker and chair of many tech conferences. They share their personal speaking stories (and nightmares!), how they prepare their talks, and the common mistakes they see first-time speakers make. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Codeland CFP (submit by Nov 26) OSCON Demystifying Public Speaking (code: NEWBIE for 10% off)
Nov 20, 2017
S2:E3 - How do tech companies read your resume? (Eddie Washington)
Applying to your first technical role (or your second!) can be a long and intimidating process, especially when you're not sure how to stand out. What do tech companies really care about? What should you put on your resume? What should you leave out? We talk to in-house recruiter, Eddie Washington, to give you the scoop on how companies evaluate your application and what you can do to increase your chances of getting that first interview. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf LinkedIn Jamal O'Garro on EP3: "Code Couple" General Assembly Genius
Nov 13, 2017
S2:E2 - How do browsers work? (Lin Clark)
You use the browser all the time, but how much do you really know about it? Lin Clark walks us through all the steps a browser takes to translate your html into pixels on the screen. She also makes these wonderful coding cartoons. She shares her techniques and her process, and how you can apply them to your next technical blog post. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf What WebAssembly means for React (video) Web Performance episode with Lara Hogan Quincy's Codeland talk podcast episode Quincy's Codeland talk on technical blogging Base.cs Podcast Code Cartoon Articles on Mozilla The whole web at maximum FPS: How WebRender gets rid of jank Inside a super fast CSS engine: Quantum CSS (aka Stylo) Building the DOM faster: speculative parsing, async, defer and preload Code Cartoons
Nov 06, 2017
S2:E1 - How she built a mobile app to help victims of domestic violence (Alicia Carr)
Alicia Carr grew up surrounded by domestic violence. So when she learned about coding, she decided to build a mobile app to help women escape domestic abuse. Her app, Pevo, got the attention of Apple, who featured her in their WWDC promo video. She shares the technical challenges of building this app, the personal challenge of learning to believe in herself, and how she learned the skills to bring this app to life. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Objective C Swift Big Nerd Ranch book Alicia Carr in Apple WWDC promo (video) Pevo
Oct 30, 2017
S1:E8 - What and why is web animation? (Rachel Nabors)
Web animation can be creative and fun, but what does it have to do with building a website? How do you use it in a form or a basic landing page in a way that's actually helpful and not just cute? Rachel Nabors helps us understand what web animation looks like and how to use it to create powerful user experiences. She also shares her own inspiring journey of going from cartoonist to coder. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Rachel Nabor's site AJAX Barba.js GreenSock Rachel Nabor's Courses Frontend Masters Rachel Nabor's blog post on storyboarding Airbnb's Lottie Animista Firefox Dev Tools Challenger Animation At Work from A List Apart (Rachel's book) - use promo code NEWBIE Web Animation Weekly Animation At Work Slack Bootstrap Foundation React Motion Don’t Do What You Love
Oct 04, 2017
S1:E7 - Why is my website slow? (Lara Hogan)
You've got an amazing website. It's beautiful, functional, but it takes forever to load. What do you do? Where do you even begin to debug that? Lara Hogan, VP of Engineering at Kickstarter and author of the book, Designing for Performance, breaks down common web performance issues, tools you can use to diagnose the problem, and how to use AB testing to measure your results. We also have another episode of the Coding Corner, where we unpack three common mistakes newbies make when trying to speed things up! Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Designing for Performance (Lara's book) ImageOptim Skylight Web Page Test Font Squirrel Font Face Generator My Fonts PageSpeed Insights New Relic Which Test Won
Sep 27, 2017
S1:E6 - How to ace a technical interview (Tiffany Peon, La Vesha Parker)
Technical interviews are the worst. They’re hard, they’re scary, and they often feel like they’re designed to make you feel stupid. But no worries! We’re here to help. We take a behind-the-scenes look at the interview process at two very prestigious companies, Etsy and the New York Times. Developers La Vesha Parker and Tiffany Peon break down each part of the interview process, giving you examples and explanations of exactly what they’re looking for, and share their own stories of how they got their roles. We also have a second edition of our Coding Corner where we share more interview tips and dissect how to solve a popular interview question, FizzBuzz. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Go (programming language) CoffeeScript Recurse Center CSS Grids Geeks for Geeks
Sep 20, 2017
S1:E5 - How to learn React and React Native on a deadline (Brent Vatne, Kim Goulbourne)
Kim’s a designer and developer who’s always had a side project. But her latest project was a bit different. Not only did she have to learn a new framework (React), she had to learn it and build her app in a few weeks to make her very public deadline. She shares her process for learning a new javascript framework, and the frustrations she experienced even as a seasoned developer. We also hear from Brent Vatne on how to get started with React and React Native. And for a mini technical deep dive, we unpack the virtual dom, a key feature in React, in our new segment, the Coding Corner. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf React Europe workshop playlist Swift PhoneGap No Questions Asked (NQA) Kim's Webby Award #MentorMonday React Native Express React Express Prettier JSX The Virtual DOM Objective C SCAD Episode with Vaidehi Joshi
Sep 13, 2017
S1:E4 - The JavaScript First Responder (Wes Bos)
Wes Bos is pretty popular in the JavaScript and learn-to-code community. He produces tons of tutorials, blog posts, videos, many of them free, for people to learn and grown as developers. He takes us behind-the-scenes, sharing how he learns, how he works, and how he slowly, eventually got over his hatred for JavaScript to become a beloved JavaScript teacher. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf JavaScript 30 Technical Writer position at CodeNewbie Preact JS React JS CSS Tricks
Sep 05, 2017
S1:E3 - How to teach yourself computer science (Vaidehi Joshi)
Vaidehi decided to take on a year-long challenge. She'd pick a computer science topic every week, do tons of research and write a technical blog post explaining it in simple terms and beautiful illustrations. And then she actually did it. She tells us about her project, basecs, how it's changed her as a developer, and how she handles the trolls and negativity from people who don't appreciate her work. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Bits, Bytes, Building With Binary (Vaidehi's blog post) 100 Days of Code Rust Hexes and Other Magical Numbers (Vaidehi's blog post) Conway's Game of Life basecs Technical Writer position at CodeNewbie
Aug 29, 2017
S1:E2 - Building community in a virtual world: Moderation tools in VR (Cameron Brown)
Rec Room is the most popular virtual reality game. It's a social space where you can play dodgeball, ping pong, darts and more with people from all over the world. But when you're inviting everyone to play, how do you make sure that everyone is safe? What happens when a player attacks someone? What does an attack even look like in a virtual world? Cameron Brown, Chief Creative Officer at Against Gravity, the creators of Rec Room, takes us through the world of social virtual reality and shows how they've designed a system to make their game a welcoming place for all. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Technical Writer position at CodeNewbie Rec Room's Code of Conduct Rec Room HTC Vive
Aug 24, 2017
S1:E1 - Intro to Accessibility (Stephanie Slattery)
We kick off the first episode of our official first season with Stephanie Slattery, a front-end engineer who specializes in accessibility. She breaks down the world of accessibility, giving you the perfect introduction to this topic. She explains the five categories of disabilities, shows us how to implement suggestions from the Web Content Accessibility Guidelines, and shares why she’s so passionate about helping more people experience tech. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Codeland, CodeNewbie's conference - April 21 and 22 in NYC ADA 1990 W3C Illinois Institute of Technology Dev Bootcamp An Introduction to Web Accessibility (Stephanie's Blog Post) WCAG (Web Content Accessibility Guidelines) Rehabilitation Act of 1973 NeoPets
Aug 16, 2017
Ep. 146 - Codeland - Mentorship, Technical Blogging, and Open Source Talks from Katrina Owen, Quincy Larson, and Nell Shamrell-Harrington (Katrina Owen, Quincy Larson, Nell Shamrell-Harrington)
In our final episode of our Codeland mini-series, Katrina Owen shares what it really takes to get that mentor you've always wanted, Quincy Larson gives us his best practices for writing technical blog posts people will actually read, and Nell Shamrell-Harrington explores what it really takes for an open source project to be successful and what you should know as a future contributor. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Codeland, CodeNewbie's conference - April 21 and 22 in NYC Sample Testing Guide How to read Medium articles people will actually read CodeNewbie YouTube channel Continuous Integration (CI) Open Source Governance Sample Code of Conduct Travis CI Sample Contribution Guide Be Lucky—it’s an easy skill to learn by Richard Wiseman
Aug 01, 2017
Ep. 145 - Codeland - NYPL and Khan Academy talks from Courteney Ervin and Celia La (Courteney Ervin, Celia La)
Courteney Ervin shares the ups and downs of building a product for one of the largest library systems in the world. Celia La walks us through the technical challenges (and solutions) of bringing Khan Academy's high quality content to people all over the world. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Codeland, CodeNewbie's conference - April 21 and 22 in NYC Integrated Library System Version Control System Memcached New York Public Library Git Khan Academy CodeNewbie YouTube channel
Jul 25, 2017
Ep. 144 - Codeland - Accessibility and Education talks from Sterling Walker and Maurice Rogers (Sterling Walker, Maurice Rogers)
We wrap up our community talks with Sterling’s story of her very first project at her first dev job: making the app accessible for two blind students. Maurice kicks off our education talks with the story of Abacus, his side project that became the learning system used by thousands of students in his country of Belize. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Codeland, CodeNewbie's conference - April 21 and 22 in NYC xkcd comic "Standards" Java Grails Abacus Web Content Accessibility Guidelines (WCAG) An Alphabet of Accessibility Issues CodeNewbie YouTube channel
Jul 18, 2017
Ep. 143 - Codeland - Community Talks from Valerie Woolard Srinivasan and Rapi Castillo (Valerie Woolard Srinivasan, Rapi Castillo)
Valerie explores the importance of security in creating powerful and engaged communities, and breaks down three ways your code might be vulnerable. Rapi shares his story of creating a toy coding project in D3.js that sparked a movement and helped thousands of people become more politically engaged. Checkout the videos of these talks on the CodeNewbie YouTube channel. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Codeland, CodeNewbie's conference - April 21 and 22 in NYC strong parameters sanitizing inputs validating inputs SQL injection man in the middle mass assignment SQL D3.js Progressive Coders Network Rapi's Talk [VIDEO] Valerie's Talk [VIDEO] CodeNewbie YouTube channel
Jul 06, 2017
Ep. 142 - Codeland - Mental Health talks from Michelle Morales and Greg Baugues (Michelle Morales, Greg Baugues)
This episode features two talks on mental health that explore two very different sides of this important topic. Michelle’s talk is a technical showcase of how her research project uses open source tools to better diagnose depression. Greg shares his personal struggles with ADHD and bipolar disorder, and how important it is for us to openly talk about mental health. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Codeland, CodeNewbie's conference - April 21 and 22 in NYC 718-312-8335 (Greg's mental health resource number) ZocDoc Automatic Speech Recognition Feature Extraction Machine Learning Natural Language Processing IBM Watson Speech to Text OpenMM OpenFace Covarep DAIC-WOZ Database Audio/Visual Emotion and Depression Recognition dataset Tom Insel's TED talk on depression CUNY Graduate Center CodeNewbie YouTube channel
Jun 27, 2017
Ep. 141 - Codeland - Interview with NYC's first CTO (Minerva Tantoco)
When Minerva Tantoco was first offered the CTO position for New York City, she thought it was a prank. But in 2014, she became the city’s first Chief Technology Officer. She sits down with Codeland’s emcee, Nikhil Paul, to talk about how she started her long, impressive tech career, what programming looked like back her coding days, and how she hopes tech will transform cities for the better. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Codeland, CodeNewbie's conference - April 21 and 22 in NYC Mayor de Blasio’s announcement CodeNewbie YouTube channel
Jun 21, 2017
Ep. 140 - Codeland - Gaming and City Talks from Chris Algoo, Kate Rabinowitz, Eric Brelsford (Chris Algoo, Kate Rabinowitz, Eric Brelsford)
Chris Algoo shares how he co-created “Breakup Squad,” the game where you have to keep two exes from getting back together. Kate Rabinowitz shows us how open data can help build powerful, insightful tools to better understand and improve your city. Eric Brelsford shares how he used mapping tools to help community members turn vacant lots into beautiful neighborhood spaces. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Codeland, CodeNewbie's conference - April 21 and 22 in NYC API D3 Carto Tableau Python R Open Data NYCommons Living Lots NYC 596 Acres Urban Reviewer Maptime NYC DataKind Code for America Brigades Interactive Data Visualization for the Web An Introduction to Statistical Learning The Big List of Game Making Tools Open Game Art FMOD Twine Unity CodeNewbie YouTube channel Breakup Squad (trailer)
Jun 13, 2017
Ep. 139 - Codeland - Gaming Talks from Jessica Rudder and Opher Vishnia (Jessica Rudder, Opher Vishnia)
In our second episode of our Codeland miniseries, we dig into our talks on gaming and code. Jessica shows us how we can use failure to become better developers with lessons learned from the video gaming industry. Opher shows us a number of ways to use video game principles to make our web apps more exciting. To watch the videos of these talks, checkout our channel on YouTube. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Codeland, CodeNewbie's conference - April 21 and 22 in NYC Screen Shake Juice (video game concept) Eko Pop In Matter: JavaScript 2D physics engine Draw Distance Learning Through Failure - the strategy of small losses Don’t Blink! The Hazards of Confidence Opher's talk (video) Proton GreenSock Animation Platform Failure Difficulty Curve Game Design Document Learning from Mistakes is Easier Said than Done: Group and Organizational Influences on the Detection and Correction of Human Error Failing to Learn and Learning to Fail (Intelligently): How Great Organizations Put Failure to Work to Innovate and Improve Jessica's talk (video) CodeNewbie YouTube channel
Jun 05, 2017
Ep. 138 - Codeland - Art and Code Talks from Stephanie Nemeth and Dan Shiffman (Dan Shiffman, Stephanie Nemeth)
In episode 1 of our Codeland miniseries, you get to hear two amazing talks on art and code. Stephanie's a first-time speaker from Amsterdam and shares her inspiring story of building her first hardware project. Dan shows us how creative coding can be with his amazing art and code showcase, featuring artists and installations of all shapes, sizes, and platforms. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf The Coding Train NYU ITP p5.js Arduino Raspberry Pi Processing HAT (Hardware Attached on Top) Stedelijk Museum - Tinguely Exhibit Stephanie's Slides CodeNewbie YouTube channel Codeland
May 30, 2017
Ep. 137 - Intro to Data Science (Briana Vecchione)
If you've heard of open data, big data, and data science and never quite knew what it was all about, this episode is for you. Briana helps us explore the different steps it takes to answer a complex data question with code, giving us a tour of the data science world along the way. We talk about the importance and difficulty of cleaning data, the role of ethics in data collection and analysis, and how a codenewbie can dig into this fascinating topic. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf KDD Conference ACM Conference SQL R Microsoft Civic Tech The Human Face of Big Data The Glassroom Python NASA Datanauts
Apr 24, 2017
Ep. 136 - Welcome to WordPress (Ptah Dunbar)
WordPress powers 27% of the web, with sites big and small leveraging the popular platform. Developer Ptah Dunbar, also known as “Pirate”, gives us a tour of the platform, its thriving community, and the realities of being employed as a WordPress developer. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Squarespace WordCamp Wix
Apr 17, 2017
Ep. 135 - The Michael Jordan of Tech Talks (Kim Crayton)
In just over a year, Kim’s spoken at eight meetups, ten conferences, had talks accepted at three more, and has four upcoming talks already lined up. And she’s just getting started. She shares how presenting at meetups became an accidental launchpad for her speaking career at conferences, how she uses her past career in education to create unique tech talks, and how speaking has provided her incredible opportunities, like traveling the world for free. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Peter Aitken AlterConf Overcoming the Challenges of Mentoring (Kim's talk) Codeland, CodeNewbie's conference - April 21 and 22 in NYC Scotland JS Women Who Code Atlanta Clojure West Tech Talk for Non Techies JrDev Mentoring
Apr 10, 2017
Ep. 134 - Getting Into Hardware (Elecia White)
This week, we followed up our conversation about embedded systems with a focus on getting into hardware as a whole. Elecia White gave us a tour of her hardware world, complete with stories of gadgets catching fire, the responsibility of creating life-saving ICU technology, and having fun with poopy robots. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Codeland, CodeNewbie's conference - April 21 and 22 in NYC Python Twilio Arduino Making Embedded Systems book by Elecia NumPy voltmeter Threat Modeling Nest Chris Svec's Podcast Interview Embedded fm, Elecia's Podcast
Apr 03, 2017
Ep. 133 - Building Robot Vacuum Cleaners: An Intro to Embedded Systems (Chris Svec)
Chris’s job sounds impressive. After over a decade working in tech, he’s designed microprocessors and now helps build robot vacuum cleaners. He’s at the intersection of hardware and software in a space called embedded systems. We explore this field, get a solid intro to working with chips, and discuss the many ways a codenewbie can start learning more about the fascinating world of embedded systems. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Arduino Raspberry Pi Hacker News Thermal runaway VHDL nvidia AMD Ringly Roomba logo (programming language) ARM Processors Hardware Description Language Intel Microprocessor
Mar 27, 2017
Ep. 132 - The Business of Open Source (Safia Abdalla)
When we talk about open source, we focus mostly on the code and contributions. But as a crucial element of the developer ecosystem, it’s important to think about the business side of things. How does it sustain itself? Is there money in open source? If there is, who gets it? Developer and open source maintainer Safia Abdalla helps us tackle these questions to better understand how open source really works. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Jupyter Codeland - CodeNewbie Conference Dave Thomas episode Open Collective OSCON Sloan Foundation NPM Nteract CodeNewbie on Patreon
Mar 20, 2017
Ep. 131 - Take My Money (Noel Rappin)
If you plan on getting a job as a developer, chances are, you’ll deal with the technical side of accepting online payments. It might be as easy as plugging in a tool like Stripe or Braintree, but it can quickly get complicated. In this more technical episode, Noel takes us through some of those thorny situations and how a newbie can navigate the complex world of money. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Code Complete Apple IIe Zork The Pragmatic Programmer The Money Gem Shopify IRB Floating Point VCR gem AJAX Stripe
Mar 13, 2017
Ep. 130 - 30 Million Downloads (Jo Overline)
Jo Overline’s created 30 apps, totally 30 million downloads over the past ten years. He’s taken his success as an app creator and built a business around it, launching a consultancy that helps individuals and businesses build successful products. He shares his lessons learned in created successful apps, his thoughts on how apps have evolved over the years, and whether or not there’s still room for the independent app maker. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Pascal CodeNewbie "The Ethics of Coding" episode Daily Mail article on Ugly Meter App Ugly Meter app Fox video of Ugly Meter app
Mar 06, 2017
Ep. 129 - Getting My First Developer Job (Paola Mata)
The dream is to learn to code for a few months and get a job right away. But reality comes with a few more twists and turns, as Paola discovered on her way to landing her current software engineering position at BuzzFeed. She was an assitant looking for a better career when she rediscovered code. But getting that better careeer involved attending two bootcamps, doing an internship, and job searching for a year before landing her full-time iOS role. She shares the ups and downs of becoming a developer, the emotional and financial stressess of looking for a job, and the resources that helped her reach her goal. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Turn To Tech Codecademy Code School BuzzFeed The Muse Skillcrush CodeNow Coalition for Queens Viggle
Feb 27, 2017
Ep. 128 - Progressive Coders Network (Rapi Castillo)
Rapi wasn’t very politically engaged until his husband told him about Bernie Sanders, and soon after, Rapi was hooked. He joined the Coders for Sanders group and created the Bernie Map, an open source project that would become valuable for future movements. Rapi shares how he transferred the energy from the Coders for Sanders community to create the Progressive Coders Network, how he thinks about open source contributors as members instead of sources of free labor, and why open source is a powerful tool for activism. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Open Street Map Coursera Data Science Coders for Sanders Progressive Coders Network Tyranny of Structurelessness
Feb 19, 2017
Ep. 127 - Creating a Game for Vets (Evan Sanderson)
When Evan read an article about the rate of suicide among veterans returning from war, it broke his heart. So he decided to turn that heart break into advocacy. He read about and researched the experiences of vets and created a game designed to share theirs stories with the world. Evan tells us about his process, why games have a special power to create empathy and activate, and what he hopes for the future of games with a purpose. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf AU Game Lab National Intrepid Center of Excellence Veterans Writing Project My Uncle From Nintendo USO Operation Supply Drop CodeNewbie on Patreon Tickets to Codeland Conf Walking Dead That Dragon, Cancer Wounded Warrior Project "Quitting Code" Twitter Chat CodeNewbie Podcast Episode 126 with Ray Acevedo Play For Change (Evan's game)
Feb 13, 2017
Ep. 126 - The Mechanic (Ray Acevedo)
Ray Acevedo was a mechanic, a full-time job he held while he learned to code part-time at the Coalition for Queens. In this specially produced segment, Ray shares his coding journey, how he came close to quitting altogether, how his brother got him through, and how being a mechanic helped him learned to code. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Coalition for Queens Access Code Techstars
Feb 06, 2017
Ep. 125 - Learning to Code in the 1960s (Mary L Gorden)
Mary became a programmer in the late 1960s, back when coding was “barbaric,” as she put it. She takes us through her nearly 40 years of working with computers, starting with the era of punch cards. She shares the joy of using a terminal for the first time, her determination to stay technical even as she climbed the corporate ladder, and how the tools of coding have shifted the programmer’s job description. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Margaret Hamilton awarded Presidential Medal of Freedom C programming language HTML JavaScript WordPress COBOL FORTRAN
Jan 30, 2017
Ep. 124 - Open Source Newbie (Shubheksha Jalan )
Shubheksha shares her experience contributing to open source, why it took her two years to contribute in a meaningful way, and how working on open source has boosted her confidence and sharpened her skills. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf CS50 Mozilla IRC
Jan 23, 2017
Ep. 123 - Rails Girls Summer of Code (Laura Gaetano)
Before becoming a developer, Laura had a number of job titles, including music blogger, DJ, and maid. But it was a Rails Girls workshop that brought her back to the world of web that she fell in love with many years ago. Now, as a manger at the Travis Foundation, she gets to help introduce other women to tech through the Rails Girls Summer of Code, one of the many initiatives she runs. She tells us more about what it’s like to be a scholar in the program, the power of doing meaningful work on open source projects, and how she reconnected with the web and became a developer. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Girl Develop It Your First PR Katrina Owen Sinatra Google Summer of Code Women Who Code Discourse Fund Club Travis CI Travis Foundation
Jan 16, 2017
Ep. 122 - The Ethics of Coding (Bill Sourour)
Bill Sourour was twenty-one when he was asked to build a website for a pharmaceutical company. It was a quiz that asked users to select symptoms so that it could recommend a drug as a possible solution. But for almost every option the user selected, the quiz would recommend the same drug. It didn’t feel right, but when Bill later heard that a side effect of the drug was depression and a young woman who had taken that drug had committed suicide, it felt very, very wrong. Bill tells us the story of his first code-related ethical conflict, his thoughts on the role of ethics in coding, and how the incident affects how he approaches code today. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Not Just Code Monkeys - Martin Fowler talk IEEE Code of Ethics Michael Lewis' Flashboys ACM Code of Ethics Dev Mastery
Jan 09, 2017
Ep. 121 - TechHire (Tess Posner)
If you’re hoping to get your first tech job and you haven’t heard of TechHire, this episode is for you. We talk to Tess, the managing director of TechHire, about working with employer and learning partners to place 100K people in tech jobs by 2020. She talks about the realities of finding a job in tech at the salary you want, what technology’s increasing demand for talent means for job seekers, and what every codenewbie can do to maximize their chances of launching their tech career. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Samaschool Burning Glass Glassdoor Opportunity@Work Bloomberg article on bootcamps General Assembly TechHire
Jan 02, 2017
Ep. 120 - 100 Days of Code (Alexander Kallaway)
Alex Kallaway was working as a full-time developer, but it wasn’t enough. He wanted a way to try new technologies and grow his coding skills outside of work. So he created #100DaysofCode, the hashtag-based challenge that’s helped him incorporate coding into his daily routine. He talks about how he designed the challenge, the number of people who’ve joined him, and the updates he’s making for 2017. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Quincy Aimee Knight's CodeNewbie interview Code Wars Codecademy #100DaysofCode (blog post)
Dec 26, 2016
Ep. 119 - Indie iOS Developer (Ish Shabazz)
Ish Shabazz recently released Stamp Pack, the iOS app that gave him his biggest launch yet. He talks about the iterative process of building and selling an app, what’s it’s like to create a whole app category in the App Store, and why being an independent iOS developer is getting harder and harder. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Stickers for iMessage Stamp Pack Grammar Snob Heidi Helen Firebase UI Collection View Stanford's iOS Course Impostor Syndrome episode
Dec 19, 2016
Ep. 118 - Truck Driver (George Moore)
George Moore drove trucks for years. But he knew he wanted to do more with his life, and his wife encouraged him to go back to school, finish his degree, and pursue the tech career he’d started long ago. So he did. He started at help desk, and slowly climbed his way up to his current role, as master software engineer. He shares his incredible journey filled with uncertainties and perseverance, and how it’s shaped him as a developer and a person. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Selenium SoapUI Lotus Notes Scratch University of Maryland Capital One
Dec 12, 2016
Ep. 117 - Diversity in Tech - Part II (Ashe Dryden)
In part II of our interview, Ashe Dryden talks about how the harassment she’s experienced has made her worry about the safety of people around her and influenced her decision to move to the woods. She tells us about the incident that made her angry enough to start working on diversity advocacy, how her work has changed her perception of the internet, and what we can all do to be advocates in the workplace. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Christina Morillo Model View Culture AlterConf Programming Diversity My Experiences in Tech - Death By 1000 Paper Cuts Ashe Dryden's Twitter list
Dec 05, 2016
Ep. 116 - Diversity in Tech - Part I (Ashe Dryden)
Diversity in tech is a big topic. In our conversation with Ashe Dryden, programmer, organizer and diversity consultant, we unpack the many questions, misconceptions, and realities of diversity in our industry. In part I of our interview, Ashe gives us a diversity primer, explains why this topic is so important, and tells us how she’s crafted a conference based on inclusion called AlterConf. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Kronda Christina Morillo Model View Culture AlterConf What I've been trying to say is I'm sick (blog post) Programming Diversity
Nov 28, 2016
Ep. 115 - Getting a Computer Science Degree (Terri Burns)
Terri Burns didn’t start off as a computer science major, but she ended up not only graduating with a CS degree but running one of the largest student tech organizations in the country. She tells us what it’s like to be a computer science major, the projects and topics she’s covered in school, and the value of that degree in the real world. If you’ve been curious about the elusive CS degree, take a listen to this awesome, behind-the-scene conversation and see what it’s all about. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf NYU Computer Science Stack Overflow Tech@NYU Processing Processing CodeNewbie Interview with Dan Shiffman
Nov 21, 2016
Ep. 114 - What's an Innovation Accountant? (Nick DePrey)
Nick is an Innovation Accountant, a mash-up of data, analytics, coding, running experiments, and explaining to leadership how it’s all going. He talks about what it’s like to build NPR One, the listening app created by NPR, a decades-old, non-profit media company, what he’s learned from the data about the way people listen to podcasts, and what technical skills he uses on the job. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Radiolab MySQL Firebase Remote Config NPR Google Analytics NPR One Developer Center Codeland, our CodeNewbie conference
Nov 14, 2016
Ep. 113 - Hackathons (Leslie Hitchcock)
Leslie Hitchcock started her career writing white papers on information security. Now, she organizes some of the largest hackathons and tech events in the world for TechCrunch. She shares her tips on how new developers can make the most out of a hackathon, what types of coding projects people work on, and how she helps make hackathons more inclusive. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf GroupMe Alexandra Jordan Titstare TechCrunch Disrupt TechCrunch Ford Sync Black Girls Code TechCrunch Include Stuxnet virus Codeland, our CodeNewbie conference
Nov 07, 2016
Ep. 112 - Comedy and Code - Part II (Baratunde Thurston)
In part two of our interview with comedian Baratunde Thurston, we talk about how he brought together product development and comedy to create entertaining apps in his recent role at the Daily Show, how he uses coding and technology as tools in the many unique positions he’s held, and how we should balance our coding responsibility with the simple goal of having fun. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Twilio Collabora hierarchical decomposition David Malan USDS Source Forge Acumen The Daily Show March Madness parody app AlexaSite wins TechCrunch Disrupt Hackathon SquareSpace CS50 Tickets for Codeland, our CodeNewbie conference CodeNewbie's Patreon
Oct 31, 2016
Ep. 111 - Comedy and Code - Part I (Baratunde Thurston)
Baratunde Thurston’s made a career of combining tech, comedy, and politics. From launching Comedy Hack Day to his recent role as the Daily Show’s first Supervising Producer for Digital Expansion, he’s found innovative ways to use code as a tool for satire, entertainment, and activism. In part I of our interview, he tells us why he started as a computer science major but ended with a philosophy degree instead, how he sees satirical apps as technology’s art-form, and how projects like Comedy Hack Day bring people together for a unique, and highly entertaining, coding experience. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf NPR Fact Check Denial of Service attack NY Tech Meetup Cultivated Wit Black Girls Code Comedy Hack Day
Oct 24, 2016
Ep. 110 - Coding in Uganda (Emily Karungi)
Emily Karungi went to university for software engineering, but when she walked into class and had no idea what the students were talking about, she started to doubt about whether or not she belonged. She tells us how she tackled that intimidation, what it’s like to build software in her country of Uganda, and how she uses her skills and love of mentorship to help others learn to code. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Django Con US Django Girls Django Girls Kampala Code School Euro Python Mbale in Uganda Open Street Map
Oct 17, 2016
Ep. 109 - Simple Programmer (John Somnez)
Years after John Sonmez had been programming, he learned something very important: while his coding skills were important, creating content was his secret. With his blog posts, and eventual books and speaking gigs, he was attracting and growing an audience, and with that came job opportunities and career growth. He shares what he’s learned along the way and how codenewbies everywhere can use storytelling to help build their tech career. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf The 10x Rule The 7 Habits of Highly Effective People Soft Skills book Bob Martin Scott Hanselman How To Win Friends And Influence People Apple IIe Ray Wenderlich Top Coder Simple Programmer
Oct 10, 2016
Ep. 108 - Tech Internships (Dara Oke)
Dara Oke graduated with four tech internships under her belt. She’s worked at Intel, Microsoft, and Twitter building features in languages she hadn’t studied and on topics she hadn’t yet covered in school. But now as a program manager at Microsoft, she looks back at those internships as an essential part of her success and education. We talk about the day-to-day of a tech internship, how she found her place at these powerful tech companies, and how codenewbies everywhere can find their own opportunities to learn through real-world experience. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Microsoft Explore Program Neopets UT Austin GitHub
Oct 03, 2016
Ep. 107 - Mom and Son Learn To Code (Lorraine Hutter, Bobby Hutter)
Lorraine Hutter watched her son Bobby go to a bootcamp and learn to code. She saw him come home happy and excited, and she wanted to feel that same fire. So months later, she signed up for a coding program, and her son ended up as her teacher’s assistant. Lorraine and Bobby talk about what it’s like to watch each other grow as coders, how learning to code has affected their relationship, and what they’ve learned so far as junior developers. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Ruby Warrior Rails Silicon Valley Novell Tech Talent South
Sep 26, 2016
Ep. 106 - Open Sourcing Mental Health - Part II (Julia Nguyen)
We continue our conversation with developer Julia Nguyen on her mental health journey, how it's affected her life as a programmer, and what unique product decisions she has to make for "if me," her mental health open source project. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf if me HIPAA Vim Neopets Evanescence University of Waterloo ThoughtWorks Emacs
Sep 19, 2016
Ep. 105 - Open Sourcing Mental Health - Part I (Julia Nguyen)
Julia Nguyen was diagnosed with OCD when she was in high school. It took a long time for her to talk about it, but soon she was writing and giving talks on mental health. She’s even created an open source project to help those dealing with mental illness. In this incredibly open and honest interview, she talks about her own struggles with mental health and how she hopes to help others through her open source project, “if me.” Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf OCD Neopets if me if me README
Sep 12, 2016
Ep. 104 - Scrum Master (Anjuan Simmons)
Have you ever heard of a scrum master and wondered what that was? Anjuan Simmons, certified scrum master and project manager, breaks it down for us in this highly informative interview. He explains the practical applications of agile, the different tools and processes used to apply its key principles, and how you can apply the agile philosophy to your learn-to-code journey. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Manifesto for agile software development Principle 2: Welcome Changes 4 Ls Retrospective Dan Savage AutoCAD Lean Scrum Velocity
Sep 05, 2016
Ep. 103 - Algorithms (Carina C. Zona)
Carina C. Zona helps us understand algorithms, both what they are and how they are used. She walks us through fascinating examples of how they've been used in technology over the years, exploring the benefits and unintended consequences they've had along the way, and how we as developers can boost those benefits and decrease those unintended consequences. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Consequences of an Insightful Algorithm Schemas for the Real World Cracking the Coding Interview (book) How Target Figured Out A Teen Girl Was Pregnant Before Her Father Did Google's Autotagging Feature Flickr's Autotagging Feature
Aug 29, 2016
Ep. 102 - My Very First App (Aurelian Sennett)
A lot can happen in a year. For high school biology teacher Aurelian Sennett, that time was spent writing his first program that launched his tech business to help schools solve scheduling problems. Long-time listener and codenewbie, Aurelian tells us how he started learning to code, how he built his education app, and what it's like to have thousands of people pay for and use the first product he's ever built. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf AJAX Github VPN Ep. 20 - Accessibility Laravel DRY Stack Overflow Tech Crunch Cribs
Aug 22, 2016
Ep. 101 - Open Sourcerer of Django (Jacob Kaplan-Moss)
Jacob Kaplan-Moss is often credited for co-creating Django, one of the most popular web frameworks written in python. But that’s not exactly true. He’s also given credit for being an amazing developer. But that’s not very accurate either. Jacob tells us the true story of Django’s creation, why he calls himself a mediocre programmer, and unpacks the concept of the talent myth. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Saron's Vlog Channel The Difference MySQL Django Found Fellowship Program Hypercard HyperTalk AppleTalk Adrian Holovaty Simon Wilson CodeNewbie Newsletter Sign up CodeNewbie Community Newsletter Submission Guidelines Django Python Software Foundation
Aug 15, 2016
Ep. 100 - Creating CodeNewbie ()
For our special 100th episode, CodeNewbie founder gets interviewed by her husband, Rob Frelow, on creating CodeNewbie, her own coding journey, and shares info on upcoming projects for CodeNewbie. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf New York Tech Meetup CodeNewbie Gina Trapani on CodeNewbie
Aug 08, 2016
Ep. 99 - Creating Lifehacker - Part II (Gina Trapani)
Last episode we talked to Gina Trapani about her Lifehacker days. In this episode, we look to the future and hear about her work at Postlight, what it’s like to work with Paul Ford (Episode 82), and what she looks for when she’s hiring an engineer. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Postlight Lifehacker IBM PC Junior Track Changes Paul Ford episode Meet the Twitter API (book) The End of ThinkUp ThinkUp Anil Dash TWiG (This Week in Google) Leo Laporte TWiT Danny O'Brien "father of life hacks" CodeNewbie Newsletter Sign up
Aug 01, 2016
Ep. 98 - Creating Lifehacker - Part I (Gina Trapani)
Once upon a time, Gina Trapani started Lifehacker. It got big, really big, with the ups and downs of being the sole editor responsible for a website that millions of people read. But after awhile, she wanted to get back to coding. In part one of our two-part interview, Gina talks to us about her journey going from famous blogger to product creator, the risks of building an app based on APIs, and what it felt like to shut down her company. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Danny O'Brien "father of life hacks" TWiT Leo Laporte TWiG (This Week in Google) Anil Dash ThinkUp The End of ThinkUp Meet the Twitter API (book) Paul Ford episode Track Changes IBM PC Junior Lifehacker Postlight
Jul 25, 2016
Ep. 97 - From Theater Technician to Programmer (Ashley Lewis)
Ashley Lewis used to light stages. She worked as a theater technician working shows like Hamilton (when it was much smaller) and New York Fashion Week. But after some introspection, she realized that her passion wasn’t in light design, and she searched for other career options. She talks to us about the similarities between coding and her art background, what it’s like working as a theater technician, and how being introspective has helped her on her coding journey. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Savannah School of Art and Design MIT Open Courseware Planet Money podcast Viking School Hamilton Musical Lin-Manuel Miranda OSCON Ira Glass Quote
Jul 18, 2016
Ep. 96 - Developing Your Tech Talk Idea (Nickolas Means)
Nickolas Means talked about airplanes, and in doing so, he connected them with code in beautiful and interesting ways. In this interview, Nick explains how to take seemingly disconnected subjects and put them together in compelling talks, and how he uses his public speaking training to turn these talks into inspiring performances. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Ruby Conf 2015 Brandon Hays Strunk and White's Elements of Style Here Be Dragons Scott Hanselman Conway's Law Skunkworks by Nickolas Means CodeNewbie Logo Contest NPR One App
Jul 11, 2016
Ep. 95 - Is The Website Down? (Stella Cotton)
When one man decided to crowdfund a bailout for Greece on Indiegogo (a feat that required over a billion dollars), Stella Cotton and her team found themselves in trouble. The site went down, and they had to figure out what to do. Stella takes us through the journey of getting the Indiegogo site back up, shares what she’s learned about site availability and what CodeNewbies can do to be ready for their own heavy traffic. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Apache bench REDIS Heroku Indiegogo Cache Etsy Feature Flag Latency RSpec Kaya Thomas Episode W3C Michael J. Fox Foundation Data Challenge
Jul 04, 2016
Ep. 94 - UX Design and Gaming (Lil Chen)
Lil Chen has been in gaming for years. She started by playing video games, then become a competitive Super Smash Brothers player, and now works as a UX Designer at YouTube Gaming. We talk about how her long history in gaming affects her work as a designer and vice versa, and how she keeps up with her coding skills at night. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf YouTube Gaming TED Talks Xanga MVP car graphic Sailor Moon
Jun 27, 2016
Ep. 93 - Storytelling with Code (Michael Rau)
Michael Rau didn’t want to build an app, he wanted to create an experience. So he constructed a physical room, and with the help of a Rails app, created a theater show called “Temping.” He talks through his concept, how he used his new coding skills to make it happen, and the surprising emotional reactions he’s witnessed from audience members who’ve tried his creation. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Hue lights Storytelling with Code talk Mail Gun API AppleScript General Assembly Temping
Jun 20, 2016
Ep. 92 - Afghan Women Coding (Fereshteh Forough )
Fereshteh Forough wanted to help women in Afghanistan. She knew that attaining education was difficult, let alone technical training, and the cultural attitudes towards women didn’t help. But she tackled these issues head on by starting the first coding school for women in Afghanistan. She talks to us about how she started the program, how she took on the different challenges her students face, and how her training in computer science and her previous role as a computer science professor affected her decision to open Code To Inspire. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Google RISE Awards Code To Inspire Technical University of Berlin Herat Universiy Laboratoria - Maria Costa Coding In Colombia - Juan Pablo Buriticá
Jun 13, 2016
Ep. 91 - Creating EmberJS - Part II (Yehuda Katz)
In part two of our interview with Yehuda Katz, we talk about how he created EmberJS, and what it means to build a web framework. We also talk about what it means to be a beginner, and how growing up poor has influenced his perspectives as a coder today. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Liz Bailie YAGNI EmberJS John Resig's Interview on CodeNewbie jQuery FrontPage Visual Basic Q Basic GW Basic Glimmer Oauth Skylight
Jun 05, 2016
Ep. 90 - Creating EmberJS - Part I (Yehuda Katz)
Yehuda Katz has done many, many code things. He co-created Ember.js, co-founded a tech startup Tilde, is a frequent contributor to open source projects including Handlebars, Bundler, and Thor, and is a member of the Rust Core Team. But it took years of playing with tech before he finally felt like coding was something he could do. In the first half of our two-part interview, he talks about what he looks for when he hires, how it took him years to feel like he could code, and why he doesn’t like the term “junior developer”. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Skylight Oauth Glimmer GW Basic Q Basic Visual Basic FrontPage jQuery John Resig's Interview on CodeNewbie EmberJS YAGNI Liz Bailie Linode (sponsor)
May 30, 2016
Ep. 89 - Mobile Developer (Kaya Thomas)
Kaya Thomas has done a lot in a short period of time. She’s met first lady Michelle Obama, she’s a mobile app developer, and she was selected as Glamour’s Top Ten College Women of the Year. She talks about how she’s managed to be so successful while still a college student, the role of luck and hard work, and her process for learning new coding skills so quickly. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Processing.js Tilt Factor Labs GitHub Pages Professor Mary Flannigan Meta data games We Read Too 2048 Black Girls Rock Reshma Saujani
May 23, 2016
Ep. 88 - CodeNewbie Apprentice (Sharon Siegel)
In December, CodeNewbie put out applications for the CodeNewbie Apprenticeship, and in 10 days received 322 applications from all over the world. Many interviews later, Sharon Siegel was chosen to be the first apprentice. She talks about her coding journey, her passion and active involvement in building coding communities, and her goal of moving into a full-time developer role. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Project Euler RailsBridge Rails Pair programming Firehose Project Skillcrush PyLadies Girl Develop It
May 16, 2016
Ep. 87 - Vets Who Code (Jerome Hardaway)
Plenty of organizations work to help vets. But what vet Jerome Hardaway noticed about these organizations is that they were mostly reactive. While they responded to problems, few worked to prevent them. So Jerome decided to create a non-profit to teach vets how to code, making it easier for them to start a tech career and better adjust to life back at home. We talk about the program, the stigma of being a vet, and Jerome’s own journey to being a developer. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Vets Who Code SQLite Rails MVC Framework React GI Bill Basecamp Rework Eloquent JavaScript Atom
May 09, 2016
Ep. 86 - Intro to Databases (Mark Nadal)
Mark Nadal was a front end developer looking for a better database. So he built his own. He walks us through the different types of databases, the limitations you might run into as you use them, and why he decided to build his own graph database. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Twitter Fail Whale Redis Alan Turing Turing Completeness neo4j Titan (distributed graph database) Joe Armstrong GunDB Tuple
May 02, 2016
Ep. 85 - Technical Writing (Chris Mills)
Chris loves writing tutorials for beginners, and he gets to do it for Mozilla. We talk about the different parts of good technical writing, how he manages to maintain that beginner mindset, and how he combines technical knowledge and solid, good writing to make code more accessible. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf CodePen Bugzilla Smashing Magazine A List Apart Write The Docs
Apr 25, 2016
Ep. 84 - From Research To Code (Anna Lee)
Anna Lee spent years as a researcher. Going from a world of pharmaceutical science to being a front end web developer was definitely a leap, one she successfully made after quitting her job and doing an online course. Now she works at Society of Grownups. Anna talks to us about her coding journey, what that first day was like, and how her experience as a researcher has impacted her as a developer. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Society of Grownups Kristy Tillman episode Thinkful Railsbridge
Apr 18, 2016
Ep. 83 - How To Get A Coding Job (Charles Max Wood)
As a podcaster of several very popular tech shows, Chuck gets questions from listeners all the time. One of the most popular questions he gets is one that you might also be asking, “How do you get a coding job?” In this episode, we dive into the journey of not just coding but landing a coding job, the pitfalls along the way, and how a code newbie can increase their chances of getting an offer. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Gregg Pollack Ruby on Rails Podcast James Edward Gray II Dave Thomas Amazon Echo Fiverr libsyn Calendly Instructure Coraline Ada Ehmke Crimereports Rails Envy Tech Me To Code Cachefly FIzzBuzz William Jeffries
Apr 11, 2016
Ep. 82 - What Is Code? (Paul Ford)
Paul Ford didn’t expect his article on coding to go big. But almost a year later, the Bloomberg issue dedicated to “What is code?” is still completely sold out. We dig into the major topics covered in that long and highly entertaining piece, like conferences, open source, and languages, and how Paul and the editors created a technical article that still managed to be accessible to coder and non-coders alike. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf What is code? article Code (book)
Apr 04, 2016
Ep. 81 - Social Justice Warrior (Coraline Ada Ehmke)
Coraline wears the Social Justice Warrior title proudly. She fights the battles, working tirelessly to create safer spaces for more people in tech. But noble as her cause may be, it is not without controversy. We talk to Coraline about what it means to be a social justice warrior, how she’s dealt with the trolling and harassment that comes with it, and how she stays above it and continues to fight. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf
Mar 28, 2016
Ep. 80 - Designing Makerspaces (Kristen Smith)
Kristen Smith has spent a lot of time creating just the right spaces for making. In her years working on spaces with Kohl’s, FabCafe, and now littleBits, she’s crafted experiences to get people excited about hardware, and using their creativity in new and innovative ways. We talk about what makes a good makerspace, what the behind-the-scenes of one looks like, and how she leveraged her liberal arts degrees to make the tech world more accessible. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf littleBits Pier 9 Autodesk Jenny Lawton Denver Art Museum MOMA Nobuhiro Nob Seki Bolt VC Kate McAndrew Discovery World Kohl's Design It! Lab FabCafe
Mar 21, 2016
Ep. 79 - Make Magazine (Mike Senese)
Mike Senese has always loved tech. He grew up around it, and his fascination and curiosity led him to not only make stuff, but share it with the world. He’s written for tech publications, like Wired and Make Magazine, and hosted a number of TV shows covering a range of science and tech topics. For our second episode of March Is For Makers, Mike talks to us about how he transforms complex technical information into accessible stories, how he got started making, and how the maker movement has changed over the years. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Make Magazine Wired Ready Made magazine America's Greatest Makers Scratch Sphero Minecraft
Mar 14, 2016
Ep. 78 - Hardware Newbie (Emily Xie)
Emily Xie spends most of her time coding in PHP. But recently, she got a chance to do some making by organizing a laser-cutting class for her Girl Develop It chapter. In our first episode for March Is For Makers, our month-long celebration of everything making, we dig into the differences of software and hardware, and how Emily's software background gave her an interesting perspective on her laser-cutting experience. Make sure to check out for more maker content with our partner, Scott Hanselman of the Hanselminutes Podcast. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Hanselminutes March Is For Makers Girl Develop It
Mar 07, 2016
Ep. 77 - Technically Speaking (Chiu-Ki Chan)
Chiu-Ki Chan believes in speaking. Best case scenario, speaking gives her a way to share her journey and accomplishments. Worst case scenario, it’s a way to help her make small talk with other conference goers. Either way, she wins. She talks to us about starting Technically Speaking, a digest highlighting talks and open calls for proposals, about how she successfully shares her career achievements without feeling too self-promoting, and how she helps others do the same. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Technically Speaking
Feb 29, 2016
Ep. 76 - Data Journalist (Matthew Mitchell)
When Matt Mitchell saw the news anchor mention his home country of Grenada, he sat up straight. But his excitement soon turned to confusion when this trusted tv newscaster mispronounced names and places in Grenada, and declared facts that conflicted with reports from his relatives back home. It made him think hard about where data comes from, who tells it, and how it can shift as it exchanges hands. That was the beginning of his passion for news and his work in data journalism. He tells us about his journey, what it’s like to work at the NY Times, and how he combines his love of code to his passion for the news. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Aron Pilhofer The Quartz Guide to Bad Data Lean Startup Elastic Search Test Driven Development Jay Lee Source Blog (Mozilla’s Open News)
Feb 22, 2016
Ep. 75 - Coding In Colombia (Juan Pablo Buriticá)
Juan loves his home country, Colombia. But he was frustrated by the pervasive negative headlines describing the country as dangerous. He knew Colombia’s potential, and he wanted to show the world what it was capable of. So he started organizing tech conferences. We talk about how conferences have helped grow and strengthen the Latin America tech community, and how Juan manages to do this work from his home in New York. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf JS Conf Columbia Ruby Conf Columbia Paul Irish Founder Institute Blink tag Bogota JS Obie Fernandez Sarah Mei
Feb 15, 2016
Ep. 74 - Startup Box (Majora Carter)
Majora Carter grew up in the South Bronx, and has spent her life building up the community she loves. Recently, that work has become a bit more technical. She tells us how she created Startup Box, a company focused on providing training and jobs for in-demand roles in quality assurance. We talk about the importance of QA roles in dev, why this work is particularly meaningful to her, and how she’s able to bring her expertise in urban revitalization to the tech world. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Fedcap Digital NYC App Inventor We Play Dots Mass Ideation
Feb 08, 2016
Ep. 73 - Coding Chef (Adrienne Lowe)
She spent over 12 years as a chef. But when Adrienne Lowe decided to invest in coding skills, she didn’t want to leave her culinary love behind. So she merged those two worlds in her blog, a mix of tech and food that got her invited to talk at conference and fall deeper into the coding world she’d discovered. Adrienne shares how she uses her cooking skills to be a better coder, how her love of the python community has made her a passionate community builder, and how a major life event got her started. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf PyATL Write The Docs Hackbright Academy Head First Python ELA Conf PyLadiesATL Žan Anderle
Feb 01, 2016
Ep. 72 - Security Newbie (Chris Palmer)
Chris Palmer spends his time thinking about how to make a browser more secure. But security is a broad concept that can mean different things to different people, and part of a developer’s job is balancing those needs. We talk to Chris about how he makes security decisions and what new developers should consider when thinking about security in the products they build. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Facebook's Free Basic Program Nodeschool Bruce Schneier Hackbright Academy Babage Machine (Ada Lovelace)
Jan 25, 2016
Ep. 71 - Internet For All (Danilo Campos)
Danilo lived in public housing until he was two. Now a self-taught iOS developer, he’s using his technical skills and personal journey to help bring the internet to the thousands living in public housing in the US. We talk to Danilo about the importance of the ConnectHome project, how he navigated his own coding journey, and how he wish he knew sooner that programming wasn’t something that other people did, and that he could do it too. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Github Nicole Sanchez Second Life Everyone On
Jan 18, 2016
Ep. 70 - From Servers to Security (Christina Morillo)
Christina started as a server administrator. But over the years, she found her way into information security, now serving as VP of Technology and Information Risk at Morgan Stanley. She talks to us about the vast world of security, why CodeNewbies should care about security even as developers, and how she’s navigated her own coding journey. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Github Server Administration General Assembly Rebecca Garcia Interview ASP.NET Visual Basic Active Directory Annyce Davis Interview
Jan 11, 2016
Ep. 69 - Manager Newbie (Selena Deckelmann)
Selena’s been in tech for twenty years. She got her first taste of open source software back in 1995, and since then, she’s been an open source contributor bringing more people into tech. She talks about her new role as manager of a dev team, how open source has changed over the years, and what she’s learned from working with beginners. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf PyLadies Mozilla What Beginners Teach Us Postgres BSD Licenses Lynn Root Jessica McKellar
Jan 04, 2016
Ep. 68 - Too Late To Be Awesome (Chanelle Henry)
Chanelle Henry wanted to be awesome. She saw people selling companies and building inspiring products and wondered if it was too late for her to be that awesome. That question inspired a Medium blog post that ended up getting a lot of attention, and getting her invites to speak on that very topic. She tells us how that post helped her reach her awesome, and the changes she made in her life to get there. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf ELA Conf Tim Ferriss Kevin Rose Brené Brown The Tipping Point Julia Child Jerry Seinfeld and Wale Interview Maslow's Hierarchy of Needs Fiverr Is It Too Late To Be Awesome? (blog post) Blink The Art of War Imaginary Audience People Per Hour Winnie Lim (woman taking a year off) If You Think You've Wasted Your Life
Dec 28, 2015
Ep. 67 - Android Developer (Annyce Davis)
Annyce Davis became an Android developer by building an Android app. She took some time to hack away at a prototype, showed it to her boss, and was put in charge of building The Washington Posts’s first Android app. She talks about how she went from Java to Android, what she thinks of iOS, and how important community has been to helping her level up and become a senior software engineer at The Washington Post. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Annyce Davis Interview The Washington Post O'Reilly
Dec 21, 2015
Ep. 66 - Laboratoria (Mariana Costa)
Mariana Costa started Laboratoria to help young women in Lima, Peru get coding skills and improve their lives. A year and a half in, she’s launched this five-month program serving low-income women in four cities, and she’s just getting started. She talks to us about the challenges of working with this demographic, how it feels to see them transform into developers, and how family support is a key part of their program’s success. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Teach For America Andrea Del Rio Episode Laboratoria
Dec 14, 2015
Ep. 65 - Art and Code (Dan Shiffman)
Dan Shiffman doesn’t like titles. As an open source contributor, author, and professor, it might be because he has so many to pick from. In this conversation, we touch on all three, focusing on his work with Processing, a software sketchbook and language for learning how to code within the context of the visual arts, why he loves working with beginners, and how code can be an expressive and powerful artistic medium. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Barbarian Group Processing P5.js ITP at NYU Dan O'Sullivan TechHire Initiative Google Summer of Code
Dec 07, 2015
Ep. 64 - Write Speak Code (Rebecca Miller Webster)
Rebecca Miller Webster created Write Speak Code for herself. She wanted a space that would encourage her to write more, speak more, and contribute to open source more. And in the process of creating that space for others, she grew herself, both as a person and a developer. In this interview, she talks about her experience putting on this conference and how it’s helped many others take bigger steps in their coding journeys. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Write Speak Code RailsConf OpEd Project Vanessa Hurst on CodeNewbie Knight Lab
Nov 30, 2015
Ep. 63 - Free Code Camp (Quincy Larson)
He’s only been coding for four years. But thirteen months ago, Quincy Larson launched one of the most beloved learn-to-code resources in the CodeNewbie community, Free Code Camp. We deep dive into his own learning journey, what he’s learned from helping hundreds of thousands of campers learn to code, and why Free Code Camp will forever be free. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf MOOC Project Euler Node NPM Odin Project
Nov 23, 2015
Ep. 62 - Hello Ruby (Linda Liukas)
Linda Liukas identifies more with being a children’s author than a developer. That might be because she’s spent a good amount of time helping others learn to code than actually coding herself. She used to work for Codecademy, started Rails Girls, and most recently launched a Kickstarter campaign for a book introducing programming to children. The campaign blew past it’s $10K goal, and reached over $380K. Linda talks to us about drawing and writing the book, Hello Ruby, and what she’s learned about the coding journey as she helps kids start their own. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Rails Girls Codecademy Hello Ruby Hello Ruby Kickstarter
Nov 16, 2015
Ep. 61 - Brianna and Brianna's Mother (Brianna Fugate)
When she goes to events, she no longer writes her own name on her name tag. Instead, she writes “Brianna’s Mother”. Ronique, the proud single-mother of a coder talks to us about how she supports and advocates for her daughter, and what it’s been like to see her only child take advantage of the many tech opportunities she’s come by. Brianna tells us how she switched from being pre-med to computer science, and got over the intimidation of sitting next to kids who’d discovered coding long before she knew what programming was all about. She tells us her inspiring stories of working at the White House under US CTO Megan Smith, and coding alongside Googlers, all as a college undergrad. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Spelman College Black Girls Code Kimberly Bryant Kaya Thomas The Pedagogy of the Oppressed Megan Smith
Nov 09, 2015
Ep. 60 - Impostor Syndrome (Alicia Liu)
Software Engineer Alicia Liu has thought a lot about Impostor Syndrome. In fact, she’s written three blog posts, one each year for the past three years, that have illustrated her own relationship with the term and its relevance in the tech community. We dissect those three blog posts and discuss the role of Impostor Syndrome in different parts of a programmer’s journey. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Unlocking the Clubhouse A List Apart Vanessa Hurst Overcoming Impostor Syndrome Quirks Mode jQuery Promocode CODEWEEK for first week free Impostor Syndrome Is Not Just a Confidence Problem You don’t have Impostor Syndrome
Nov 02, 2015
Ep. 59 - The GitHub Nomad (John Britton)
For now, home is Lisbon, Portugal. But as a full-time nomad, who knows where developer John Britton will be a few months from now. John tell us what it’s like to work remotely from various countries while being GitHub’s Education Liaison, a fascinating role that involves coding, marketing, and lots of GitHub tutorials. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Angelfire Pro Git Google Summer of Code Tinkertoy Screenhero Gallery (PHP) Microsoft FrontPage
Oct 26, 2015
Ep. 58 - From Journalist to Developer (Amy Simmons)
Amy Simmons spent six years working as a journalist at the Australian Broadcasting Corporation, the BBC of Australia. As an online journalism, she thought it was a good idea to learn how to code and use that to tell her stories in a new way. So with ABC’s support, she enrolled in a bootcamp, only to find out half way through that she no longer wanted to do journalism at all. Amy tells us how she made the leap into full-time developer and how she found her job as a .NET and C# programmer. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf ABC Rails Girls General Assembly SydJS SydCSS
Oct 19, 2015
Ep. 57 - Podcasting with Changelog (Adam Stacoviak, Jerod Santo)
Developer Adam Stacoviak started Changelog seven years ago, and in that time has built a community and a media company, with the podcast taking center stage. He and his co-host Jerod Santo talk to us about what it's been like building the show over the years, how they escaped podfade, and how they moved from podcast into video. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Changelog Ep. 176: CodeNewbie and Community with Saron Yitbarek Beyond Code
Oct 12, 2015
Ep. 56 - From Temp to Head of Design (Julie Ann Horvath)
She got into tech by doing temporary data entry at the then little-known startup, Yammer. But she saw the opportunities available to those who could code, so she taught herself, taking on more responsibilities to finally become a designer and developer. Julie Ann Horvath opens up about her humble beginnings, what she learned from her controversial exit at Github last year, and the role she plays as an advocate for a more inclusive tech industry. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Dick Costollo Code Doc Geek Feminism Three Miles (This American Life) Yammer Lyft GitHub Julie Ann Horvath Exits Github
Oct 05, 2015
Ep. 55 - Open Source Contributor (Steve Klabnik)
The first open source project Steve Klabnik got involved with was a pretty big one - he took on Hackety Hack, the beloved application that helped kids learn to code. He only meant to help out, but when no else joined, he ended up running the show, and diving headfirst into the open source world. Now, many years and pull requests later, Klabnik shares how he went from Hackety Hack to contributing to Rails to working full-time on the Rust language, and gives us a beginner-friendly overview of the open source world and many lessons he’s learned along the way. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf _why Survivorship Bias High Five bot Rust language Sidekiq Ryan Seashore The Long Tail Code for America Hackety Hack Code Now Discourse Summer of Code
Sep 28, 2015
Ep. 54 - The Hacker (Jonathan Barronville)
Jonathan hacks away on his search engine at Harvard’s Innovation Lab, fine tuning it for the fashion queries his startup handles. He doesn’t have a computer science degree. He doesn’t have a degree at all. But at 21, he’s been able to hack together a tech education that involves reading academic papers, implementing solutions he finds, and lots and lots of searching. He shares his process for hacking and what he’s learned along the way. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Scott Hanselman Scott Hanselman on CodeNewbie Podcast Elasticsearch word net Solr search ConceptNet Rails is a Ghetto Zed Shaw on CodeNewbie Podcast Harvard's Innovation Lab
Sep 21, 2015
Ep. 53 - Peruvian Developer (Andrea Del Rio)
Andrea Del Rio talks about her role as a Mozilla Open Web fellow, how she’s using her technical skills to help civil society organizations, and what it’s like to build products for the Association for Progressive Communications. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf HackerYou Civil society organization APC (Association for Progressive Communications) Mozilla-Knight Open Web Fellows Laboratoria
Sep 14, 2015
Ep. 52 - International Dev (Ayori Selassie)
Ayori Selassie talks to us about how she navigated her career at Salesforce, moving seamlessly across different roles developing her technical and management skills. She also tells us about her work and time spent in different countries working in the tech space, and how her participation in the State Department’s TechWomen Program helped her better understand the international tech landscape. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf TechWomen Program Sailor Moon GeoCities John Henry Thompson
Sep 07, 2015
Ep. 51 - The Pragmatic Programmer - Part II (Dave Thomas)
In part two of our interview with Dave Thomas, we dive into some of his other contributions to the community, including coining the phrase “DRY” (Don’t Repeat Yourself), popularizing the code kata, and signing the Manifesto for Agile Software Development. We explore the impacts of these contributions, particularly to code newbie community. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Code Kata DRY SOLID Manifesto for Agile Software Development Agile Is Dead
Aug 31, 2015
Ep. 50 - The Pragmatic Programmer Part I (Dave Thomas)
Dave Thomas has done a lot for the programming community. He coined the phrase “DRY” (Don’t Repeat Yourself). He popularized the idea of code katas. He was one of the signers of the Manifesto for Agile Software Development, and he's the founder of the Pragmatic Bookshelf publishing company. But despite all that, he refers to himself as simply a programmer. In this episode, he shares his own coding journey, gives advice to new developers on how to navigate the mountain of information available, and how he ended up becoming a publisher. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Lone Star Ruby Elixir Tacit knowledge Design patterns Airbrake Avdi Grimm CodeNewbie Austin Elm Functional programming Statically Typed vs. Dynamically Typed Languages
Aug 24, 2015
Ep. 49 - Getting The Job (Suzan Bond)
Suzan Bond calls herself a band manager, the title that captures the wide range of activities she does in her work helping developers grow their careers. Her marketing, negotiating, and career management advice is filled with solemn, reflective thoughts on how to think through your first programming job, and the steps you can take to better navigate your career. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Superhero Pose TED Talk Patreon : CodeNewbie
Aug 17, 2015
Ep. 48 - Freelance to Full-Time (Nicole Dominguez)
Nicole Dominguez taught herself to code at a pretty young age, and by the time she was in high school, she had paying freelance clients. At 21, she reflects on her freelance days, what she’s learned as a teacher helping others learn coding concepts, and how she was able to teach herself enough to get to her current role as product designer and front-end developer. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf CSS testing snippet with * Muck Rack Sawhorse Media Startup Institute CodeNewbie Discourse Shorty Awards InDesign
Aug 10, 2015
Ep. 47 - Design and Dev (Una Kravetz)
Una Kravets found her love of design at a young age, publishing homemade magazines complete with polls and special color editions and handing them out to her classmates. Now, she translates that love of design to code, building prototypes and design systems at IBM Design. She talks to us about her love of design and dev, how she open sourced her personal goals, and how CodeNewbies can better manage and achieve their coding goals. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Wacom tablet Action Script 2.0 Bluemix The Open Design Foundation Neopets IBM Design Open Source Personal Goals
Aug 03, 2015
Ep. 46 - Self Taught Programmer (Courteney Ervin)
Courteney Ervin taught herself to code. She did it in her spare time, finding hours late at night and on weekends to grow her skills. And in that time, she went to her first hackathon, made her first open source contribution, taught others to code, and finally found herself in a full-time role as a developer. She tells us about her journey, and the key moments that helped her advance her tech career, and shares advice on how others can make the most of their self-taught journey. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Neocities Hack n Jill Girl Develop It Microsoft Access Code Montage Rubular Vanessa Hurst on the CodeNewbie Podcast
Jul 27, 2015
Ep. 45 - Design Director (Kristy Tillman)
When you ask Kristy Tillman about design, she doesn’t just talk about designing for a screen. She touches on space, rooms, fliers, products, both physical and digital. Her fluid, all-encompassing concept of design might be new to our CodeNewbie community, but it’s crucial for her role as Design Director for the Society of Grownups. In this episode, we talk about her design process, how she hires for design roles, and what CodeNewbies can do when designing their own products. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Society of Grown Ups IDEO Revision Path Sian Morson Digital Tools for Design Research IDEO's "Informing Our Intuition" Michael Hinricks Dribbbilisation of Everything Black Cool
Jul 20, 2015
Ep. 44 - CSS Tricks (Chris Coyier)
It took years for CSS Tricks to become the popular front-end and design resource it is today. Creator Chris Coyier talks about starting the website in 2007 and how it’s grown to be the incredible front end community it is now. He also talks about his other project, CodePen, and how building community has been an integral part of the tool. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf A List Apart Element Query CSS Tricks CodePen Container Query
Jul 13, 2015
Ep. 43 - Code and Hip Hop (Earl Bey)
Programmer Earl Bey has always been a hip hop fan. He’s been rapping since he was ten, and even had his own manager. When he was later introduced to tech, he dove into coding full time. Now, he blends his new passion for code with his love for hip hop. He talks about how he uses rap to retain new programming concepts, and gives us a taste of his lyrical skills in a performance of code-infused rhymes on FizzBuzz and Rails. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf ScriptEd FizzBuzz Stress Management article Canvs (formerly Mashwork)
Jul 06, 2015
Ep. 42 - POODR And Beyond - Part II (Sandi Metz)
Sandi Metz describes herself as an "accidental author." Accident or not, her book Practical Object-Oriented Design in Ruby (POODR) is beloved in the ruby community, and she's used her ability to break down complex coding topics to build the second phase of her programming career, one focused on teaching and speaking. In part II of this two-part interview, she talks to us about speaking, how she prepares for her talks and her plans for her upcoming book. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Confessions of a Public Speaker Bailey White NPR This American Life Moth Radio Hour Bath Ruby CoffeeScript
Jun 29, 2015
Ep. 41 - POODR And Beyond - Part I (Sandi Metz)
Sandi Metz describes herself as an "accidental author." Accident or not, her book Practical Object-Oriented Design in Ruby (POODR) is beloved in the ruby community, and she's used her ability to break down complex coding topics to build the second phase of her programming career, one focused on teaching and speaking. In part I of this two-part interview, she talks to us about life pre- and post-POODR, what makes her a great teacher, and why she it took her four years to write POODR. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf RailsConf GoRuCo Exercism 99 Bottles of OOP Myers-Briggs Personality Test Theory of Mind POODR OO (Object Oriented) Programming
Jun 21, 2015
Ep. 40 - From Cars To Code (Angel Jose)
Angel Jose went from selling cars to a working as a developer in under eight months. He talks to us about making that transition, how he found his job, and how he deals with self doubt as a new programmer. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf The Firehose Project Sensay
Jun 15, 2015
Ep. 39 - From Coding To Venture Capital (Andrew Chen)
He knew how to code, but when he graduated school, Andrew Chen decided to go into venture capital. Since then, he’s used his technical background to become an advisor and investor in many tech startups, including Dropbox, Product Hunt, and AngelList. He talks with us about how he leveraged his coding skills to being a tech advisor, how he’s maintained a solid blog for over eight years, and why you don’t have to be a great coder to build something great. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Mohr Davidow Ventures Product Hunt Ryan Hoover Y Combinator Front CodeNewbie Slack Community K Cups Eric Reis WordPress AngelList Wanelo Dropbox Drew Houston Mark Zuckerberg Linode Discourse Joshua Porter Randi Komisar The Monk and the Riddle Archie search engine Veronica search engine Gopher Minimum Viable Product BASIC SquareSpace Growth Hacking Is The New VP Marketing
Jun 08, 2015
Ep. 38 - Hacker Hours (Aidan Feldman)
When developer Aidan Feldman had a line of people waiting for their turn to get coding help from him, he decided to try a different format. Instead of one-on-one tutoring, how about open office hours for anyone coding to come together and work on their skills? And that was the beginning of Hacker Hours. Aidan tells us how he’s built Hacker Hours over the past few years, and how he manages to keep the community accessible and incredibly welcoming. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Hacker Hours
Jun 01, 2015
Ep. 37 - From Skates To Code (Aimee Knight)
She used to be a professional figure skater. And a few years ago, she decided to hang up her skates and trade them in for some code. Software developer Aimee Knight tells us what it was like to transition into tech, how she got her first dev job, and how being a professional athlete has affected her coding journey. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Nashville Software School Treehouse Scholarship Message Systems Baltimore Node School
May 25, 2015
Ep. 36 - Creating jQuery (John Resig)
John Resig, creator of jQuery, talks about what it was like to build the most popular javascript library and then walk away from it five years later to follow his passion for education. We unpack what it’s like to maintain such a popular toolkit, how he feels about books, how he takes on his own learning, and why he made the Women Who Code twitter list. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf jQuery Pamela Fox jQuery Foundation Khan Academy Labs Women Who Code Twitter List Jenn Schiffer's Interview on CodeNewbie
May 18, 2015
Ep. 35 - Stellar (David Mazières)
David Mazières, Chief Scientist at Stellar, talks to us about his work at the Stellar foundation building software to expand financial access. We also talk about how he uses temporary email addresses to ward off spammers, how he started coding in the fourth grade, and why he doesn’t think you need a computer science degree to make an impact in tech. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Byzantine agreement Proof of work algorithm Bitcoin Bitcoin mining Bitcoin Mining and its Energy Footprint cryptographic hash function digital signatures Stellar Consensus Protocol Mail Avenger Greylisting Apple II computer Sinclair ZX81 computer
May 11, 2015
Ep. 34 - Newbie Story: LaToya Allen (LaToya Allen)
For our first Newbie Story, we talk to LaToya Allen, junior software engineer at Avant, a fast-growing Chicago startup. She tells us how she went from bartending to becoming an apprentice, and got her first full-time engineering job in just three weeks. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf 1871 Chicago Women Developers 8th Light Sue Kim Doug Bradbarry Minimax algorithm Repository Pattern Cracking The Interview Code Mike Ebert
May 04, 2015
Ep. 33 - Detroit Water Project (Tiffani Bell)
When developer Tiffani Bell first heard about the water crisis in Detroit from a news article in the Atlantic, she was shocked. So she rolled up her developer sleeves and put up a page to help people who’s water had been shut off. Now, that page has become a full Y Combinator backed non-profit, and she’s the executive director. We talk about civic hacking, the technical challenges she had to overcome to make it work, and the impact her project has made to the lives of many in Detroit. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Detroit Water Project Detroit Water Article from the Atlantic Comedy Hack Day Baratunde Thurston
Apr 27, 2015
Ep. 32 - Rockbot (Raquel Velez)
You probably know her as rockbot, the username that captures her passion for robotics. In this episode, developer Raquel Velez shares that passion with us, telling us all about competing in the DARPA Grand Challenge, how she feels about self-driving cars, and gives us a beginner-friendly walkthrough of how a robot works. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf DARPA Grand Challenge Javascript the good parts Sensor Fusion Rubber Duck Problem Solving Version Control Mechanical Engineering
Apr 20, 2015
Ep. 31 - Girl Develop It (Corinne Warnshuis)
Corinne Warnshuis sat in a Girl Develop It workshop to learn to code. Her love for the community and her community-building skills propelled her from coding newbie to Executive Director of Girl Develop It. She talks to us about her mission to make coding more accessible to women, how to be a good ally, and how the diversity movement in tech has impacted her work. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Sara Chipp's episode Vanessa Hurst's episode Girl Develop It Fetch Softworks iMac #RaceTogether
Apr 13, 2015
Ep. 30 - The Not-Bootcamp (Jeff Casimir)
At a time when people are lining up to get accepted by a programming bootcamp, Jeff Casimir decided to start one that is non-profit. But he doesn't like the term bootcamp -- he prefers "program." We talk about why he decided to make the Turing School non-profit, the complications of quantifying students' skills, and how Turing School approaches its programming curriculum. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Teach for America Hungry Academy Turing School Github APIs Ruby Object Design front-end developer EmberJS FizzBuzz Source Control Automated testing Bubble sort Merge sort Quick sort Eclipse Visual Studio
Apr 06, 2015
Ep. 29 - A Children's Makerspace (Gokul Krishnan)
Gokul Krishnan started the first makerspace in a children's hospital. Working with kids who have chronic illnesses like cystic fibrosis, he created a way for them to be makers. We talk about the benefits of making in the context of being in a hospital, how he approaches learning, and what kinds of tech projects these kids have made. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Project Mach Squishy Circuits Cystic Fibrosis Skype 3D printing
Mar 30, 2015
Ep. 28 - Coding Printers (Kate Donahue)
She was trained to be a web developer. But months after graduating from bootcamp, she's at Makerbot, helping build the software that their 3D printers need to do their job. It's an interesting change -- she's using python instead of ruby, and learned C++ too. We talk about what it's like to be a software developer in a world of hardware, how the two jobs compare, and what some of the challenges are. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf MakerBot MIT Intro to Computer Science Harvard CS50 3D Printed Ears 3D Scanner Python Django NYU Continuing Studies Program C++ MVC (Model View Controller) March Is For Makers
Mar 23, 2015
Ep. 27 - Intro to Raspberry Pi (Matt Richardson)
Matt Richardson, evangelist for the Raspberry Pi Foundation, talks to us about the little computer that's making hardware accessible to more people. We talk about what the Raspberry Pi is, discuss some beginner friendly projects, and chat about a cool bike-based hardware project he made. If you've been thinking about getting started with the Raspberry Pi, this episode is for you. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf hard drive Micro SD Python on your Raspberry Pi Wolfram + Raspberry Pi Scratch on Raspberry Pi Minecraft on Raspberry Pi Raspberry Pi Foundation Blinking LED with Raspberry Pi Cycle Chaser project Hall Effect Sensor Dynamic Bike Headlight Linus Torvalds Linux Zed Shaw Episode
Mar 16, 2015
Ep. 26 - The Hardware Marketplace (Julia Grace)
Julia Grace talks to us about Tindie, the hardware marketplace where creators and hardware enthusiasts can come together to share their goods. We talk about the challenges of building a hardware platform, the different problems these makers are solving, and how software and hardware compare when it comes to accessibility. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Tindie Etsy Jason Huggins Selenium Sauce Labs Raspberry Pi Arduino Arduino Lilly Pad Julia Elman Teen Tech Camp littleBits
Mar 09, 2015
Ep. 25 - From Software To Hardware (Sara Chipps)
It started at a conference. When Sara Chipps sat in the audience and watched a speaker use JavaScript to interact with a smoke detector, she was entranced. She left with a bag of LEDs, and a new love for hardware that led to her ultimately starting her hardware company Jewliebots. She talks to us about her transition from software developer to hardware CEO, the differences she's seen between building software and hardware, and what it's like to build a product for teenage girls. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Highway 1 JSON Arduino Wire strippers Soldering irons Mesh network Open source Emily Rose Guiness beer LED Johnny Five Jewliebots Rick Waldron Spark Francis Gulotta
Mar 02, 2015
Ep. 24 - Monsters And Code (Sarah Frisk)
Developer Sarah Frisk uses her incredible drawing skills to teach coding tools and concepts like git through her comic, Monster Markup Manual. We talk about her love of drawing, how art and code come together, and how monsters can do a great job of learning to code. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Monster Markup Manual Tavern Wenches jQuery Foundation Chassis Framework CSS Frameworks Google Summer of Code IRC GitHub RPG Maker Mono Carmen Sandiego D&D 24-Hour Comics Day Sarah's Ludlum Dare game Crucible Code Reviews
Feb 23, 2015
Ep. 23 - Ask CodeNewbie (Scott Hanselman, Tiffany Peon)
In our first live broadcast of the podcast, we brought on developers Scott Hanselman and Tiffany Peon to chat about hot topics in the CodeNewbie community. We talked about finding a dev job, code mentorship, and our thoughts on Zed Shaw’s critiques of programming bootcamps. We recorded live on, and we loved having you in the chatroom to ask questions, comment, and join us in the conversation. And we’ll definitely do another live edition of Ask CodeNewbie soon. Hope you can join us then! Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf CodeNewbie Episode with Zed Shaw Office Space CodeNewbie Episode with Scott Hanselman John Sonmez's Soft Skills User group Qdoba Betamax vs. VHS Constant Contact Rock Tumbler Service Objects Code Death March XML Mainframe Object Oriented Programming POODR
Feb 16, 2015
Ep. 22 - Intro to UX (Catt Small)
Catt Small gives us a great intro to UX (user experience) design, including insight on her design process, how she works with users to create great digital experiences, and how code newbies can get started in UX design. She also tells us how she used Leap Motion to design a music instrument you can play using gestures. Lots of great stuff in this episode. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Design with Animation Photoshop Sketch usability testing Framer Axure Advice for New UX Designers discovery interviews Learn Startup book Don't Make Me think (book) Lean UX UX Team of One Heuristic Reviews Neilson Norman Group UX Magazine Smashing Magazine Leap Motion pseudocode
Feb 09, 2015
Ep. 21 - Teaching Kids To Code (Rebecca Garcia)
Developer Rebecca Garcia had always loved computers. At a young age, she went to MIT's two-week computer science camp. She was surrounded by kids who love to build and make, just like her. But at over $1K a week, it wasn't a very accessible way for kids to learn to code. So when she learned about Coder Dojo many years later, an organization that creates free coding workshops for youth, she wanted in. So she started CoderDojo NYC two years ago, and has been helping kids from ages 7-17 learn to code. We talk about the incredible things these kids have been able to accomplish in these workshops, her thoughts on teaching code in public school, and how she found her own way as a self-taught developer to her current role as a developer evangelist at Squarespace. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf DoSomething Tim Ferris Squarespace CoderDojo CoderDojo NYC Little Bits The Imitation Game Hacker Hours America's Test Kitchen Test Kitchen Cooking School Xena Warrior Princess Episode with Vanessa Hurst Coding Is Not The New Literacy Seth Godin Linchpin
Feb 02, 2015
Ep. 20 - Accessibility (Joseph McLarty)
Joseph McLarty, developer and accessibility advocate, talks to us about issues of accessibility and how we can create, and remove, invisible barriers that keep people from accessing the web. We talk about tools like screen readers, and how as developers, we can do simple things like use semantic tags that would help many people. We also touch on the legal issues on accessibility, and how we can learn more about the topic and ways we can create a more accessible web for all. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf screen readers Jaws (a screen reader) NVDA (free, open source screen reader) Web AIM VoiceOver W3C Triforce Section 508 Accessibility for Ontarians with Disabilities Act (AODA) Americans With Disabilities Act WCAG (Web Content Accessibility Guidelines)
Jan 26, 2015
Ep. 19 - The Hard Way (Zed A. Shaw)
Zed A. Shaw, developer and author of the Learn the Hard Way series, talks to us about how to learn to code, his own approach to learning a new programming language, and why he’s not a fan of programming bootcamps. He also answers a few questions from the CodeNewbie community, including what the A in his name stands for. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Zardoz Learn Python the Hard Way Learn SQL the Hard Way Scala Go Erlang Zed’s bootcamp blog post Lisp
Jan 19, 2015
Ep. 18 - Autotune, Inclusivity, and Getting A Job (Vanessa Hurst)
Vanessa Hurst, founder of CodeMontage, has spent a lot of her career making tech an inclusive space for all people, particularly women. We talk about how she created that space through Girl Develop It, the non-profit she founded, her perspective on managing your career as a code newbie, and particularly about getting that first tech job. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Breast Pump Hackathon Sara Chipps Moto360 Girl Develop It xkcd: How it works Megan Smith So Good They Can't Ignore You
Jan 12, 2015
Ep. 17 - Getting Involved (Scott Hanselman)
You may have heard of Scott Hanselman from his own podcasts and his very popular tech blog. We talk to him about how he creates all this helpful tech content, why it's important to be a social developer, and how we can evaluate our own coding abilities. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Keys Left Nick Burns, Your Company's Computer Tech Guy Scott's Blog 7-Minute Workout JQuery Pair Programming Root Cause Analysis Nerdist Coding Horror Blog Joel on Software Jekyll Markdown Episode with Katrina Owens Kids in the Hall
Jan 04, 2015
Ep. 16 - Code Ghost (Jenn Schiffer)
Engineer and artist Jenn Schiffer talks to us about the Vart Institute, the side project that blends her love of art with her love of javascript. We dive into how she brings those two worlds together, what the difference is between teaching an eight-year old and an eighty-year old how to code (she’s taught both), and about her experience working on the academic side of computer science. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Make 8 Bit Art IRC Montclair State University Casper the Friendly Ghost Ev Williams Sudoku Java Pig Latin iGoogle Impostor Syndrome Uber Mary Cassatt
Dec 28, 2014
Ep. 15 - Intro to DevOps (Christopher Webber)
There's more to coding than just your code. In this episode, we talk to developer Chris Webber about devops, and all of the infrastructure-related things that are also important in getting your app to work. We untangle some devops concepts, like feature flats and the different programming environments, and talk through what a code newbie should know about devops when working on their code projects. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Devops the Title Match What DevOps Means To Me Adam Jacob on DevOps SysAdvent Docker Chef Puppet Nginx DevOps at Etsy Hadoop Vagrant Linode LDAP MongoDB PuppetConf Load Balancer Deployment at Netflix
Dec 21, 2014
Ep. 14 - On Testing (Noel Rappin)
You've probably heard of this idea of testing. Or maybe you've just heard of test driven development and you're not really sure what it is or whether or not you should learn about it. In this episode, Noel Rappin, developer and author of the new book "Rails 4 Test Prescriptions" gives us a newbie-friendly explanation of the world of testing. We talk about different types of tests, we walk through an example of how you can approach something with tests first, and why test driven development can be a great tool for planning and organizing your code, especially as a code newbie. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Test Driven Development By Example Extreme Programming Explained RSpec Selenium Behavior Driven Development Spike
Dec 14, 2014
Ep. 13 - The Not-So-Amateur Programmer (Lauren Orsini)
If you're looking for solid, newbie-friendly guides to tech, Lauren Orsini's got you covered. As a tech journalist for ReadWrite, she's written some CodeNewbie favorites, including a great explanation of git and GIthub. We talk about her writing process, how she tackles a new piece of technology and learns it well enough to write about it, and why she calls herself an "amateur" programmer and really needs to stop. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf How to draw an owl Learn Python the Hard Way Git Real (Code School) Cloud to Butt PyLadies
Dec 07, 2014
Ep. 12 - Mother Coders (Tina Lee)
When it was time for lunch, the other students ate and got to know each other while Tina Lee searched for a place to nurse her baby. The only one she found in that coding workshop was the cold, dark, filthy room where the company's developers slept - at least that's what it looked like. And she sat, frustrated that in a workshop that was meant to be inclusive, she still felt very much alone. So she started Mother Coders, the tech education program designed for mothers who want to gain technical skills. We talk about the challenges of being a mom learning to code, how organizers can make their tech events more mom-friendly, and how to make coding more accessible to all mothers. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Skillcrush RailsBridge Next Space The Exploratorium Stephanie Oh
Nov 30, 2014
Ep. 11 - 24 Pull Requests (Andrew Nesbitt)
It was just a static webpage, telling you to get in the holiday spirit by making open source contributions. But 24 Pull Requests soon became its own open source project, with people adding features to make it fun and easy to make those contributions. We talk to creator Andrew Nestbitt about how code newbies can get started in making open source contributions, why getting involved in open source is a great idea, and how to get over the intimidation you might feel at the prospect of making your first pull request. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf TravisCI JS Bin The Pull Request Hack Bunny Binky HackerNews 24 Pull Requests
Nov 23, 2014
Ep. 10 - Nitpicks and Devils (Katrina Owen)
She calls them nitpicks, her term for the code reviews people get on It's a platform that developer Katrina Owen created to help people get mentorship and feedback on their code. It started as a project for her own students, but grew into something much more. Katrina talks to us about building her platform to help people become better programmers, how she went from being a secretary to studying biology to being a programmer, and how code newbies can make the most of Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Head First Series Bike Shed Wordoid "Upside of Quitting" - Freakonomics Episode Sandi Metz Javaranch
Nov 16, 2014
Ep. 9 - How To Build A Product (Poornima Vijayashanker)
Building a web product was a lot harder in 2006 than it is now. Poornima Vijayashanker tells us what it was like to code back in those days as founding engineer at Mint, an app that later sold to Intuit for $170 million. Since then, she's been helping people better understand the product development process through her blog and company Femgineer. We talk about what code newbies should think about when building a new app, whether for fun or for profit, and how it takes more than code to make a great product. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Femgineer Mint
Nov 09, 2014
Ep. 8 - From Student Project to Big App (William Jeffries)
When William Jeffries had to think of a project to work on as a bootcamp student, he decided to build an app that could detect and report temperatures in apartments when they dropped below a certain degree. His mission was to help people find heat in the winter, and he called it Heat Seek. In a few months, his student project grew past the classroom walls, getting the attention of city officals, entrepreneurs, and citizens excited to help. William tells us how the technology works, how he built the app as he was learning to code himself, and about the mindset that helped him get through the doubts many newbies face. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Heat Seek NYC Big Apps Twine Heat Seek's Kickstarter Campaign The Study on Coding and Language
Nov 03, 2014
Ep. 7 - Meteor (Ciara Burkett)
When Ciara Burkett saw the movie 'Hackers' at age five, she told her mother she wanted to be just that - a hacker. But it wasn't until exploring liberal arts in college that she remembered her early fascination with tech. So she gave finally it a try. Now a Meteor developer and teacher, she tells us about organizing tech meetups, why she loves the beginner-friendly, javascript framework, and shares some of her own struggles learning to code. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf
Oct 26, 2014
Ep. 6 - Comics and Code (Rachel Nabors)
Rachel Nabors started as a cartoonist. But when she needed jaw surgery and didn't have the health insurance to get it, she decided it was time to get more lucrative skills. Now a cartoonist, developer, and speaker, she tells us about her transition into programming, how to tell stories with code, and what it means to be an interaction developer. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf Don't Do What You Love CodePen How To Win Friends And Influence People Understanding Comics Learn To Program - Chris Pine CSS Sprite Sheet Animations with steps() Skrollr.js Javascript Enlightenment
Oct 20, 2014
Ep. 5 - Speaking of Speaking (Marty Haught)
Marty Haught, director of Ruby Central, the non-profit that organizes Rails Conf and Ruby Conf has read and reviewed over 1,000 talk proposals, and organize several regional and national conferences for developers. We talk about how to write a great talk proposal, how to make conferences a welcome and inclusive space for all developers, and how to prepare for your next big talk. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf
Oct 12, 2014
Ep. 4 - Wearing All The Hats (Kinsey Ann Durham)
Self-taught developer Kinsey Ann Durham didn't stop at learning to code. In two years, she's spoken at tech conferences around the world, started an organization in Kenya to help women entrepreneurs (and of course wrote the software it runs on), and organizes events focused on women in tech in her town in Colorado. We talk about what it was like to give her first tech talk, how to use your coding skills for social good causes, and how she handled someone telling her that she should be a secretary instead. Glad she didn't listen. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf RailsBridge Women Who Code Kubmo CodeTriage Thoughtbot Apprenticeship
Oct 05, 2014
Ep. 3 - Code Couple (Felicia O'Garro, Jamal O'Garro)
After just two months of teaching themselves to code, Felicia and Jamal O'Garro got paid to build and fix other people's websites. And soon after that, they started Code Crew, the community that's taught over two thousand people how to code in just a year and half. We talk about what it's like to work as a couple, how they discovered tech, and how they used their coding passion to build a thriving community of learners. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf MIT Open Courseware Girl Develop It Michael Hartl Chris Pine’s Learn To Program Hacker News Reddit (Learn Programming)
Sep 28, 2014
Ep. 2 - Coding Like A Boss (Brian Douglas)
Brian Douglas, rails developer at Izea and graduate of the Bloc program, shares his story of learning to code and finding a job in 7 months, while also getting his MBA, working full time, running the online study group, Ruby Newbies, and having a young son at home. We talk about the different tools he used to learn how to code, how he landed his first programming job, and there may or may not be some unexpected singing. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf RailsConf Talk on Reading Code (video) Bloc (online coding course) Ruby Rogues Podcast Blacksmith Turned Coder (book) Ruby Newbies (videos) The Well-Grounded Rubyist (book) 'Do This Before You Bloc' (blog post)
Sep 22, 2014
Ep. 1 - Bootcamps, Water Coolers, and Hiring Devs (Carlos Lazo)
Carlos Lazo, software developer at Time Inc. and graduate of the programming bootcamp, the Flatiron School, shares his unique programming experiences in the first episode of the CodeNewbie podcast. We talk about working in hardware and software, the difference between studying computer science and actually being an engineer, what he's learned from leading recruitment and interviewing over 100 engineers, and why after all that, he decided to attend a three-month bootcamp to become a web developer. Show Links Hover (sponsor) Red Hat (sponsor) Linode (sponsor) Actualize (sponsor) Codeland Conf
Sep 16, 2014