Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
News
Sports
TV & Film
About Us
Contact Us
Copyright
© 2024 PodJoint
Podjoint Logo
US
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts124/v4/58/32/21/58322183-8bea-2cda-528f-d798e5fc60c7/mza_3119208203828080930.jpg/600x600bb.jpg
Dev Bootcamp Life
Juan Lizarazo, Jared Potter
31 episodes
2 days ago
Dev Bootcamp Life is a podcast for new Software Engineers. We want to close the gap between graduation and your first job. This podcast is for recent graduates from a coding program, dev boot camp, computer science degree. You name it. Anybody preparing to get their first job should listen to this. Hosted by Juan Lizarazo and Jared Potter, who are experienced software engineers and software engineering instructors based out in Salt Lake City, Utah.
Show more...
Technology
RSS
All content for Dev Bootcamp Life is the property of Juan Lizarazo, Jared Potter and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Dev Bootcamp Life is a podcast for new Software Engineers. We want to close the gap between graduation and your first job. This podcast is for recent graduates from a coding program, dev boot camp, computer science degree. You name it. Anybody preparing to get their first job should listen to this. Hosted by Juan Lizarazo and Jared Potter, who are experienced software engineers and software engineering instructors based out in Salt Lake City, Utah.
Show more...
Technology
Episodes (20/31)
Dev Bootcamp Life
Episode 31. End of season 1, Firebase core and let's stay in touch on youtube!

Follow us on Twitter:  Juan Lizarazo - https://www.twitter.com/juanlizarazog - Jared Potter - https://www.twitter.com/jaredpotter

Show more...
4 years ago
29 minutes 15 seconds

Dev Bootcamp Life
Episode 30. Vue.JS The Progressive JavaScript Framework

Follow us on Twitter:  Juan Lizarazo - https://www.twitter.com/juanlizarazog - Jared Potter - https://www.twitter.com/jaredpotter  

Show more...
4 years ago
29 minutes 7 seconds

Dev Bootcamp Life
Episode 29. Acing The Non-Technical interview to land your first engineering job (tips and examples)

Follow us on Twitter:  

Jared Potter - https://www.twitter.com/jaredpotter  

Juan Lizarazo - https://www.twitter.com/juanlizarazog

Show more...
4 years ago
33 minutes 5 seconds

Dev Bootcamp Life
Episode 28. Server-side JavaScript with NodeJS

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 APIs, web app hosting, local scripts, web scraping, and much more!

Moreover, Node is backed by a strong & thriving community of open-source projects and packages via the Node Package Management registry. This empowered individual engineers to leverage the vast sea of available packages that simplify nearly any use case.

In our latest episode, Juan Lizarazo and Jared Potter explore the key-value gains from using Node and how javascript runs outside the browser to enable these new possibilities.

Show more...
4 years ago
31 minutes 6 seconds

Dev Bootcamp Life
Episode 27. Build Accessible Web Apps - Part 2

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. From building semantic HTML, logical element layouts, image usage, etc.

Show more...
4 years ago
29 minutes 5 seconds

Dev Bootcamp Life
Episode 26. Build Accessible Web Apps - Part 1

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 a dedicated accessible sprint. From building semantic HTML, logical element layouts, image usage, etc.

Show more...
4 years ago
27 minutes 50 seconds

Dev Bootcamp Life
Episode 25. HTML Forms best practices

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 validating with JavaScript. 

We explore tips ranging from user experience design input, validation, good error handling, etc.  HTML5 form best practices will help you nail your next software engineering interview and make you the best software engineer on your team!

Show more...
4 years ago
30 minutes 21 seconds

Dev Bootcamp Life
24. Separation of Concerns (SoC)

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 think about and design example web apps. Additionally, we talk about real-world examples where we leverage Separation of Concerns within Vue, React, Angular, and Node Web APIs.  

Understanding Separation of Concerns will help you nail your next software engineering interview and make you the best software engineer on your team!

Show more...
4 years ago
34 minutes 39 seconds

