David McCarter - Microsoft MVP - Looking for remote work!
@dotnetdave
David McCarter is a Microsoft MVP, Solutions Architect, code quality expert, consultant, professional code reviewer, speaker, and author with 25+ years in software engineering.
Great! Now @visualstudio.com won't generate code commit comments! Anyone else experiencing this?
Attention Software Engineering Conferences: You know what would really liven up the attendee party? A stand-up comedy set by software engineers. Just an idea 😆 #SDD #dotnetday_ch #NDC #DevDays
#Copilot Chat: All work is done, tested, and building successfully. Ready to commit & push? Me: You made a lot of mistakes implementing this plan. I'm going to have to manually review all changes. Copilot is a Jr. Developer just out of school! 🥵 #VisualStudio
I'm dropping a new article on dotNetTips.com on Sunday! Register now, for free, on the site to be notified. Let's rock your code! #MVPBuzz #dotnet #RockYourCode
Conferences like Øredev in Sweden really know how to make things fun. They somehow got introverted engineers to dance in public. That’s not event planning. That’s sorcery. 💃🕺👨💻 #Ordev #Sweden @oredev.org
I'm very proud of being in the Microsoft MVP program for 20 years! A lot has changed since I received my first award! 😀 mvp.microsoft.com/en-US/mvp/pr... #MVPBuzz @mvpaward.bsky.social
Building Organized and Maintainable Code with Classes Change: Classes are the backbone of .NET applications, enabling developers to create organized, modular, and maintainable code that adheres to OOP principles. #dotnet #MVPBuzz #RockYourCode
@visualstudio.com #Copilot woke up on the wrong side of the server this morning. At this point, it doesn’t need a prompt. It needs espresso and supervision. ☕😜
I *love* the new Copilot Chat feature in Visual Studio: while an Agent is working, switching focus away from VS sends you back to the history window and wipes out what you were doing. 🥵 More “improvements” like this, please! #Copilot #VisualStudio
It’s National Clean Your Keyboard Day! 🧼✨ Take a moment to clear out dust and grime—your fingers (and anyone sharing your keyboard) will thank you! 💻🙌 #CleanYourKeyboardDay
Today is Quarterly Update Your Resume Day! Keep your résumé current—you never know when the right opportunity will appear. Review recent accomplishments, add new skills, and refresh your impact. Then check job openings to see what employers are looking for right now. @tdesseyn.bsky.social
Here is gif of the issue. Let me know if you if you need more info.
Great, now #Copilot in @visualstudio.com does not understand what "the selected method" is!!!! Bring back targeting a method using '#'!!!😣
Attention, .NET engineers: I’m already working on the 6th edition of my code-performance book, planned for release at the end of 2027. Want an early look? Paid dotNetTips.com subscribers get access to new articles as I write them. It costs less per month than a cup of coffee. Subscribe today!
Outlook apparently wakes up every morning and decides my calendar view is just a suggestion. I set it the way I want it. It resets anyway. Every. Single. Day. Beyond frustrating. Do better, Office team—assuming there’s still one left. #UX101
I'd like to 'keep' teaching the world to code! 😀 #MVPBuzz #coding #teaching #RockYourCode
TGIF Software Engineers! I told my code to be more modular. Now it's acting like a rockstar, won't collaborate unless there's a clean contract and proper boundaries. 🤣 #GeekHumor
PowerPoint can animate text, spin images, and add sound effects—but printable speaker notes still look like they were designed in 1997. ChatGPT got me closer. Microsoft, please bring Office UX into this century. dotnettips.com/2025/07/02/u...
Riddle me this, Copilot: why should I spend time writing a detailed `copilot-instructions` file when you treat it like the Terms of Service—something to confidently ignore without reading? #Copilot @visualstudio.com
Boost your .NET projects with Spargine’s latest Assembly Extensions! Dive into enhanced type discovery and instantiation with our open-source assemblies. 🔗 dotnettips.wordpress.com/2024/09/22/b... 🎉 #dotnet #opensource #programming #MVPBuzz #Spargine
Boost your .NET projects with Spargine’s powerful RegexProcessor! 🚀 Efficient text processing with GeneratedRegexAttribute for top performance. Check out the methods and contribute today! dotnettips.wordpress.com/2024/12/22/b... #dotnet #regex #opensource #coding #MVPBuzz
Attention SQL Saturday Austin attendees! 🎸 Look what just arrived: my new book, *Rock Your Career: Surviving the Technical Interview*, released this month! One lucky attendee will win an autographed copy. Want to win? Attend my session and find out! dotnettips.com/2026/06/01/d... #SQLSaturday
If Microsoft Copilot is going to keep charging developers through tokens — and I really hope they don’t — then we need a visible countdown in Visual Studio and GitHub. How else are we supposed to know when to conserve instead of suddenly getting locked out? @visualstudio.com #GitHub #Copilot
Calling all software engineers! 👩💻👨💻 I’ve created a huge collection of programming images and memes for developers who need a laugh between builds, bugs, and bad requirements. Here’s one example — many more are here: mccarterphotography.smugmug.com/Graphic-Arts... #SoftwareEngineering #MVPBuzz