Look for any podcast host, guest or anyone
Showing episodes and shows of

CodeNewbie

Shows

CodeNewbieCodeNewbieS25:E6 - Big Tech: What They Say vs. What They Mean (Rachel Lee Nabors)Saron sits down with Rachel Nabors again. They talk about what Rachel has been up to since they were last on the show in 2017, the inside scoop of Big Tech, and Rachel’s experience working for organizations such as Meta, Amazon, and Microsoft. You’ll also hear why Rachel has decided their next chapter will be at a startup and what they are hoping for in their future. Show Links Partner with Dev & CodeNewbie! (sponsor) See Rachel at React Brussels (Oct 13) See Rachel at React JS Day, Verona (Oct 27) See Rachel at City JS Berlin (Nov 3) See...2023-09-2047 minCodeNewbieCodeNewbieS23:E1 - Psychological Safety in Tech (Taylor Poindexter)Welcome back to Season 23 of the CodeNewbie Podcast! We sit down and talk to Taylor Poindexter, co-founder of Black Code Collective, an organization that strives to create a safe space for software engineers to thrive. She is also an Engineering Manager at Spotify. In her downtime you can find her adventuring, tweeting about tech, and creating whiskey videos for Instagram. She talks to us about her coding experience, the importance of taking breaks and what psychological safety in the workplace looks like. She also talks to us about her organization Black Code Collective. Show Links Partner...2023-02-1535 minCodeNewbieCodeNewbieS22:E1 - The new wave of frontend developer tools are on their way (Chris Ferdinandi)To welcome back our show for Season 22, we talk with a familiar face to the CodeNewbie Podcast, Chris Ferdinandi. Chris is the author of the Vanilla JS Pocket Guide series and the creator of the Vanilla JS Academy training program. On today's episode, Chris talks about what he's learned since coming on the show in 2020, how he sees the future of frontend development evolving over the next few years, and what tools might help in your next job search. Show Links Partner with Dev & CodeNewbie! (sponsor) 11ty API Angular Astro Browser Native JavaScript CSS Client-side vs...2022-11-0934 minCodeNewbieCodeNewbieS19:E1 - What are the benefits of learning in public (Gift Egwuenu)Since CodeNewbie is doing a learn in public challenge this month, in this episode we talk all about learning in public with Gift Egwuenu, Frontend Developer, and past CodeLand speaker on the topic of learning in public. Gift talks about why learning in public is the fastest way to learn, what learning in public can look like for different people, and getting over the hurdle of the anxiety of putting yourself out there. Show Links Partner with Dev & CodeNewbie! (sponsor) CodeNewbie Challenge: Learn in Public [Keynote] One Rule to Rule Them All: Learning in Public PHP...2022-02-0736 minCodeNewbieCodeNewbieS15:E8 - What good soft skills look like (Ben Halpern, Kristen Palana, Liana Felt)We do a crossover episode with DevDiscuss and CodeNewbie talking about, and role playing different soft skills, because this topic of soft skills is so important that we thought both of our audiences could benefit from it. To talk about these skills and to help us show what they can look like, we are joined by artist and educator, Kristen Palana, and Liana Felt, senior people operations manager at Forem. Show Links Partner with Dev & CodeNewbie! (sponsor) Soft Skills & Career Success: How to Be Excellent at Work Ben HalpernBen Halpern is co-founder...2021-03-2944 minCodeNewbieCodeNewbieS15:E1 - What are the skills you need to go from developer to entrepreneur (Ben Halpern)In this episode, we talk about what are the core skills you need to go from developer to entrepreneur with Ben Halpern, co-founder of Forem, which acquired CodeNewbie in 2020. Ben talks about getting into development with entrepreneurship on the brain, building DEV and now his new venture, Forem, and what skills he looks for when hiring developers. Show Links Partner with Dev & CodeNewbie! (sponsor) DEV community.codenewbie.org GeoCities PHP Linux Ruby on Rails Node.js Lynda Egghead Udemy Stripe API Ben HalpernBen Halpern is co-founder of Forem.2021-02-0849 minCodeNewbieCodeNewbieS13: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 Partner with Dev & CodeNewbie! (sponsor) Screen reader Codebar Sass BBC News Sareh HeidariSareh is a Senior Software Engineer at BBC News, based in London, UK. She cares about web performance, accessibility, and...2020-09-0735 minCodeNewbieCodeNewbieS13: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 Partner with Dev & CodeNewbie! (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 Ja...2020-08-3135 minCodeNewbieCodeNewbieS13: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 Partner with Dev & CodeNewbie! (sponsor) Shopify CSS Drupal Git Sass Susy Floats Responsive Web Design Flexbox CSS Grid HTML JavaScript Codecademy Rachel Andrew CSS Specifications Writing Mode Chrome Canary Firefox Nightly Safari Technology Preview w3c / csswg-drafts CSS Shapes Hui Jing ChenHui Jing is a...2020-08-2444 minCodeNewbieCodeNewbieS13: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 Partner with Dev & CodeNewbie! (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 Sam JulienSam...2020-08-1742 minCodeNewbieCodeNewbieS13: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 Partner with Dev & CodeNewbie! (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...2020-08-1035 minCodeNewbieCodeNewbieS13: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 Partner with Dev & CodeNewbie! (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...2020-08-0345 minCodeNewbieCodeNewbieS12: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...2020-06-0843 minCodeNewbieCodeNewbieS12: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 Partner wi...2020-06-0148 minCodeNewbieCodeNewbieS12: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 Partner with Dev & CodeNewbie! (sponsor...2020-05-2537 minCodeNewbieCodeNewbieS12: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, zefrank.com. 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, zefrank.com, which won a 2002 Webby Award for Best Personal Website and in 2005, was featured in Time Magazine’s “50 Coolest Websites.” Show Links Partner with Dev & CodeNewbie! (sponsor) Ze Frank ze...2020-05-1843 minCodeNewbieCodeNewbieS12: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 Partner with Dev & CodeNewbie! (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 Op...2020-05-1142 minCodeNewbieCodeNewbieS12: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 Partner with Dev & CodeNewbie! (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...2020-05-0433 minCodeNewbieCodeNewbieS12: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 Partner with Dev & CodeNewbie! (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...2020-04-2742 minCodeNewbieCodeNewbieS12: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 Partner with Dev & CodeNewbie! (sponsor) PRIMA Computing COBOL COBOL, a 60-year-old computer language, is in the COVID-19 spotlight High-level programming language Assembly language Java C# Python IBM Basic Assembly Language and successors Mainframe computer BASIC PL/I Von-Neumann Model Object-oriented pr...2020-04-2034 minCodeNewbieCodeNewbieS12: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 Partner with Dev & CodeNewbie! (sponsor) Vanilla JS Academy Vanilla JavaScript Pocket Guides CSS HTML PHP Stack Overflow WordPress...2020-04-1342 minCodeNewbieCodeNewbieS11: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 Partner with Dev & CodeNewbie! (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 Allen Whearry...2020-03-1642 minCodeNewbieCodeNewbieS11: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 Partner with Dev & CodeNewbie! (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...2020-03-0940 minCodeNewbieCodeNewbieS11: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 Partner with Dev & CodeNewbie! (sponsor) Technology Transformation Services (TTS) C++ 18F COBOL Mainframe U.S. General Services Administration (GSA) Data.gov Cloud.gov Login.gov Python Open source Code for America Aidan FeldmanAidan Feldman is the Technology Director at t...2020-03-0241 minCodeNewbieCodeNewbieS11: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 Partner with Dev & CodeNewbie! (sponsor) Pathrise GitHub GitHub Accenture Freddie Mac LinkedIn React...2020-02-2445 minCodeNewbieCodeNewbieS11: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 Partner with Dev & CodeNewbie! (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 Ga...2020-02-1735 minCodeNewbieCodeNewbieS11: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 Partner with Dev & CodeNewbie! (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...2020-02-1045 minCodeNewbieCodeNewbieS11: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 Partner with Dev & CodeNewbie! (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 Un...2020-02-0347 minCodeNewbieCodeNewbieS11: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 Ada 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 Partner with Dev & CodeNewbie! (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 Co...2020-01-2744 minCodeNewbieCodeNewbieS10: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 Partner with Dev & CodeNewbie! (sponsor) Git TypeScript Vue React Coursera Khan Academy Burning Man NYU: ITP Physical Computing LEGO MINDSTORMS Udemy Python (programming language) Node Angular jQuery JavaScript Udacity Java...2019-11-1141 minCodeNewbieCodeNewbieS10: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 Partner with Dev & CodeNewbie! (sponsor) Design in Tech Report WordPress STEAM (science, technology, engineering, art, and mathematics) Square RISD: Rhode Island School of Design Kleiner Perkins Automattic Kickstarter Publicis Sapient John MaedaJohn Maeda is an American technologist, designer, engineer, artist, investor, author, and teacher. He is Chief Experience Offi...2019-11-0443 minCodeNewbieCodeNewbieS10: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 Partner with Dev & CodeNewbie! (sponsor) Osborne 1 dBase Harvard Business School Defense Advanced Research Projects Agency (DARPA) United States Digital Service Code for America JavaScript Cascading Style Sheets (CSS) Graphical user interface Surely You're Joking, Mr. Feynman! R (programming language) Jupyter Notebook C (programming language) Fortran AWK ed (text editor) ex (text editor) Make (magazi...2019-10-2834 minCodeNewbieCodeNewbieS10: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 Partner with Dev & CodeNewbie! (sponsor) BASIC Dyn Kickstarter Etsy HTML Resilient Management Responsive web design Wh...2019-10-2145 minCodeNewbieCodeNewbieS10: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 Partner with Dev & CodeNewbie! (sponsor) Slack Go Virtual Machine Jessie Frazelle Rancher Labs Java (programming language) Amy Codes Docker Swarm Mesos Container Orchestration Ada Developers Academy Omegle Kubernetes Amy ChenYoutuber & Distributed Systems-er.2019-10-1436 minCodeNewbieCodeNewbieS10: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 Partner with Dev & CodeNewbie! (sponsor) Mary Meeker's Internet Trends Benedict Evans Newsletter Powderkeg Podcast The Learn to Code Wi...2019-10-0738 minCodeNewbieCodeNewbieS10: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 Partner with Dev & CodeNewbie! (sponsor) cURL Patreon Rails Pluralsight/Code School Dreamweaver Git ColdFusion Object-oriented programming...2019-09-3036 minCodeNewbieCodeNewbieS10: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 Partner with Dev & CodeNewbie! (sponsor) Got a Story About Age Discrimination in the Workplace? We Want to Hear From You. Cutting 'Old Heads' at IBM U.S. Equal Employment Opportunity Commission (EEOC) Ariana TobinAriana is engagement editor and reporter at ProPublica...2019-09-2335 minCodeNewbieCodeNewbieS9: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 Partner with Dev & CodeNewbie! (sponsor) CodeNewbie Survey Lisp BASIC Remote Method Invocation (RMI) Don't repeat yourself (DRY) Java C++ Mainframe computers Metaprogramming Agile Manifesto Eiffel COBRA AltaVista Programming by Coincidence Orthog...2019-08-2650 minCodeNewbieCodeNewbieS9: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...2019-08-1944 minCodeNewbieCodeNewbieS9: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 Partner with Dev & CodeNewbie! (sponsor) CodeNewbie Survey C Sharp (programming language) NetBeans Eclipse Coursera Udemy COBOL Sequential Programming Functional programming Object-oriented programming Get Programming with Java C++ Continuous Integration (CI) Oracle Kh...2019-08-1242 minCodeNewbieCodeNewbieS9: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 Partner with Dev & CodeNewbie! (sponsor) Figma CodeNewbie Survey webpack Task Runner Udacity Pluralsight Code School Smashing Magazine Pinterest Flash Skeuomorphism Markup Bootstrap CSS Animations Pantsuit: The Hillary Clinton UI pattern library...2019-08-0548 minCodeNewbieCodeNewbieS9: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 Partner with Dev & CodeNewbie! (sponsor) Progressive Muscle Relaxation 3...2019-07-2941 minCodeNewbieCodeNewbieS9: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 Partner with Dev & CodeNewbie! (sponsor) Django Girls Tutorial Gatsby JS Flexbox Froggy JavaScript CSS Moving Past Tutorials: a course on...2019-07-2245 minCodeNewbieCodeNewbieS9: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 Partner with Dev & CodeNewbie! (sponsor) jQuery fuzzywuzzy gender-guesser Beautiful Soup Hate Index JSON D3 JavaScript Python Excel Craig Newmark Graduate School of Journalism Lodash NLTK pandas Sandeep JunnarkarSandeep Junnarkar is an associate professor and the di...2019-07-1539 minCodeNewbieCodeNewbieS9: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 callforcode.org. Show Links Partner with Dev & CodeNewbie! (sponsor) Natural language processing FEMA Watson AI Rails Raspberry Pi LoRa Serverless Cloud Functions Twilio...2019-07-0837 minCodeNewbieCodeNewbieS5: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 Partner with Dev & CodeNewbie...2018-09-2435 minCodeNewbieCodeNewbieS5: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 Twitch.tv, back when it was called Justin.tv. Show Links Partner with Dev & CodeNewbie! (sponsor) Tessel JSCONF US NodeBots Johnny-Five Arduino How microcontrollers work Suz Hinton's...2018-09-1038 minCodeNewbieCodeNewbieS5: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 Partner with Dev & CodeNewbie! (sponsor) CodeNewbie Patreon Jarvis's YouTube Channel "Why I don't code anymore" [Jarvis's YouTube video] Codeland Conf Codeland 2019 Jarvis JohnsonJarvis is an Engineering Manager at Patreon, Youtuber, and co-host of the comedy podcast about feelings, Sad Boyz. 2018-09-0346 minCodeNewbieCodeNewbieS4: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 Partner with Dev & CodeNewbie! (sponsor) MHacks8 "Hackathons" CodeNewbie Podcast episode blondiebytes YouTube channel Codeland Conf Codeland 2019 Kathryn HodgeKathryn Hodge works as a software developer at a...2018-05-2132 minCodeNewbieCodeNewbieS3: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 Partner with Dev & CodeNewbie! (sponsor) Vue.js Evan You (creator of Vue.js) jQuery Replacing jQuery With Vue.js: No Build Step Necessary (Smashing magazine article) React CSS Tricks Coding Like A...2018-02-2643 minCodeNewbieCodeNewbieS1: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 Partner with Dev & CodeNewbie! (sponsor) JavaScript 30 Technical Writer position at CodeNewbie Preact JS React JS CSS Tricks Codeland Conf Codeland 2019 Wes BosWes Bos is a Full Stack Developer, Speaker and Teacher...2017-09-0548 minCodeNewbieCodeNewbieS1: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 Partner with Dev & CodeNewbie! (sponsor) Bits, Bytes, Building With Binary (Vaidehi's blog post) 100 Days of Code Rust Hexes and Other Magical Numbers (Vaidehi's blog post...2017-08-2940 minCodeNewbieCodeNewbieS1: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...2017-08-2456 minCodeNewbieCodeNewbieS1: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 Partner with Dev & CodeNewbie! (sponsor) ADA 1990 W3C Illinois Institute of Technology Dev Bootcamp An Introduction to Web Accessibility (Stephanie's Blog Post) WCAG (Web Content Accessibility Gu...2017-08-1654 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) 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...2017-08-0150 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Integrated Library System Version Control System Memcached New York Public Library Git Khan Academy CodeNewbie YouTube channel Codeland, CodeNewbie's conference - April 21 and 22 in NYC Codeland Conf Codeland 2019 Courteney ErvinCourteney Ervin codes in the space where open source meets social good...2017-07-2533 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) xkcd comic "Standards" Java Grails Abacus Web Content Accessibility Guidelines (WCAG) An Alphabet of Accessibility Issues CodeNewbie YouTube channel Codeland, CodeNewbie's conference - April 21 and 22 in NYC Codeland Conf Codeland 2019 Sterling Wa...2017-07-1845 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) 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 Codeland...2017-07-0640 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) 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 Au...2017-06-2742 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Mayor de Blasio’s announcement CodeNewbie YouTube channel Codeland, CodeNewbie's conference - April 21 and 22 in NYC Codeland Conf Codeland 2019 Minerv...2017-06-2134 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) 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 Intr...2017-06-1347 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Screen Shake Juice (video game concept) Eko Pop In Matter: JavaScript 2D physics engine Draw Distance Learning Through Failure - the...2017-06-0542 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) The Coding Train NYU ITP p5.js Arduino Raspberry Pi Processing HAT (Hardware Attached on Top) Socket.io Stedelijk Museum - Tinguely Exhibit Stephanie's Slides CodeNewbie YouTube channel Codeland Conf...2017-05-3046 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) KDD Conference ACM Conference SQL R...2017-04-2445 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Peter Aitken AlterConf Overcoming the Challenges of Mentoring (Kim's talk) Codeland, CodeNewbie's conference - Ap...2017-04-1048 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Python Twilio Arduino Making Embedded Systems book by Elecia NumPy voltmeter Threat Modeling Nest Chris Svec's Podcast Interview Embedded fm, Elecia's Podcast Codeland, CodeNewbie's conference - April 21 and 22 in NYC Codeland Conf Codeland 2019 Elecia WhiteAuthor...2017-04-031h 09CodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Arduino Raspberry Pi Hacker News Thermal runaway VHDL nvidia AMD Ringly Roomba logo (programming language) ARM Processors Hardware Description Language Intel Microp...2017-03-2754 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Jupyter Codeland - CodeNewbie Conference Dave Thomas episode Open Collective OSCON Sloan Foundation NPM Nteract CodeNewbie on Patreon Co...2017-03-2048 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Pascal CodeNewbie "The Ethics of Coding" episode Daily Mail article on Ugly Meter App Ugly Meter app Fox video...2017-03-0647 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) AU Game Lab National Intrepid Center of Excellence Veterans Writing...2017-02-131h 06CodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Samaschool Burnin...2017-01-021h 11CodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Quincy Aimee Knight's CodeNewbie interview Code Wars Codecademy #100DaysofCode (blog post) Codeland Conf Codeland 2019 Alexander KallawaySelf-taught web deve...2016-12-2658 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie...2016-11-2154 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Radiolab MySQL Firebase Remote Config Desk.com NPR Google Analytics NPR One Developer Center Codeland, our CodeNewbie conference Codeland Conf Codeland 2019 Nick D...2016-11-1455 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) GroupMe Alexandra Jordan Titstare TechCrunch Disrupt TechCrunch Ford Sync Black Girls Code TechCrunch Include Stuxnet virus Codeland, our CodeNewbie conference Codeland Conf Codeland 2019 Leslie HitchcockLeslie is...2016-11-0741 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) 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 fo...2016-10-3158 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) AJAX Github VPN Ep. 20 - Accessibility Laravel DRY Stack Overflow Tech Crunch Cribs Codeland Conf Codeland 2019 Aurelian...2016-08-221h 26CodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Saron's Vlog Channel The Difference MySQL Django Found Fellowship Program Hypercard HyperTalk AppleTalk Adrian Holovaty Simon Wilson CodeNewbie Newsletter Sign up CodeNewbie Community Newslett...2016-08-151h 17CodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) New York Tech Meetup CodeNewbie Gina Trapani on CodeNewbie Codeland Conf Codeland 2019 Saron YitbarekSaron is the founder of CodeNewbie and host of the CodeNewbie Podcast.2016-08-0849 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) 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 Codeland Conf Code...2016-08-0139 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) 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 Codeland Conf Codeland 2019 Nickolas MeansNick is...2016-07-1152 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Liz Bailie YAGNI EmberJS John Resig's Interview on CodeNewbie jQuery FrontPage Visual Basic Q Basic GW Basic Glimmer Oauth Skylight Codeland Conf Codeland 2019 Yehuda KatzYehuda Katz is one of the creators of Ember.js, a member...2016-06-0559 minCodeNewbieCodeNewbieEp. 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 L...2016-05-301h 07CodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Project Euler RailsBridge Rails Pair programming Firehose Project Skillcrush PyLadies Girl Develop It Codeland Conf Codeland 2019 Sharon SiegelSharon is CodeNewbie's first apprentice developer. She is very passionate about...2016-05-1657 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Write Speak Code RailsConf OpEd Project Vanessa Hurst on CodeNewbie Knight Lab Codeland Conf Codeland 2019 2015-11-301h 08CodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) MOOC Project Euler Node NPM Odin Project Codeland Conf Codeland 2019 Quincy LarsonQuincy Larson is a JavaScript developer and the teacher who founded Free Code Camp.2015-11-231h 22CodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Changelog Ep. 176: CodeNewbie and Community with Saron Yitbarek Beyond Code Codeland Conf Codeland 2019 Adam StacoviakAdam Stacoviak is the Founder and Editor-in-Chief of The Changelog.Jerod...2015-10-121h 25CodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Scott Hanselman Scott Hanselman on CodeNewbie Podcast Elasticsearch word net Solr searc...2015-09-211h 08CodeNewbieCodeNewbieEp. 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 Partner with Dev...2015-08-2455 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Superhero Pose TED Talk Patreon : CodeNewbie Codeland Conf Codeland 2019 Suzan BondSuzan is a trained executive coach and a CMO-for-Hire for tech companies and software developers. 2015-08-1747 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) CSS testing snippet with * Muck Rack Sawhorse Media Startup Institute CodeNewbie Discourse Shorty Awards InDesign Codeland Conf Codeland 2019 Nicole DominguezNicole Do...2015-08-1048 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Neocities Hack...2015-07-271h 04CodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Society of Grown Ups IDEO Revision Path Sian Mors...2015-07-201h 12CodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) The Firehose Project Sensay Codeland Conf Codeland 2019 Angel JoseAngel learned to code at the FirehoseProject and made a jump from a prior life as a contractor and car dealer into on as a software developer. He currently works at Sensay.it in Venice Beach, CA...2015-06-151h 02CodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Mohr Davidow Ventures Product Hunt Ryan H...2015-06-081h 09CodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) jQuery Pamela Fox jQuery Foundation Khan Academy Labs Women Who Code Twitter List Jenn Schiffer's Interview on CodeNewbie Codeland Conf Codeland 2019 Jo...2015-05-182h 04CodeNewbieCodeNewbieEp. 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 http://twitch.tv/codenewbie, 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 Partner with Dev & CodeNewbie! (spon...2015-02-161h 16CodeNewbieCodeNewbieEp. 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...2015-02-0256 minCodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) Zardoz Learn Python the Hard Way Learn SQL the Hard Way Scala Go Erlang Zed’s bootcamp blog post Lisp Codeland Conf Codeland 2019 Zed A. ShawZed...2015-01-191h 07CodeNewbieCodeNewbieEp. 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 Partner with Dev & CodeNewbie! (sponsor) How to draw an owl Learn Python the Hard Way Git Real (Code School) Cloud to Butt PyLadies Codeland Conf...2014-12-0743 min