CodeNewbie cover image

CodeNewbie

Latest episodes

undefined
May 11, 2020 • 42min

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 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 Open source Nina ZakharenkoNina Zakharenko is a developer advocate, software engineer, pythonista, & speaker.
undefined
May 4, 2020 • 34min

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 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 Medical Bubble Airtable Quartz Composer Makerpad Ruby on Rails David HoangDavid Hoang is a design leader, technologist, teacher, and startup advisor. He's currently the Director of Design at Webflow and User Experience Design Instructor at General Assembly.
undefined
Apr 27, 2020 • 42min

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 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 picoCTF VulnHub virtual private network (VPN) Hack The Box Karen MillerKaren Miller is a Carnegie Mellon University graduate from the Information Security, M.S. program and currently works full-time as an Associate Cyber Security Engineer at the Software Engineering Institute. Although introverted and still early in her career, Karen is passionate about making tech and security accessible to people of all backgrounds and helping others learn new skills that align with their goals.
undefined
Apr 20, 2020 • 34min

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 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 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 Pete DashwoodPete Dashwood is the CEO of PRIMA Computing, which helps companies migrate off of COBOL. He started programming computers before what most people call a "computer" was invented. He started with punched cards and paper tape, and much of the history of computing is the history of his career.
undefined
Apr 13, 2020 • 43min

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 Partner with Dev & CodeNewbie! (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 gomakethings.com/codenewbie PAWS New England Chris FerdinandiChris Ferdinandi is the author of the Vanilla JS Pocket Guide series, creator of the Vanilla JS Academy training program, and host of the Vanilla JS Podcast. My developer tips newsletter is read by over 8,500 developers each weekday.
undefined
Mar 16, 2020 • 42min

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 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 WhearryAllen is a self-taught iOS Developer who made the switch from a professional sales career and now sits as a software engineer at Yelp. He believes anyone can learn to program, they just have to put in the time and effort.
undefined
Mar 9, 2020 • 40min

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 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 Production Systems DevOps Molly StruveMolly Struve is a self-taught software engineer turned SRE. During her time working in the software industry, she has had the opportunity to work on some challenging problems and thrives on creating reliable, performant infrastructure that can grow as fast as a booming business. When not making systems run faster, she can be found fulfilling her need for speed by riding and jumping her show horses.
undefined
Mar 2, 2020 • 41min

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 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 the Technology Transformation Services (TTS), where he supports the programs and people that transform how government uses technology. Previously, Aidan worked at startups like GitHub and Artsy, and has taught software development at places like Cornell, New York University, and General Assembly.
undefined
Feb 24, 2020 • 46min

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 Partner with Dev & CodeNewbie! (sponsor) Pathrise GitHub GitHub Accenture Freddie Mac LinkedIn React Trello Airtable Boolean Search Glassdoor Karel the Robot Learns Java Java Caitlin CookeCaitlin formerly led all things people at Nava and was GitHub's first recruiting leader. With her deep background in recruiting, she helps students and professionals land jobs in the tech space.
undefined
Feb 17, 2020 • 35min

S11:E4 - How to get into game development (Jonathan Jennings)

Jonathan Jennings, a software engineer at RelayCars specializing in AR, VR, and game development, shares his journey from gamer to developer. He delves into the challenges of learning to code and emphasizes the passion and perseverance needed in game design. Jonathan discusses essential programming languages like C# and C++, offering practical starter projects like Pong. He also explores the innovative use of XR technology in automotive experiences, showcasing how gaming skills can enhance consumer interactions.

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