Base.cs Podcast-logo

Base.cs Podcast

Technology News >

More Information

Location:

United States

Twitter:

@CodeNewbies

Language:

English


Episodes

S2:E8 - "Let's get graphic"

4/3/2018
More
Vaidehi loves graphs, and you will too! We end the season with an exploration of what they are, how to define them, and how they're related to discrete mathematics. Based on Vaidehi Joshi's blog post, "A Gentle Introduction to Graph Theory". A huge thank you to Twilio and Digital Ocean for sponsoring this season of the show!

Duration:00:31:28

S2:E7 - "Logarithm is gonna get you"

3/27/2018
More
What does it mean for an algorithm to be logarithmic? We revisit Big O notation, this time in the context of binary search. Based on Vaidehi Joshi's blog post, "Looking For The Logic Behind Logarithms". A huge thank you to Twilio and Digital Ocean for sponsoring this season of the show!

Duration:00:26:02

S2:E6 - "Binary searching"

3/20/2018
More
If you've heard of binary trees, you've probably heard of binary search. But how does a binary search algorithm actually work? And do you have to have binary trees, or can you use it on other things? Based on Vaidehi Joshi's blog post, "Looking For The Logic Behind Logarithms". A huge thank you to Twilio and Digital Ocean for sponsoring this season of the show!

Duration:00:23:43

S2:E5 - "What's a binary tree?"

3/13/2018
More
We dig into binary trees. What makes a tree binary, and why are they so popular in computer science? And how do you implement one? Based on Vaidehi Joshi's blog post, "Leaf It Up To Binary Trees". A huge thank you to Twilio and Digital Ocean for sponsoring this season of the show!

Duration:00:20:02

S2:E4 - "Trees IRL"

3/6/2018
More
We explore the world (forest?) of trees even further! We learn what a tree's depth and height are, why they're important, and why unbalanced trees can cause computational problems. Based on Vaidehi Joshi's blog post, "How To Not Be Stumped By Trees". A huge thank you to Twilio for sponsoring this season of the show!

Duration:00:20:18

S2:E3 - "Don't be stumped ... by trees"

2/27/2018
More
What's in a tree? And why do they always seem to pop up in computer science? We dig into the different parts of a tree, and how certain "tree truths" make them so special. Based on Vaidehi Joshi's blog post, "How To Not Be Stumped By Trees". A huge thank you to Twilio for sponsoring this season of the show!

Duration:00:25:53

S2:E2 - "Queues IRL"

2/20/2018
More
Where do we see queues in real life? We explore how queues are used in different parts of the tech stack, and help us do awesome things like send email, create animations, and manage requests. Based on Vaidehi Joshi's blog post, "To Queue or Not to Queue". A huge thank you to Twilio for sponsoring this season of the show!

Duration:00:16:10

S2:E1 - "Cue the Queues"

2/13/2018
More
What's in a queue? And how does it relate to stacks? We explore what they do, how they work, and how to implement them. Based on Vaidehi Joshi's blog post, "To Queue or Not to Queue". A huge thank you to Twilio for sponsoring this season of the show!

Duration:00:20:08

S1:E8 - "Stacks IRL"

12/12/2017
More
Where do you see stacks in real life? We look at how browser histories, call stacks, and undo/redo functionality in blogging are implementations of a stack. We also dig into what exactly a stack is made of and how it operates.

Duration:00:27:00

S1:E7 - "How do you make a stack overflow?"

12/5/2017
More
Stack Overflow is an awesome resource, but it's also a real life technical thing! We dig into what causes a stack overflow and unpack the rules of creating and working with stacks.

Duration:00:27:18

S1:E6 - "A friendly intro to Big O Notation"

11/28/2017
More
Big O Notation can be scary. But it doesn't have to be! We unpack this popular cs topic and show you how to use it to evaluate different data structures (like linked lists!) and make better programming decisions.

Duration:00:33:18

S1:E5 - "Linked Lists in Your Apartment"

11/21/2017
More
You may be familiar with arrays and hashes and variables, but how much do you know about linked lists? We dig into what they are, how they work, and the pros and cons of using this popular data structure.

Duration:00:23:13

S1:E4 - "Hexes and Colors"

11/16/2017
More
If you've worked with CSS, you've probably seen colors represented as hex values. But how on earth does #EC152E give us the color red? With a little dose of math, we show you how to represent millions of colors in hex values and how those correlate to RGB values. We also dig into the color theory behind those values.

Duration:00:22:58

S1:E3 - "Hex Queen"

11/14/2017
More
Let's explore a very special number together: 16. It's the core of the hexadecimal system, and, in this episode, we'll learn how to count in hexes, discuss where we might see the hexadecimal system in real life, and breakdown the math that makes number 16 so special.

Duration:00:27:00

S1:E2 - "What is encoding?"

11/9/2017
More
Binary is great for computers, but really tough for humans to work with. We need something that's a bit easier for us. That's where encoding comes in. Vaidehi and Saron explore how encoding works and talk through some popular encoding schemes like ASCII, unicode, and base64.

Duration:00:21:59

S1:E1 - "Bits, Binary, and Bytes"

11/7/2017
More
Our first episode introduces you to the world of binary, and how it relates to bits and bytes. Binary is the foundation of computer science. We give you a beginner-friendly breakdown of how to count in binary (with some fun counting challenges you can join in on!), how it relates to bits and bytes, and why it's important for us to know as developers. Based on Vaidehi Joshi's first blog post, "Bits, Bytes, Building with Binary."

Duration:00:24:01

Season 1 Teaser

10/29/2017
More
CodeNewbie is teaming up with the incredible Vaidehi Joshi to turn her base.cs blog series into an awesome podcast. Listen to a clip from the first episode on binary, coming out Nov 8. Make sure to subscribe!

Duration:00:02:52