

Coding Blocks
Allen Underwood, Michael Outlaw, Joe Zack
Become the best software developer you can be
Episodes
Mentioned books

May 11, 2020 • 1h 39min
Google’s Engineering Practices – Code Review Standards
We dig into Google's engineering practices documentation as we learn how to code review while Michael, er, Fives is done with proper nouns, Allen can't get his pull request approved, and Joe prefers to take the average of his code reviews.

Apr 27, 2020 • 1h 51min
Big Data – How Far is Too Far?
We gather around the water cooler at 6 foot distances as Michael and Joe aren't sure what they streamed, we finally learn who has the best fries, at least in the US, and Allen doesn't understand evenly distributing your condiments.

Apr 13, 2020 • 1h 57min
Designing Data-Intensive Applications – To B-Tree or not to B-Tree
We dig into the details of how databases use B-trees as we continue our discussion of Designing Data-Intensive Applications while Michael's description of median is awful, live streaming isn't for Allen, and Joe really wants to bring us back from the break.

Mar 30, 2020 • 2h 10min
How to Work Remote Effectively
Since we can't leave the house, we discuss what it takes to effectively work remote while Allen's frail body requires an ergonomic keyboard, Joe finally takes a passionate stance, and Michael tells them why they're wrong.

Mar 16, 2020 • 1h 38min
Designing Data-Intensive Applications – SSTables and LSM-Trees
It's time to learn about SSTables and LSM-Trees as Joe feels pretty zacked, Michael clarifies what he was looking forward to, and Allen has opinions about Dr Who.

Mar 2, 2020 • 2h 16min
Designing Data-Intensive Applications – Storage and Retrieval
In this episode, Allen is back, Joe knows his maff, and Michael brings the jokes, all that and more as we discuss the internals of how databases store and retrieve the data we save as we continue our deep dive into Designing Data-Intensive Applications.

Feb 17, 2020 • 1h 17min
Why Attend Developer Conferences and What were the Hot Topics at NDC London 2020?
Jamie from https://dotnetcore.show/ and Allen, ya know, from Coding Blocks, sat down together at NDC London to talk about the hot topics from the conference as well as how to get the most out of any conference you attend. If you’re reading this episodes show notes via your podcast player, you can find this episode’s […]

Feb 3, 2020 • 1h 39min
Designing Data-Intensive Applications – Data Models: Query Languages
We dive into declarative vs imperative query languages as we continue to dive into Designing Data-Intensive Applications while Allen is gallivanting around London, Michael had a bullish opinion, and Joe might not know about The Witcher.

Jan 20, 2020 • 2h 14min
Designing Data-Intensive Applications – Data Models: Relationships
While we continue to dig into Designing Data-Intensive Applications, we take a step back to discuss data models and relationships as Michael covers all of his bases, Allen has a survey answer just for him, and Joe really didn't get his tip from Reddit.

Jan 6, 2020 • 1h 54min
Designing Data-Intensive Applications – Data Models: Relational vs Document
We're comparing data models as we continue our deep dive into Designing Data-Intensive Applications as Coach Joe is ready to teach some basketball, Michael can't pronounce 6NF, and Allen measured some geodesic distances just this morning.