Dev Bootcamp Life
Episode 23. Mastering Array Functions in JavaScript

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 of the available javascript array functions available. We encourage you to play with these yourself and learn the rest!

Mastering these functions will help you land your first engineering job and make you the best software engineer on your team!

Show more...
4 years ago
32 minutes 47 seconds

Dev Bootcamp Life
Episode 22. How To Get The Most Out of a Coding Bootcamp

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 instructor, focusing on your path, and career services. Listen and learn from our experience to help you accelerate the time to land your first engineering job!

Show more...
4 years ago
32 minutes 2 seconds

Dev Bootcamp Life
Episode 21. Sets and Maps in JavaScript

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 frustration writing boilerplate code over and over.  Knowing how to use sets and maps will impress your next coding interview and help you land your first software engineering job!

Show more...
4 years ago
37 minutes

Dev Bootcamp Life
Episode 20. Common Frontend Mistakes

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 software engineer and help you land your first engineering job or level you up to the best software engineer on your team!

Show more...
4 years ago
31 minutes 26 seconds

Dev Bootcamp Life
Episode 19. Core Web Vitals (Deliver excellent user experience with your web apps)

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 optimize your website for the best user experience. The Core Web Vitals are a set of guidelines and tools created by Google for optimizing any website. 

Knowing how to create a web app optimized from the beginning will increase your employers' marketability to help you land your first software engineering job!

Show more...
4 years ago
30 minutes 9 seconds

Dev Bootcamp Life
Episode 18. Frontend JavaScript Libraries and Frameworks

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 each of them.  

Technical interviews may ask you questions about these libraries & frameworks - be prepared for those questions by listening to our latest episode!

Show more...
4 years ago
28 minutes 37 seconds

Dev Bootcamp Life
Episode 17. Pure Functions and Side Effects in JavaScript

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 not all functions should be pure for most javascript web applications. We also discuss the correct usage of side-effects and how it provides us great value!  Many interviews will ask questions about pure functions - be ready by listening to our podcast and doing your homework to help you become a better web software engineer and help you land your first tech job! 

Show more...
4 years ago
31 minutes 41 seconds

Dev Bootcamp Life
Episode 16. Dynamic websites, static pages and single page apps (SPAs)

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 projects - a simple index.html, style.css, and index.js files are all you need. When highly dynamic content is at play, a Single Page App built with Vue, React, or Angular becomes more effective.  

Learning this distinction will help you become a better web software engineer and help you land your first tech job!

Show more...
4 years ago
29 minutes 47 seconds

Dev Bootcamp Life
Episode 15. Getting Started with Continuous Integration (CI)

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 faster! Most importantly, grasping CI concepts will undoubtedly impress in your next technical interviews!

Show more...
4 years ago
30 minutes 2 seconds

Dev Bootcamp Life
Episode 14. Understanding the DOM (document object model) for The 2021 Software Engineer

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 software engineer to level up and or help you land your tech first job!

Learn the practical skills behind today's episode by taking Juan's NEW course - https://learndom.dev

Show more...
4 years ago
34 minutes 22 seconds

Dev Bootcamp Life
Episode 13. Understanding JavaScript Modules for the Modern Software Engineer ( AMD, CJS, UMD, and ESM)

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 both on the frontend and the backend!

Show more...
4 years ago
31 minutes 39 seconds

Dev Bootcamp Life
Episode 12. Web Security Tips for the 2021 Frontend Software Engineer (https, xss, secure passwords)

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 techniques to ensure your web apps are secure! From foundational personal security, HTTP vs. HTTPS, cross-site-scripting attacks, user authentication, and user input validation and sanitization.

Show more...
4 years ago
29 minutes 46 seconds

Dev Bootcamp Life
Dev Bootcamp Life is a podcast for new Software Engineers. We want to close the gap between graduation and your first job. This podcast is for recent graduates from a coding program, dev boot camp, computer science degree. You name it. Anybody preparing to get their first job should listen to this. Hosted by Juan Lizarazo and Jared Potter, who are experienced software engineers and software engineering instructors based out in Salt Lake City, Utah.