Skip to content
Coding Blocks cover art

All Episodes

Coding Blocks — 242 episodes · page 2 of 3

#
Title
101

Google’s Engineering Practices – Code Review Standards

102

Big Data – How Far is Too Far?

103

Designing Data-Intensive Applications – To B-Tree or not to B-Tree

104

How to Work Remote Effectively

105

Designing Data-Intensive Applications – SSTables and LSM-Trees

106

Designing Data-Intensive Applications – Storage and Retrieval

107

Why Attend Developer Conferences and What were the Hot Topics at NDC London 2020?

108

Designing Data-Intensive Applications – Data Models: Query Languages

109

Designing Data-Intensive Applications – Data Models: Relationships

110

Designing Data-Intensive Applications – Data Models: Relational vs Document

111

Designing Data-Intensive Applications – Maintainability

112

Designing Data-Intensive Applications – Scalability

113

Designing Data-Intensive Applications – Reliability

114

Developer Shopping Spree 2019

115

DevOps: Job Title or Job Responsibility?

116

3factor app – Async Serverless

117

3factor app – Reliable Eventing

118

3factor app – Realtime GraphQL

119

The Pragmatic Programmer – How to Build Pragmatic Teams

120

The Pragmatic Programmer – How to use Exceptions

121

The Pragmatic Programmer – How to Generate Code

122

The Pragmatic Programmer – How to Debug

123

The Pragmatic Programmer – Know Thy Tools

124

The Pragmatic Programmer – How to Estimate

125

The Pragmatic Programmer – Tracer Bullets and Prototyping

126

The Pragmatic Programmer – Is Your Code Orthogonal?

127

The Pragmatic Programmer – The Evils of Duplication

128

The Pragmatic Programmer – Investing in Your Knowledge Portfolio

129

Should Your Web App be a Progressive Web App (PWA)?

130

The Second Date is Always Easier

131

Why Date-ing is Hard

132

What Should You Learn Next?

133

Tackling Tough Developer Questions

134

JAMstack with J.A.M.

135

Data Structures – Heaps and Tries

136

Data Structures – (some) Trees

137

Data Structures – Hashtable vs Dictionary

138

Data Structures – Arrays and Array-ish

139

Data Structures – Primitives

140

Developer Shopping Spree

141

Azure Functions and CosmosDB from MS Ignite

142

How to Learn Programming Skills

143

Comparing Git Workflows

144

Does Big O Matter?

145

What is Algorithmic Complexity?

146

Thunder Talks

147

Lightning Talks

148

Graph Algorithms

149

Algorithms You Should Know

150

Search Driven Apps

151

Programmer Strengths and Weaknesses

152

Understanding Complexity Theory

153

Docker for Developers

154

Design Anti-Patterns: YoYo, The God Object and More

155

Deliberate Practice for Programmers

156

Clean Architecture – Are Microservices Truly Decoupled?

157

Clean Architecture – What is the Humble Object Pattern?

158

Clean Architecture – Make Your Architecture Scream

159

Clean Architecture – The Art of Drawing Lines

160

Clean Architecture – Keeping Your Options Open

161

Clean Architecture – How to Quantify Component Coupling

162

Clean Architecture – Components and Component Cohesion

163

How to Spend $2,500 on Developer Gear

164

Clean Architecture – Programming Paradigms

165

Clean Architecture – Fight for Architecture

166

Object Oriented Mistakes

167

Project Management Anti-patterns

168

Software Design Anti-patterns

169

Software Architecture – What is Supple Design?

170

Software Architecture – Explicit Constraints, Processes, Specification Pattern, and more

171

Software Architecture – Strategic Design and Domain Events

172

Software Architecture – Aggregate Roots, Factories, and Repositories

173

Software Architecture – The Domain in Domain Driven Design

174

How to Jumpstart Your Next App

175

Why Domain Driven Design

176

How We Badly Built Stuff

177

Clean Code – How to Build Maintainable Systems

178

Clean Code – How to Write Classes the Right Way

179

Clean Code – How to Write Amazing Unit Tests

180

Clean Code – Integrating with Third Party Libraries the Right Way

181

Clean Code – Error Handling

182

Clean Code – Objects vs Data Structures

183

Clean Code – Formatting Matters

184

Clean Code – Comments Are Lies

185

Clean Code – How to Write Amazing Functions

186

Clean Code – Writing Meaningful Names

187

Caching in the Application Framework

188

Caching Overview and Hardware

189

Stack Overflow Salaries and Landing the Job

190

Nulls, Procs, and Impostor Syndrome

191

Command, Repository and Mediator Design Patterns

192

Dev Talk: Django, VB vs C#, and Bash on Windows

193

How to be an Advanced Programmer

194

How to be an Intermediate Programmer

195

How to be a Programmer: Personal and Team Skills

196

Our Favorite Developer Tools for 2015

197

The Twelve Factor App: Dev/Prod Parity, Logs, and Admin Processes

198

The Twelve-Factor App: Port Binding, Concurrency, and Disposability

199

Toys for Developers

200

The Twelve-Factor App: Backing Services, Building and Releasing, Stateless Processes