CodeNewbie cover image

CodeNewbie

Latest episodes

undefined
Sep 23, 2019 • 35min

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 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, working on community-sourced investigations. She has focused on technology and problematic labor practices, from Facebook-fueled discriminatory ads to large-scale layoffs of older workers at IBM.
undefined
Aug 26, 2019 • 50min

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 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 Orthogonality JavaScript Elixir Andy HuntAndy Hunt is a programmer turned consultant, author and publisher. He has authored award-winning and best-selling books, including the seminal The Pragmatic Programmer (now in a new and heavily revised 20th Anniversary Edition) and many others, including the popular Pragmatic Thinking and Learning: Refactor Your Wetware, the Jolt-worthy Practices of An Agile Developer, and Learn to Program with Minecraft Plugins for the kids.Dave ThomasDave Thomas likes to code.
undefined
Aug 19, 2019 • 44min

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 Partner with Dev & CodeNewbie! (sponsor) re:MARS Algorithmic bias Facial recognition Hex bolt Central processing unit (CPU) Caffe Graphics processing unit (GPU) Shazam Cocktail party effect Artificial intelligence (AI) Machine learning Partpic CodeNewbie Survey New York Times: As Cameras Track Detroit’s Residents, a Debate Ensues Over Racial Bias Part Finder Carriage bolt NVIDIA Apache MXNet TensorFlow Computer Vision Music information retrieval Digital signal processing Nashlie SephusDr. Nashlie Sephus is currently an Applied Science Manager at Amazon AI in Atlanta where she was formerly the CTO of startup Partpic (acquired by Amazon in 2016). She focusses on computer vision, machine learning, fairness and biases in AI, and is founder of Mississippi-based non-profit The Bean Path (https://thebeanpath.org), having received her B.S. in computer engineering at Mississippi State University (2007) and Master's/Ph.D. at Georgia Tech (2014).
undefined
Aug 12, 2019 • 42min

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 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 Khan Academy Pennsylvania College of Technology Graphical user interface Linkedin Learning Solutions Java Peggy FisherPeggy Fisher is a content strategist and author of the book "Get Programming With Java." She love to teach and thrives on finding new ways of teaching.
undefined
Aug 5, 2019 • 49min

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 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 Slack Gulp Grunt Jen Simmons Rachel Andrew CSS-Tricks Sketch Memphis (typeface) Inverted Triangle CSS React Component GreenSock: GSAP Mina MarkhamMina is actively involved in the tech community, teaching for Black Girls Code and founding the Dallas chapter of Girl Develop It and DFW Sass. In addition, she has presented at various conferences, including Front-End Design Conference, Midwest.io and Distill. Lastly, she's co-organizer of Front Porch, a conference on front-end web technologies for developers, designers, entrepreneurs, and managers.
undefined
Jul 29, 2019 • 42min

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 Partner with Dev & CodeNewbie! (sponsor) Progressive Muscle Relaxation 3-2-5 Breathing Calm Headspace 5-4-3-2-1 Coping Technique for Anxiety Stream of Consciousness Writing Jeffery Liebert Jeffrey LiebertJeffery Liebert works with people in the technology industry struggling with issues related to anxiety, depression, and motivation in the workplace. He helps clients increase productivity, while decreasing anxiety and feelings of burnout. www.jeffreyliebert.com
undefined
Jul 22, 2019 • 46min

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 Partner with Dev & CodeNewbie! (sponsor) Django Girls Tutorial Gatsby JS Flexbox Froggy JavaScript CSS Moving Past Tutorials: a course on problem solving for programmers New York Times SET codewars A Complete Beginner's Guide to React Codeacademy General Assembly DEV Python Django CSS Diner CSS Grid Garden HTML Rails Preact Ali SpittelAli is a software engineer and teacher who loves writing and teaching Python and JavaScript.
undefined
Jul 15, 2019 • 39min

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 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 director of Interactive Journalism at the Craig Newmark Graduate School of Journalism at the City University of New York. The program’s goal is to train students to use coding to gather and analyze data that can be visualized in unique ways, allowing audiences to explore that content. He previously worked for The New York Times on a team that first brought the publication onto the Internet and Web.
undefined
Jul 8, 2019 • 37min

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 callforcode.org. Show Links Partner with Dev & CodeNewbie! (sponsor) Natural language processing FEMA Watson AI Rails Raspberry Pi LoRa Serverless Cloud Functions Twilio Project OWL Red Cross IBM IOT Hub Firebase Hackathon Call for Code Nick FeuerNick Feuer got his start in coding by participating in over 60 hackathons in the US and abroad. He and a team of developers won IBM's 2018 Call for Code virtual hackathon with their idea of a deployable mesh network for brining connectivity to survivors of natural disasters so that they can get the help they need from first responders.
undefined
Jul 3, 2019 • 1min

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 Partner with Dev & CodeNewbie! (sponsor) Jeffrey LiebertJeffrey Liebert works with people in the technology industry struggling with issues related to anxiety, depression, and motivation in the workplace. He works on increasing their productivity, while decreasing anxiety and feelings of burnout. http://jeffreyliebert.com/Ali SpittelAli Spittel is a software engineer and teacher who loves writing and teaching Python and JavaScript. Mina MarkhamMina is actively involved in the tech community, teaching for Black Girls Code and founding the Dallas chapter of Girl Develop It and DFW Sass. In addition, she has presented at various conferences, including Front-End Design Conference, Midwest.io and Distill. Lastly, she's co-organizer of Front Porch, a conference on front-end web technologies for developers, designers, entrepreneurs, and managers.Andy HuntAndy Hunt is a programmer turned consultant, author and publisher. He has authored award-winning and best-selling books, including the seminal The Pragmatic Programmer (now in a new and heavily revised 20th Anniversary Edition) and many others, including the popular Pragmatic Thinking and Learning: Refactor Your Wetware, the Jolt-worthy Practices of An Agile Developer, and Learn to Program with Minecraft Plugins for the kids.Dave ThomasDave Thomas likes to code.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner