Description
If you have data for your application, you’ve probably used a database to store it. There are so many types of databases, NoSQL, SQL, graph, etc. Let's learn about their benefits and how to use them!
Shownotes
[02:08] What types of databases have we used?
[03:43] SQL vs. NoSQL
[15:52] How to model data
[19:20] ORM, SDK, Queries
[24:02] Horizontal vs. Vertical Scaling
[27:21] How to choose
[30:22] indexes
[37:16] Sharding
[46:44] Shoutouts
Resources
The DynamoDB Book
Little Bobby Tables
Ladybug Algorithms episode
Ladybug System Design episode
Hidden Valley Road
Peloton app
Your friend’s guide to entrepreneurship
Transcript
Here is this week's transcript
What is a typical day in the life like for a software engineer? To close out Season 6, we thought it’d be a great idea to give you some insight into our workdays, as we all have very different roles and are in different stages of our careers.
Show Notes
[02:54] Morning routines
[16:09]...
Published 10/04/21
APIs are part of our daily roles as software developers, but what are they? What different types are there? And how can you design a good one?
Show Notes
[01:53] What is an API?
[03:37] Types of APIS
[15:02] GraphQL
[19:49] REST
[28:25] API Design
[44:35] Shoutouts
Resources
The Happiness...
Published 09/27/21