Episodes
Follow us on Twitter:  Juan Lizarazo - https://www.twitter.com/juanlizarazog - Jared Potter - https://www.twitter.com/jaredpotter --- Support this podcast: https://anchor.fm/devbootcamplife/support
Published 10/04/21
Published 10/04/21
Follow us on Twitter:  Juan Lizarazo - https://www.twitter.com/juanlizarazog - Jared Potter - https://www.twitter.com/jaredpotter   --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app Support this podcast: https://anchor.fm/devbootcamplife/support
Published 05/24/21
Follow us on Twitter:   Jared Potter - https://www.twitter.com/jaredpotter   Juan Lizarazo - https://www.twitter.com/juanlizarazog --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app Support this podcast: https://anchor.fm/devbootcamplife/support
Published 05/09/21
Follow us on Twitter: https://www.twitter.com/juanlizarazog •• https://www.twitter.com/jaredpotter The Node Cross-Plateform JavaScript Runtime Engine made it possible to create full-stack web apps with JavaScript - frontend (browser) and backend (server/node). Additionally, Node revolutionized web development for javascript engineers around the world. Node enabled for the first time the ability to run javascript outside of the browser - this powered server-side framework for RESTful web...
Published 05/03/21
Follow us on Twitter: https://www.twitter.com/jaredpotter •• https://www.twitter.com/juanlizarazog Virtually everyone uses the web. However, approximately 10-20% of the population have a disability of some form. These range from blind/visual impairments, low visual acuity, cognitive impairments, motor/dexterity, and auditory. In today's podcast Jared Potter and Juan Lizarazo, tackle best practices for building accessible web apps from the get-go rather than a dedicated accessible sprint....
Published 04/05/21
Follow us on Twitter:  Jared Potter - https://www.twitter.com/jaredpotter  Juan Lizarazo - https://www.twitter.com/juanlizarazog  Virtually everyone uses the web. However, approximately 10-20% of the population have a disability of some form. These range from blind/visual impairments, low visual acuity, cognitive impairments, motor/dexterity, and auditory.  \ In today's podcast Jared Potter and Juan Lizarazo, tackle best practices for building accessible web apps from the get-go rather than...
Published 03/22/21
Follow us on Twitter:   Juan Lizarazo - https://www.twitter.com/juanlizarazog​  Jared Potter - https://www.twitter.com/jaredpotter​   HTML Forms are the defacto method for gathering information from your users. Understanding and building with form best practices will lead to more excellent conversation rates of completed forms.  In our latest episode, Juan Lizarazo and Jared Potter share from their professional experiences the best practices for designing and building HTML 5 forms and...
Published 03/08/21
Follow us on Twitter:  https://www.twitter.com/jaredpotter​ •• https://www.twitter.com/juanlizarazog​ What is Separation of Concerns?  It is one of the most commonly asked questions in software engineering interviews. In today's episode, Juan Lizarazo and Jared Potter break down this timeless and crucial software engineering principle into easy-to-understand pieces.  We discuss the vital high-level concepts involved with Separation of Concerns but then dive into specific examples of how to...
Published 02/22/21
Follow us on Twitter: https://www.twitter.com/juanlizarazog •• https://www.twitter.com/jaredpotter For today's topic, Jared Potter and Juan Lizarazo share their favorite and most useful array functions in javascript. Knowing how to leverage the right function at the right time will help you make you a better software engineer. We explore sort, filter, includes, find/findIndex, reduce, map, reverse, slice, splice, push, pop, unshift, shift, concat, and Array from/to. These are only a subset...
Published 02/17/21
Follow us on Twitter: https://www.twitter.com/juanlizarazog •• https://www.twitter.com/jaredpotter In the latest episode, Juan Lizarzo and Jared Potter appeal to those who are considering enrolling in a Coding Bootcamp and those who are actively enrolled. As experienced Coding Bootcamp instructors, Juan and Jared have unique perspectives on getting the most out of their Coding Bootcamp experience. We explore topics stanging from preparing before the first day of class, utilizing your...
Published 02/07/21
Follow us on Twitter: https://www.twitter.com/jaredpotter •• https://www.twitter.com/juanlizarazog In today's episode, Jared Potter and Juan Lizarazo talk about two essential collections in JavaScript - Sets & Maps. Although similar to plain javascript arrays and objects, Sets & Maps, respectfully offer crucial benefits over their similarly younger siblings. Come, listen, and learn how to start using sets and maps in your javascript code that will save you time, energy, and...
Published 02/01/21
Follow us on Twitter:   Juan Lizarazo - https://www.twitter.com/juanlizarazog Jared Potter - https://www.twitter.com/jaredpotter  In our latest episode, Juan Lizarazo and Jared Potter share their personal experiences working as professional software engineers and software engineering instructors at coding boot camps, the most common mistakes students make in their frontend code.   Learning about and understanding these mistakes and the tips we offer to avoid them will help you be a better...
Published 01/18/21
Follow us on Twitter: https://www.twitter.com/jaredpotter •• https://www.twitter.com/juanlizarazog Have you ever visited a website and experienced: Loads slowly? Content takes a long time to show up? Tried to interact with an element, but it doesn't respond/register right away? Had the content on the website jump around as new content loaded? Or even perhaps unstyled content flashed? In today's episode, Juan Lizarazo & Jared Potter explore the three key Core Web Vitals to...
Published 01/11/21
Follow us on Twitter:   Juan Lizarazo - https://www.twitter.com/juanlizarazog Jared Potter - https://www.twitter.com/jaredpotter   You've likely heard of React, Angular, and Vue - but what are they? What value do they provide for web software engineers? And why are they so popular?   In today's episode, Jared Potter & Juan Lizarazo discuss what's the difference between a library & framework, the primary core benefits shared by React, Angular, and Vue, and why you should explore...
Published 01/04/21
Follow us on Twitter:   https://www.twitter.com/jaredpotter •• https://www.twitter.com/juanlizarazog  What is a pure function? Are all functions pure? Side-effects? Those can't be good, can they? What are the benefits of writing pure functions in your JavaScript code - node, vanilla JS, Angular, Vue, React, etc.?   In our latest episode, Juan Lizarazo and Jared Potter clearly define what pure functions are, what their key benefits are, and when to use them. However, we also explore how...
Published 12/28/20
Follow us on Twitter: https://www.twitter.com/juanlizarazog •• https://www.twitter.com/jaredpotter     What's the difference between a plain simple index.html static web app, and the "popular" single-page apps built with Vue, React, and Angular?  When should you use one over the other?  Jared Potter and Juan Lizarazo explore the difference between a static web app and a SPA web app.  Along the way, we talk about each's pros and cons and when to use one over the other. For many types of...
Published 12/20/20
Follow us on Twitter:  https://www.twitter.com/jaredpotter •• https://www.twitter.com/juanlizarazog Why is it important to learn, understand, and practice continuous integration (CI) in 2021+? Where do I start with CI? In our latest episode, Juan Lizarazo and Jared Potter discuss getting started with CI using the best, most available, and often free Continuous Integration (CI) tools & platforms! Learning to understand CI will improve your software development efficiency to build even...
Published 12/16/20
Follow us on Twitter: https://www.twitter.com/juanlizarazog •• https://www.twitter.com/jaredpotter What is the DOM? Why is it so essential to learn DOM Manipulation with Pure JavaScript? How does React, Vue, and Angular use the native DOM APIs along with their own Virtual DOMs? In today's Dev Bootcamp Life episode, Jared Potter and Juan Lizrazo discuss these crucial questions and explore their answers. Understanding the DOM and its native pure javascript APIs will make you a better web...
Published 11/29/20
Follow us on Twitter: https://www.twitter.com/jaredpotter •• https://www.twitter.com/juanlizarazog What is a JavaScript Module? Why are they important? What's the difference between AMD, CJS, UMD, and ESM? Which one should I be using in 2021? What's a module loader vs. module bundler? Do I need to tree-shake my dependencies? Join Juan Lizarazo and Jared Potter in today's episode to learn the answers to these questions to help you build optimized and maintainable JavaScript applications...
Published 11/23/20
Follow us on Twitter:   Juan Lizarazo - https://www.twitter.com/juanlizarazog Jared Potter - https://www.twitter.com/jaredpotter    In 2021, software engineers must build security into their processes from the beginning. Software companies value security-minded candidates for their open positions. Be prepared to show your security knowledge during the interview to improve your chances of landing your first software engineering position!  In this episode, we explore practical tips and...
Published 11/16/20
What's the package.json file? What's the difference between npm and yarn? What's the difference between a dev package and a production package? Package versioning?   Dependency management is a crucial concept to understand in the world of software engineer! In today's episode, Juan and Jared cover the necessary details related to dependency management to level up your software and software engineering skills and land your first job!
Published 11/08/20
Follow us on Twitter:   Juan Lizarazo - https://www.twitter.com/juanlizarazog  Jared Potter - https://www.twitter.com/jaredpotter  Welcome to Dev Bootcamp Life, the podcast for new software Engineers hosted by Juan Lizarazo and Jared Potter. We help you level up and to land your first software engineering job or help you become the best software engineer on your team.   Today, Jared and Juan share the biggest *DO*s and *DO NOT*s for the 2020 software engineer. CSS is crucial to understand...
Published 10/31/20
Follow us on Twitter:  Jared Potter - https://www.twitter.com/jaredpotter  Juan Lizarazo - https://www.twitter.com/juanlizarazog  Welcome to Dev Bootcamp Life, the podcast for new software Engineers hosted by Juan Lizarazo and Jared Potter. We help you level up and to land your first software engineering job or help you become the best software engineer on your team.  Juan and Jared explore the crucial aspects of Agile Development, focused on SCRUM from the software engineer's perspective....
Published 10/24/20
Follow us on Twitter:  https://www.twitter.com/juanlizarazog •• https://www.twitter.com/jaredpotter Welcome to Dev Bootcamp Life, the podcast for new software Engineers hosted by Juan Lizarazo and Jared Potter. We help you level up and to land your first software engineering job or help you become the best software engineer on your team. In today's podcast, Jared and Juan discuss and share the best practices every modern software engineer should know. These practices will help you land...
Published 10/18/20