Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing
Podcast Image

Coding Blocks

Technology Business Education

Activity Overview

Episode publication activity over the past year

Episodes

Showing 101-200 of 242
«« ← Prev Page 2 of 3 Next → »»

The DevOps Handbook – The Value of A/B Testing

28 Sep 2020

Contributed by Lukas

We wrap up the second way from The DevOps Handbook, while Joe has a mystery episode, Michael doesn't like ketchup, and Allen has a Costco problem.

Is Kubernetes Programming?

14 Sep 2020

Contributed by Lukas

We gather around the water cooler to discuss some random topics, while Joe sends too many calendar invites, Allen interferes with science, and Michael...

The DevOps Handbook – Enabling Safe Deployments

31 Aug 2020

Contributed by Lukas

We learn the secrets of a safe deployment practice while continuing to study The DevOps Handbook as Joe is a cartwheeling acrobat, Michael is not, and...

The DevOps Handbook – Anticipating Problems

17 Aug 2020

Contributed by Lukas

We're using telemetry to fill in the gaps and anticipate problems while discussing The DevOps Handbook, while Michael is still weird about LinkedIn, J...

The DevOps Handbook – The Technical Practices of Feedback

03 Aug 2020

Contributed by Lukas

It's all about telemetry and feedback as we continue learning from The DevOps Handbook, while Joe knows his versions, Michael might have gone crazy if...

The DevOps Handbook – Architecting for Low-Risk Releases

20 Jul 2020

Contributed by Lukas

Our journey into the world of DevOps continues with The DevOps Handbook as Michael doesn't take enough tangents, Joe regrets automating the build, err...

The DevOps Handbook – The Technical Practices of Flow

06 Jul 2020

Contributed by Lukas

We begin our journey into the repeatable world of DevOps by taking cues from The DevOps Handbook, while Allen loves all things propane, Joe debuts his...

Survey Says … 2020 Stack Overflow Developer Survey

22 Jun 2020

Contributed by Lukas

We review the Stack Overflow Developer Survey in the same year it was created for the first time ever, while Joe has surprising news about the Hanson ...

Google’s Engineering Practices – How to Navigate a Code Review

08 Jun 2020

Contributed by Lukas

As we learn from Google about how to navigate a code review, Michael learns to not give out compliments, Joe promises to sing if we get enough new rev...

Google’s Engineering Practices – What to Look for in a Code Review

26 May 2020

Contributed by Lukas

We learn what to look for in a code review while reviewing Google's engineering practices documentation as Michael relates patterns to choo-choos, Joe...

Google’s Engineering Practices – Code Review Standards

11 May 2020

Contributed by Lukas

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'...

Big Data – How Far is Too Far?

27 Apr 2020

Contributed by Lukas

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 l...

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

13 Apr 2020

Contributed by Lukas

We dig into the details of how databases use B-trees as we continue our discussion of Designing Data-Intensive Applications while Michael's descriptio...

How to Work Remote Effectively

30 Mar 2020

Contributed by Lukas

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 final...

Designing Data-Intensive Applications – SSTables and LSM-Trees

16 Mar 2020

Contributed by Lukas

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 a...

Designing Data-Intensive Applications – Storage and Retrieval

02 Mar 2020

Contributed by Lukas

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...

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

17 Feb 2020

Contributed by Lukas

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 conf...

Designing Data-Intensive Applications – Data Models: Query Languages

03 Feb 2020

Contributed by Lukas

We dive into declarative vs imperative query languages as we continue to dive into Designing Data-Intensive Applications while Allen is gallivanting a...

Designing Data-Intensive Applications – Data Models: Relationships

20 Jan 2020

Contributed by Lukas

While we continue to dig into Designing Data-Intensive Applications, we take a step back to discuss data models and relationships as Michael covers al...

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

06 Jan 2020

Contributed by Lukas

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, M...

Designing Data-Intensive Applications – Maintainability

23 Dec 2019

Contributed by Lukas

We dig into what it takes to make a maintainable application as we continue to learn from Designing Data-Intensive Applications, as Allen is a big fan...

Designing Data-Intensive Applications – Scalability

09 Dec 2019

Contributed by Lukas

We continue to study the teachings of Designing Data-Intensive Applications, while Michael's favorite book series might be the Twilight series, Joe bl...

