Podcast: Play in new window | Download
Subscribe: Apple Podcasts | Spotify | TuneIn | RSS
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.
Podcast: Play in new window | Download
Subscribe: Apple Podcasts | Spotify | TuneIn | RSS
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.
Podcast: Play in new window | Download
Subscribe: Apple Podcasts | Spotify | TuneIn | RSS
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 where in the world either are, as Allen and Joe continue the Domain Driven Design discussion without Michael. Nor Carmen.
Podcast: Play in new window | Download
Subscribe: Apple Podcasts | Spotify | TuneIn | RSS
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 authors as we continue our dive into Domain Driven Design talking about aggregate roots, factories, and repositories.
Podcast: Play in new window | Download
Subscribe: Apple Podcasts | Spotify | TuneIn | RSS
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 positive customer service experience.
Podcast: Play in new window | Download
Subscribe: Apple Podcasts | Spotify | TuneIn | RSS
When and why should you write unit tests, and just how important are they? Take a listen and see what YOU think.
Podcast: Play in new window | Download
Subscribe: Apple Podcasts | Spotify | TuneIn | RSS
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 to writing code than having it functional and in this episode we dive into the reasons code formatting actually matters. Who wins the newspaper format debate?! Leave us a comment and let us know! [Read more…]
Podcast: Play in new window | Download
Subscribe: Apple Podcasts | Spotify | TuneIn | RSS
We talk about career management and interview tips, pushing data contracts “left”, and our favorite dev books while Outlaw is [redacted], Joe’s trying to figure out how to hire junior devs, and Allen’s trying to screw some nails in.
The full show notes for this episode are available at https://www.codingblocks.net/episode199.
[Read more…]Podcast: Play in new window | Download
Subscribe: Apple Podcasts | Spotify | TuneIn | RSS
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 of baby Yoda, Michael’s index isn’t corrupt, and Joe has some latency issues.
In case you’re reading this via your podcast player, this episode’s full show notes can be found at https://www.codingblocks.net/episode122 where you can join in on the conversation.
[Read more…]As we’ve done the podcast over the past several years we’ve come across resources that have been valuable to us and we’ve recommended them several times on the show or even in private conversations with many of our listeners.
In many cases, the links will be affiliate links to the resource we’re recommending and by using the link you’re helping to support Coding Blocks. If you purchase using one of the links below we’ll earn a small commission and you don’t get charged anything extra! It’s a win-win!
We talked about this book in several different episodes, and may talk about it in the future! It’s a great look at how the systems that process data look. Ever wanted to build a distributed database from scratch? Well this is the place to start!
If you have any interest AT ALL in the business of storing and retrieving large sets of data, this book HAS to be on the top of your list.
This book has quickly risen to the top of our must read list. In today’s software development world, fast feedback cycles, observability and so much more is required. This book will, at the very least, open your eyes to what’s possible, and help you understand WHY you should introduce good DevOps practices in your environment.
This book had a great impact on our development careers.
Near the top of the list has to be Clean Code by Uncle Bob Martin. We’ve done several deep dives into the book in the episodes below:
In our opinion, this is a crucial read for all software developers at any point in their career. If you’ve not read this book, it needs to be near the top of your list.
Another book by Uncle Bob Martin and in our opinion, another great one. We’ve had several podcast episodes talking about various topics in the book:
If you care about writing applications that are maintainable and something you can take pride in, this is a book you should have in your collection.
If you weren’t classically trained in Computer Science, or if it’s just been a long time since you took those classes, it’s easy to feel in over your head when people start talking about Big O notation and algorithmic complexity. For an approachable and easy to digest way to pick up the missing (or long forgotten) pieces, we highly recommend picking up your own copy of The Imposter’s Handbook by Rob Conery.
Episodes where we’ve talked about or used the book heavily as a resource include:
This is NOT an affiliate link, but we like the book so much as a resource and a way to help you speak the lingo of CS folks, this is a must have.
While ergonomic keyboards aren’t for everyone, if you suffer from RSI or have the beginnings of carpel tunnel, it’s probably worth checking out a keyboard that is easier on your wrists. This has been on our list of favorites for a few years running now.
I had the pleasure of receiving a promotional copy of Steve Smith’s course: ASP.NET Core Quick Start. I recently recommended his podcast Weekly Dev Tips as my tip of the “week” and all of us CB’ers heavily referenced his Pluralsight course on the SOLID principles in Episode 7. To say I was really excited to get my hands on the course is an understatement.
[Read more…]