The Cynical Developer is a dev podcast that features candid discussions with technical luminaries: by devs, for devs. The show started just a few months ago, and it’s already become a favorite of ours. We’re looking forward to many more great episodes!
The host, James Studdart, really knows his onions. He’s insightful and funny, and is great at expressing complex ideas in a simple way. He’s the author of the Debonair library, and he has a passion for tropical fish and airsoft. We recommend giving him a 5 star review in iTunes and Stitcher, so that you’re on his good side in case he ever combines his hobbies and takes over the world with airsoft autoturrets and trained sharks…
- The Cynical Developer on iTunes and Stitcher
- Paul Seal on working with Umbraco CMS
- Universal Windows Platform with Carl Schweitzer
- Reactjs with The Reactionary, Zac Braddy
- James on Hello Tech Pros, talking about Tigger and Eyeore
Thanks for being awesome, James!
Part 4 of our design patterns series, this time up it’s Adapters, Facades, and Mementos. Oh, and which tech luminary would make the best head of state!
We’re back to the gang of four, continuing with another segment of design patterns. This time we’re talking about some of our favorite Behavioral Design Patterns: Observer, Chain of Responsibilities, Iterator patterns. Also, why the visitor pattern is weird and what it’s like to be raked over hot coals.
Source code is the digital product of bazillions of decisions made by any number of people. There aren’t a lot of clear cut answers in the world of software development so many of these decisions end up getting made on the basis of past experiences, future projections, and…hangry-ness.
I’m a software craftsmanship enthusiast. I try to follow best practices and I try to strike the balance between principles and pragmatism. I try to make good decisions, but it’s difficult to keep perspective as the size of the projects and sheer number of decisions grow.
How do you track your progress?
How are you doing, really?
This week we tackle the SOLID principles in .NET and discuss the eternal struggle between perfect code and looming deadlines.
Please leave us feedback in your Podcasting app of choice!