Designing Data-Intensive Applications – Reliability

25 Nov 2019

Contributed by Lukas

We start our deep dive into Joe's favorite new book, Designing Data-Intensive Applications as Joe can't be stopped while running downhill, Michael mig...

Developer Shopping Spree 2019

12 Nov 2019

Contributed by Lukas

We discuss this year's shopping spree only to learn that Michael spent too much, Allen spent too much, and Joe spent too much.

DevOps: Job Title or Job Responsibility?

28 Oct 2019

Contributed by Lukas

We debate whether DevOps is a job title or a job responsibility as Michael finally understands dev.to's name, Allen is an infosec expert, and Joe wear...

3factor app – Async Serverless

14 Oct 2019

Contributed by Lukas

We take an introspective look into what's wrong with Michael's life, Allen keeps taking us down random tangents, and Joe misses the chance for the per...

3factor app – Reliable Eventing

30 Sep 2019

Contributed by Lukas

We discuss the second factor of Hasura's 3factor app, Reliable Eventing, as Allen says he still _surfs_ the Internet (but really, does he?), it's neve...

3factor app – Realtime GraphQL

17 Sep 2019

Contributed by Lukas

We begin to twitch as we review the first factor of Hasura's 3factor app, Realtime GraphQL, while Allen gets distrac ... SQUIRREL!, Michael might own ...

The Pragmatic Programmer – How to Build Pragmatic Teams

03 Sep 2019

Contributed by Lukas

We learn how to apply the concepts of The Pragmatic Programmer to teams while Michael uses his advertisement voice, Joe has a list, and Allen doesn't ...

The Pragmatic Programmer – How to use Exceptions

20 Aug 2019

Contributed by Lukas

After 112 episodes, Michael can't introduce the show, Allen pronounces it "ma-meee", and don't make Joe run your janky tests as The Pragmatic Programm...

The Pragmatic Programmer – How to Generate Code

05 Aug 2019

Contributed by Lukas

We continue our dive into The Pragmatic Programmer and debate when is it text manipulation vs code generation as Joe can't read his bill, Michael make...

The Pragmatic Programmer – How to Debug

23 Jul 2019

Contributed by Lukas

It's about time we finally learn how to debug by taking take a page from The Pragmatic Programmer playbook, while Michael replaces a developer's cheat...

The Pragmatic Programmer – Know Thy Tools

08 Jul 2019

Contributed by Lukas

We dig into the details of the basic tools while continuing our journey into The Pragmatic Programmer while Joe programs by coincidence, Michael can't...

The Pragmatic Programmer – How to Estimate

24 Jun 2019

Contributed by Lukas

Joe is distracted by all of the announcements from E3, Allen is on the run from the Feebs, and Michael counts debugging as coding. All this and more a...

The Pragmatic Programmer – Tracer Bullets and Prototyping

10 Jun 2019

Contributed by Lukas

The Pragmatic Programmer teaches us how to use tracer bullets versus prototyping while Joe doesn't know who won the Game of Thrones, Allen thought he ...

The Pragmatic Programmer – Is Your Code Orthogonal?

27 May 2019

Contributed by Lukas

The dad jokes are back as we learn about orthogonal code while JZ (the 8-mile guy) has spaghetti on him, Michael's Harry Potter references fail, and A...

The Pragmatic Programmer – The Evils of Duplication

13 May 2019

Contributed by Lukas

We take a deep dive into the various forms of duplication and jump aboard the complain train as Allen complains about Confluent's documentation, Micha...

The Pragmatic Programmer – Investing in Your Knowledge Portfolio

29 Apr 2019

Contributed by Lukas

We begin our journey into the wisdom of The Pragmatic Programmer, which as Joe puts it, it’s less about type-y type-y and more about think-y think-y...

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

15 Apr 2019

Contributed by Lukas

We dig into the nitty gritty details of what a Progressive Web App (PWA) is and why you should care, while Allen isn't sure if he is recording, Michae...

The Second Date is Always Easier

01 Apr 2019

Contributed by Lukas

The Date deep dive continues as we focus in on C# and JavaScript, while Michael reminisces about the fluorescent crayons, Joe needs a new tip of the w...

Why Date-ing is Hard

18 Mar 2019

Contributed by Lukas

