Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

#058 - Stop Making Private Variables feat. BadCop

#058 - Stop Making Private Variables feat. BadCop

FromBackend Banter


#058 - Stop Making Private Variables feat. BadCop

FromBackend Banter

ratings:
Length:
55 minutes
Released:
Jun 17, 2024
Format:
Podcast episode

Description

In today's episode, we bring back BadCop! Since last episode, she joined Boot.dev's team and is now writing courses with us!

Today we will be discussing the approaches to writing good educational material, Bash (of course, duh), working outside cloud solutions, SSH, NAS systems, workflows with different editors and cultural shifts in different areas of programming. Enjoy!

Learn back-end development - https://boot.dev
Listen on your favorite podcast player: https://www.backendbanter.fm

BadCop's Twitter: https://x.com/badcop_
BadCop's Twitch: https://www.twitch.tv/badcop_

Timestamps:

00:00 Intro
00:58 BadCop Joined the Boot.dev Team!
01:15 Writing courses is harder than it looks
03:45 Lane's approach to writing courses
05:21 What's the hardest part of writing a course for BadCop?
09:01 On writing Bash
13:19 How useful is it to know how to work outside the cloud solutions?
17:28 SSHing into the home network
20:49 What is a NAS?
23:26 Using VTuber Software off the shelf
25:55 When did BadCop start using NeoVim?
29:41 IRC talk
33:20 Cultural shift in the programming space
38:05 Getter and Setter functions
42:35 People are overusing the idea of encapsulation
48:41 Dependency Inversion Principle
51:11 The VTuber Project
52:58 Where to find BadCop
Released:
Jun 17, 2024
Format:
Podcast episode

Titles in the series (60)

The only podcast dedicated to backend development, technologies, and careers. Lane Wagner, the founder of Boot.dev, interviews successful backend engineers to get their takes on various trends, technologies, and career tips for new backend developers. Golang, Python, JavaScript, and Rust are the programming languages most commonly discussed, but speakers dabble in all sorts.