Confessions of Angry Programmers Podcast

Confessions of Angry Programmers Podcast

By David McCarter & Woody PewittTechnology
Download on the App Store

Confessions of Angry Programmers Podcast episodes

  • The Science of Great Design

    Join 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
    1 hr 7 min
  • Working in a Distributed Team

    Join 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 a distributed team.
    Resources
    • David McCarter's Books on Amazon
    • Voice of Slum charity in Delhi, India
    • Gordon's episode about building a language: https://corecursive.com/032-bob-nystrom-on-building-an-interpreter/

    • Remote Only Manifesto : https://www.remoteonly.org/

    • Visual Studio Live Share: https://code.visualstudio.com/blogs/2017/11/15/live-share

    57 min
  • Network Tolerant Progressive Web Apps

    Join 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' programming languages, he has a long-lived love affair with JavaScript, and cannot see its (many, obvious) flaws. He has worked on lots of interesting enterprise applications, but it is the challenges of the public web that really appeal to him - having spent his formative years building transactional websites. He is always eager to talk about the web platform, but be warned, he is prone to hyperbole.

    Resources
    • David McCarter's Books on Amazon
    • SubMain.com ROI Calculator
    • DevExpress.com
    44 min
  • Monitoring and Practical Design Patterns for Azure

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

    41 min
  • OOP's, They Went Too Far

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

    46 min
  • Things & Stuff

    We 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

     

    44 min
  • AI's Ethical Dilemma

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

    55 min
  • The Way Back Time Machine

    Join 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 firm Wolff Data Systems for 15 years and directed armies of consultants in the dot com world. Bill is founder and President of the philly.NET user group, a previous INETA board member where he served as Vice President of the Speaker Bureau, and involved in several other user communities. Bill was a contributing author on several books. His certifications include trainer, systems engineer, developer, and Microsoft MVP.

    Resources
    • David McCarter's Books on Amazon
    Next Episode

    The next episode will feature Dogfooding & WTF Where They Thinking along with a special guest. Have a comment or suggestion? Want to be a guest on the show? Click here to contact us.

    48 min
  • Special Episode: How Speaking Can Help Your Career

    In 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! 
    47 min
  • How To Tell Your Open Source Projects Are Done

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

    55 min

About Confessions of Angry Programmers Podcast

From the publisher's feed

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…