We take a deep dive into understanding why all Date-s are not created equal while learning that Joe is not a fan of months, King Kong has nothing on A...

What Should You Learn Next?

04 Mar 2019

Contributed by Lukas

After being asked to quiet down, our friend, John Stone, joins us again as we move the conversation to the nearest cubicle while Michael reminds us of...

Tackling Tough Developer Questions

18 Feb 2019

Contributed by Lukas

We gather around the water cooler to celebrate our 100th episode with our friend John Stone for some random developer discussions as Michael goes off ...

JAMstack with J.A.M.

04 Feb 2019

Contributed by Lukas

We learn all about JAMstack in real-time as Michael lowers the bar with new jokes, Allen submits a pull request, and Joe still owes us a tattoo.

Data Structures – Heaps and Tries

21 Jan 2019

Contributed by Lukas

We dig into heaps and tries as Allen gives us an up to date movie review while Joe and Michael compare how the bands measure up.

Data Structures – (some) Trees

08 Jan 2019

Contributed by Lukas

We ring in 2019 with a discussion of various trees as Allen questions when should you abstract while Michael and Joe introduce us to the Groot Tree.

Data Structures – Hashtable vs Dictionary

17 Dec 2018

Contributed by Lukas

Just in time to help you spread some cheer this holiday season, the dad jokes are back as we dig into the details of hash tables and dictionaries.

Data Structures – Arrays and Array-ish

03 Dec 2018

Contributed by Lukas

We continue our deep dive into data structures, this time focusing in on arrays and array-like types as Allen gives Shania Twain some singing competit...

Data Structures – Primitives

19 Nov 2018

Contributed by Lukas

We begin our journey into data structures by taking a deep dive into primitives while Allen makes Michael blush and Joe crashes his browser.

Developer Shopping Spree

05 Nov 2018

Contributed by Lukas

With the holiday season soon approaching, we address the most important requirements list of all ... our wish lists as Joe has to disclose a cheese po...

Azure Functions and CosmosDB from MS Ignite

22 Oct 2018

Contributed by Lukas

This is a special episode recorded at Microsoft Ignite 2018 where John Callaway from The 6 Figure Developer Podcast joins Allen Underwood to talk abou...

How to Learn Programming Skills

08 Oct 2018

Contributed by Lukas

We continue our dive into how to learn things while Michael's voice sounds an awful lot like Joe's, Joe says it's a square, and Allen says it's a tria...

Comparing Git Workflows

24 Sep 2018

Contributed by Lukas

We have some fun with our names, get ahead of ourselves during Survey Says, and vet Michael's tip on-air as we take a deep dive into comparing some po...

Does Big O Matter?

10 Sep 2018

Contributed by Lukas

We wrap up our conversation on complexity and play some more over/under as Allen thinks learning is backwards, Michael doesn't write clean code, and ...

What is Algorithmic Complexity?

27 Aug 2018

Contributed by Lukas

We continue our dive into Rob Conery's The Imposter's Handbook as Allen is Allen, Joe is Michael, Michael is Joe.

Thunder Talks

13 Aug 2018

Contributed by Lukas

Joe's voice sounds funny, Allen has a theme, and Michael pours one out for Media Play as Michael's and Allen's impersonation of Joe is on point (#Nail...

Lightning Talks

30 Jul 2018

Contributed by Lukas

We meet up around the water cooler for a quick round of lightning talks as Allen and Michael sing FizzBuzz while Joe passes the caching buck.

Graph Algorithms

16 Jul 2018

Contributed by Lukas

We continue digging into Rob Conery's The Imposter's Handbook as Joe explains Florida time, Allen likes greedy algorithms, and Michael shares his geog...

Algorithms You Should Know

25 Jun 2018

Contributed by Lukas

It's time we discuss algorithms we all need to know as we continue diving into Rob Conery's The Imposter's Handbook while Michael will read anything,...

Search Driven Apps

11 Jun 2018

Contributed by Lukas

We're talking databases, indexes, search engines, and why they're basically microwaves in this episode while Joe wears a polo, Allen's quick brown fox...

Programmer Strengths and Weaknesses

28 May 2018

Contributed by Lukas

Inspired by Rob Conery's The Imposter's Handbook, we take an introspective look at ourselves to find two weaknesses and one strength while Allen show...

Understanding Complexity Theory

14 May 2018

