Synopsis
The Confessions of Angry Programmers (COAP) is a 30 minute podcast for programmers to vent about what makes them frustrated in their jobs. Software development is stressful for many reasons. With this podcast we can come together to maybe come up with solutions to make software better which in turn will hopefully make us less angry.
Episodes
-
The Science of Great Design
23/06/2019 Duration: 01h06minJoin us for Episode 14 of The Confessions of Angry Programmers podcast. In this episode David and Woody talk about: Dogfooding: Woody talks about features he wants for Amazon Echo. WTF Were They Thinking?: David talks about .NET open-source repositories (including Microsoft) that do not follow common .NET coding standards. Guest We are joined by our guest Mark Miller from DevExpress. Mark talks about how to create a great user experience in apps that includes discoverability and efficiency. He also talks about dogfooding the CodeRush refactoring tool on his Twitch channel, three times a week. Resources The Science of Great Design CodeRush by DevExpress Vote for "Let Extensions Change Line Height" in VS Code French Army graphic GhostDoc from SubMain David McCarter's Books on Amazon Voice of Slum charity in Delhi, India Podcast rebranding
-
Working in a Distributed Team
09/06/2019 Duration: 56minJoin us for episode 13 of The Confessions of Angry Programmers podcast! In this episode David and Woody talk about: Dogfooding: David talks about well run community-driven conferences. Specifically, the DotNetSouth conference that was held in May of this year in Atlanta, Georgia where David spoke at. WTF Were They Thinking?: Woody talks about his frustration in dealing with Google support where you can't talk to a human being, only online chat. Guest We are joined by our guest Adam Gordon Bell. Adam discusses working remote on a distributed team for the past 8 years and gives tips along the way. Topics discussed include: How to tell if a remote worker is doing their job and measuring performance. Management thinking remote workers are goofing-off since they can't see them. Management is one of the issues with companies not embracing remote workers. Benefits of remote working... get a lot more work done, no commuting (better for the environment), less stress and more. Tools and methodologies for working in
-
Network Tolerant Progressive Web Apps
26/05/2019 Duration: 43minJoin us for Episode 12 of The Confessions of Angry Programmers podcast recorded live in Mauritius! In this episode David and Woody talk about: Dogfooding: Woody discusses features he needs in Azure DevOps Tools and the features he likes. WTF Were They Thinking?: David talks about companies not purchasing tools, including Visual Studio extentions to help developers be more productive and write better quality code. Guest We are joined by our guest Mike Geyser from South Africa. Mike talks about building network tollerant progressive web apps that includes client-side caching and SQL in the browser! Mike Geyser is a Google Developer Expert in Web Technologies from South Africa, where he works in the R&D team at a company called BBD. He is a co-organiser of the Jozi.Js meetup groups, and is a frequent technical speaker. He has been hacking on the web since Geocities was a 'thing', and has the keening wail of dialup modem etched into his subconscious. While he is fluent in several ‘golden hammer’ programmin
-
Monitoring and Practical Design Patterns for Azure
12/05/2019 Duration: 40minJoin us for episode 11 of The Confessions of Angry Programmers podcast recorded live in Mauritius! In this episode David and Woody talk about: Dogfooding: David talks about his frustrations with using mobile apps in different countries with slow connections. WTF Were They Thinking?: Woody discusses trying to purchase a 15 inch MacBook Pro without a touch-bar. Guest We are joined by our guest Magnus Mårtensson a Regional Director for Microsoft. Magnus talks about monitoring and practical design patterns and DevOps to get the most out of Azure. He also talks about the annual Global Azure Bootcamp. Resources David McCarter's Books on Amazon Global Azure Bootcamp: http://global.azurebootcamp.net Next Episode The next episode interview recorded live in Mauritius and will also feature Dogfooding & WTF Where They Thinking. Have a comment or suggestion? Want to be a guest on the show? Click here to contact us.
-
OOP's, They Went Too Far
28/04/2019 Duration: 45minJoin us for Episode 10 of The Confessions of Angry Programmers podcast! In this special episode David and Woody talk about: Dogfooding: Woody talks about the app to rent scooters and bikes that aren't user friendly. Even the one from Uber. WTF Were They Thinking?: David discusses companies not providing training/ education for their developers. Guest In this special episode, Woody discusses the over use of Object Oriented Programming (OOP) that end up making code complex for no good reason. He also shares how he goes about creating types properly when it comes to OOP, even for microservices. David chimes in that most of the code he sees at work does not use enough proper use of OOP. Resources David McCarter's Books on Amazon Next Episode The next episode will feature Dogfooding & WTF Where They Thinking along with a special episode recorded Mauritius. Have a comment or suggestion? Want to be a guest on the show? Click here to contact us.
-
Things & Stuff
14/04/2019 Duration: 43minWe are joined by our guest Rachel Appel. Rachel talks about her new job at JetBrains and moving to Germany. Other things and stuff includes Java Script frameworks, Blazor and even drug testing at software companies. Dogfooding: David talks about his frustrations with the Windows update... especially right before speaking at conference. WTF Were They Thinking?: Woody discusses the over use of object oriented programming in code he sees. Links David McCarter's Books on Amazon Blazor Ninja Cat Riding Unicorn
-
AI's Ethical Dilemma
24/03/2019 Duration: 54minJoin us for Episode 8 of The Confessions of Angry Programmers podcast! In this episode David and Woody talk about: Dogfooding: Woody talks about debugging AWS LAMBDA's. WTF Were They Thinking?: David discusses sites like Sticker Mule testing text messages on unsuspecting live users. Guest We are joined by our guest Adnan Masood. Adnan discusses ethical biases that can show up in artificial intelligence (AI) data sets and how they can affect end users.
-
The Way Back Time Machine
10/03/2019 Duration: 47minJoin us for Episode 7 of The Confessions of Angry Programmers podcast! In this episode David and Woody talk about: Dogfooding: David talks about his frustrations with Microsoft OneNote that he has been dealing with for years. WTF Were They Thinking?: Woody discusses why there isn't better integration with Office 365 apps. Guest We are joined by our guest Bill Wolff. Bill goes way back, all the way back to the 70's and discusses being part of a tech community, user groups, conferences and more. Bill has some great stories from the past and even talks about how he once picked up Bill Gates at an airport to speak at a community event in the Philadelphia, PA area. Bill Wolff is an independent consultant, trainer, and architect specializing in Microsoft development technologies under the name Agility Systems. He served as the SharePoint Practice Director at Capax Global, Solutions Architect in the Microsoft Practice at Unisys Corporation, and ran the Microsoft Alliance at LiquidHub. He ran the consulting fir
-
Special Episode: How Speaking Can Help Your Career
26/02/2019 Duration: 46minIn this first special episode, Woody interviews David on being a speaker at conferences and user groups for 25 years and how it has helped his career. Lots of topics discussed include: How Woody meet David Being a software engineer for 25 years. Why David started and ran a user group for 20 years. How and Why David decided to start learning how to speak in front of people, the benefits, the rewards, the worse presentation and the best speaking experiences. How speaking can help everyone’s career which includes speaking tips and how to develop your own presentation style. How David became a Microsoft MVP and why he enjoys being in the program. Giving back to the community. Interviewing and mentoring. How any why David started writing books, producing DVD’s, creating videos on demand and more!
-
How To Tell Your Open Source Projects Are Done
23/01/2019 Duration: 54minIn this episode David and Woody talk about: Dogfooding: David talks about his frustration logging into Microsoft Teams. WTF Were They Thinking?: Woody discusses public computer displays showing sensitive information in an error! Guest We are joined by our guest Jeff Fritz from Microsoft. Jeff, Dave and Woody have a spirited and fun discussion about how to tell when your open-source project is done or when others are dead or abandoned. Along the way they also discuss .NET Clr, .NET Core, Azure, GitHub, NuGet, Windows, learning, regression/ automated testing, source control and more.
-
Here We Go!
01/01/2019 Duration: 28minJoin us for our first episode of The Confessions of Angry Programmers Podcast! In this episode we talk about the goals of the podcast along with the episode features: Dogfooding: David discusses what frustrates him about the Amazon Fire TV Netflix app. WTF Were They Thinking?: Woody discusses the lack of a public roadmap for Visual Studio Code.
-
What Ted's Been Up To
24/12/2018 Duration: 01h04minJoin us for Episode of The Confessions of Angry Programmers podcast! In this episode David and Woody talk about: Dogfooding: David talks about issues & feature ideas for Microsoft PowerPoint. WTF Were They Thinking?: Woody discusses the recent Azure and Amazon Web Services television ads. Guest We are joined by our guest Ted Neward. Ted discusses the switch from developer to manager, speaking and more! Ted Neward is sometimes referred to as "The Dude of Software", owing to both his remarkable (some say frightening) resemblance to the Jeff Bridges character from "The Big Lebowski", and his ordination as a Dudeist Minister of the Church of the Latter-Day Dude, but he's also been called the "Dr. Gregory House of Software", owing to his tendency to pull no punches when talking about software and how to deliver it successfully. He's comfortable answering to either title, as well as a few others. He's familiar with more programming languages than most people knew existed, and hasn't found one yet that
-
The Dave & Woody Show
22/12/2018 Duration: 38minJoin us for Episode 1 of The Confessions of Angry Programmers Podcast! In this episode David and Woody talk about: Dogfooding: Woody discusses the Mint.com website. WTF Were They Thinking?: David discusses frustrations when contracting. Resources Mint.com Visual Studio Code David's Speaking Schedule Next Episode The next episode will feature Dogfooding and WTF Where They Thinbking along with our first guest Bob Reselman.
-
Coming Apart in the Age of Automation
22/12/2018 Duration: 54minJoin us for Episode 2 of The Confessions of Angry Programmers Podcast! In this episode David and Woody talk about: Dogfooding: David discusses challenges using Adobe Cloud products. WTF Were They Thinking?: Woody discusses Google Chrome updates. Guest We are joined by our first guest, Bob Reselman. Bob discusses coming apart in the age of automation. Bob Reselman is a nationally-known software developer, system architect and technical writer/journalist. Bob has written four books on computer programming and dozens of articles about topics related to software development technologies and techniques, as well as the culture of software development. Bob lives in Los Angeles. In addition to his work on in a variety of aspects of software development and DevOps, Bob is working on a book about the impact of automation on human employment. Resources Google Chrome Adobe Cloud Coming Apart: https://devops.com/coming-apart-in-the-age-of-automation/ Impacts: https://devops.com/automation-impact-cultures/
-
The Done Kind Of Done
19/12/2018 Duration: 45minIn this episode David and Woody talk about: Dogfooding: David revisits the Netflix app on Amazon Fire TV. WTF Were They Thinking?: David discusses backward software practices. Guest We are joined by our guest Nuri Halperin. Nuri discusses the “The Done Kind Of Done”. Nuri Halperin is a software architect and speaker. He helps companies develop scalable systems, websites, and business applications. He’s been turning projects into success stories for over 2 decades. Nuri specializes in Azure and MongoDB. He was founding CTO of online-dating pioneer JDate.com building out the platform from scratch and propelling it from start-up to hugely profitable cash cow in the portfolio of the company. He architected and implemented multi-lingual, multinational portal for millions of members of a global nutrition company which is responsible for large share of company revenue. He’s been helping companies shift their practice to deliver value early by embracing DevOps, cloud, and agile methodologies. Next Episode The next