Contributed by Lukas

This episode we talk complexity theory while digging into Rob Conery's The Imposter's Handbook as Allen channels his inner Austin Powers, Michael f...

Docker for Developers

01 May 2018

Contributed by Lukas

This episode we’re talking about server naming conventions, confusing command line arguments, and how high we can get our voices. Huge thanks to the...

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

16 Apr 2018

Contributed by Lukas

It's time for more design Ant-EYE or Ant-EEE patterns as we venture into cesspool that awaits. Come find out what these patterns are, why you should, ...

Deliberate Practice for Programmers

03 Apr 2018

Contributed by Lukas

It's time for more cowbell as we have a special guest in the studio, Will Madison (@IAmWillMadison), join us as Allen finally gets tripped up trying t...

Clean Architecture – Are Microservices Truly Decoupled?

19 Mar 2018

Contributed by Lukas

We're back with our last deep dive into Robert C. Martin's latest book, Clean Architecture, while Allen suffers from sleep deprivation, Joe shows us h...

Clean Architecture – What is the Humble Object Pattern?

07 Mar 2018

Contributed by Lukas

It's time for another deep dive into Robert C. Martin's Clean Architecture as Joe puts us on the spot, Allen has a new mission, and Michael shares his...

Clean Architecture – Make Your Architecture Scream

19 Feb 2018

Contributed by Lukas

Michael can't tell higher from lower, Allen puts his views where he wants them, and Joe snaps it to a Slim Jim as we discuss how to make our architect...

Clean Architecture – The Art of Drawing Lines

05 Feb 2018

Contributed by Lukas

It's time for another deep dive into Robert C. Martin's Clean Architecture as Allen warns us about driving in front of him, Joe tries to describe a di...

Clean Architecture – Keeping Your Options Open

23 Jan 2018

Contributed by Lukas

Joe drinks too much coffee, Allen spits his coffee out, and Michael feels vindicated as the discussions about Robert C. Martin's latest book, Clean Ar...

Clean Architecture – How to Quantify Component Coupling

08 Jan 2018

Contributed by Lukas

Joe baits Michael, Michael takes the bait, and Allen lets it happen, as Uncle Bob explains how we can quantify the coupling between our components fro...

Clean Architecture – Components and Component Cohesion

11 Dec 2017

Contributed by Lukas

Joe is down with OCP, Michael argues DRY, and Allen deletes our show notes as we dig into Components and Component Cohesion from Robert C. Martin's (a...

How to Spend $2,500 on Developer Gear

13 Nov 2017

Contributed by Lukas

We're back with another installment as we challenge ourselves to compare how we'd each spend $2,500 on developer gear as Allen waxes on about the loud...

Clean Architecture – Programming Paradigms

30 Oct 2017

Contributed by Lukas

Michael forgets what his favorite part of the show is, Joe makes us wait to learn what his favorite part is, and Allen pronounces it "pair-a-dig-'ems"...

Clean Architecture – Fight for Architecture

02 Oct 2017

Contributed by Lukas

Joe learns of our harebrained idea, Michael learns of Eisenhower’s matrix, and Allen explains polyfills as we begin our dive into Uncle Bob’s lat...

Object Oriented Mistakes

18 Sep 2017

Contributed by Lukas

Allen brings the dad jokes, Michael unplugs, and Joe gets a second wind as we discuss the anti-patterns found in object oriented programming.

Project Management Anti-patterns

05 Sep 2017

Contributed by Lukas

It's time for another episode as Joe wants to choke a developer, Michael scraps his new social networking platform, and Allen finally learns of dad jo...

Software Design Anti-patterns

21 Aug 2017

Contributed by Lukas

We've discussed design patterns too much. Now it's time for some discussion about anti-patterns as Joe has dark visions about robots, Allen has to tak...

Software Architecture – What is Supple Design?

27 Jul 2017

Contributed by Lukas

More Domain Driven Design talk this week: Supple Design, Declarative(ish?) Programming, and Ohio Envy. Sponsors FreshBooks.com/Coding – Use code “...

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

10 Jul 2017

Contributed by Lukas

Know what Joe and Waldo have in common? We can't find either, as this week, it's just Allen and Michael to continue the dive into Domain Driven Design...

Software Architecture – Strategic Design and Domain Events

26 Jun 2017

Contributed by Lukas

We're not saying that Michael is Carmen Sandiego. We're just saying that nobody has ever seen them in a room together. And this week, we don't know wh...

Software Architecture – Aggregate Roots, Factories, and Repositories

13 Jun 2017

Contributed by Lukas

Stitcher is back and so are we as Michael proves he doesn't have a career as a rapper, Allen can't type on his phone, and Joe tweets with famous autho...

Software Architecture – The Domain in Domain Driven Design

29 May 2017

Contributed by Lukas

We continue our Domain Driven Design conversation this week as Allen is indecisive, Michael decides for him, and Joe can't handle the night life.

How to Jumpstart Your Next App

11 May 2017

Contributed by Lukas

We’re back with another exciting episode as Michael questions Hollywood, Allen dreams of his Hackintosh, and Joe is surrounded by Star Wars as we ta...

Why Domain Driven Design

24 Apr 2017

Contributed by Lukas

This week, Michael asks his customers about their anemic domain model, Allen talks in front of people, and Joe plays Rocket League as we begin our div...

How We Badly Built Stuff

20 Mar 2017

Contributed by Lukas

This week we talk about all of the bad things we’ve done while making software. The good, the bad, … oh wait, it compiles, never mind. Want to be...

Clean Code – How to Build Maintainable Systems

06 Mar 2017

Contributed by Lukas

We’re back with another deep dive into the infamous book Clean Code by Uncle Bob as Joe alters columns, Michael misreads things, and Allen has a po...

Clean Code – How to Write Classes the Right Way

05 Feb 2017

Contributed by Lukas

This week Allen is troubled by circles, Michael talks like a game show host, and Joe announces it's twins as we continue our deep dive into the classi...

Clean Code – How to Write Amazing Unit Tests

23 Jan 2017

Contributed by Lukas

When and why should you write unit tests, and just how important are they? Take a listen and see what YOU think. Podcast News iTunes: AUS Dan G, bryan...

Clean Code – Integrating with Third Party Libraries the Right Way

08 Jan 2017

Contributed by Lukas

In this episode we talk about how to insulate your application at it’s boundaries?  What in the world does that even mean?!  We’re not talking a...

Clean Code – Error Handling

28 Dec 2016

Contributed by Lukas

This week, we continue our Clean Code discussion as we dive into the joys and pains of error handing.

Clean Code – Objects vs Data Structures

13 Dec 2016

Contributed by Lukas

This week we’re drawing a line in the sand between objects and data structures. Who will win? Take a listen and decide for yourself! For the full sh...

Clean Code – Formatting Matters

29 Nov 2016

Contributed by Lukas

Ever judged a book by its cover?  Of course you have.  Ever passed judgement on some code simply because it didn’t look pretty?  There’s more t...

Clean Code – Comments Are Lies

07 Nov 2016

Contributed by Lukas

This week, Michael fails geography, Allen introduces us to Croom, and Joe has to potty as we head into our third installment of the Clean Code series....

Clean Code – How to Write Amazing Functions

17 Oct 2016

Contributed by Lukas

We continue talking our way through Clean Code, taking a deep look at the building blocks of programming in the quest to write the best functions. Oh,...

Clean Code – Writing Meaningful Names

28 Sep 2016

Contributed by Lukas

In this episode, we take our first dive into the book Clean Code by Robert Martin and specifically we talk about writing meaningful names for all thin...

Caching in the Application Framework

27 Aug 2016

Contributed by Lukas

Storing smaller subsets of data in a faster, closer memory can make astronomical differences in performance. This episode we’re talking about the ca...

Caching Overview and Hardware

12 Aug 2016

Contributed by Lukas

In this episode we give a general overview of caching, where it’s used, why it’s used, and what the differences in hardware implementations mean i...

Stack Overflow Salaries and Landing the Job

02 Aug 2016

Contributed by Lukas

This week on Coding Blocks, Allen says www as best he can, Joe eats the microphone, and Michael does something crazy as we discuss Stack Overflow’s ...

Nulls, Procs, and Impostor Syndrome

05 Jul 2016

Contributed by Lukas

This time we’re talking about problems with nulls, stored procedures, and impostor syndrome. Link to Episode 43’s Full Show Notes: http://www.codi...

«« ← Prev Page 2 of 3 Next → »»