Trending

#dotnetdave

Latest posts tagged with #dotnetdave on Bluesky

Latest Top
Trending

Posts tagged #dotnetdave

Preview
dotNetDave Says… Getting Interviewed by Other Developers In 2018, I interviewed at a prestigious biotech company in San Diego, where an unusual question raised my suspicions. Despite accepting the offer, I quickly found the project lacked structure and m…

When a developer interviewing you seems nervous about what you might say publicly later…
That’s not a question. That’s a warning sign.
Read the room. Rock your career. 🎸🔥
#dotNetDave #Interviewing #TechInterview
dotnettips.wordpress.com/2020/06/13/d...

0 0 0 0
Preview
dotNetDave Says… Fixing Bugs Is Like Playing the Game Whack-A-Mole! Bugs are an unavoidable part of software engineering, akin to a never-ending Whack-A-Mole game. Proper project architecture, adherence to coding standards, and strict enforcement are critical to mi…

Whack-A-Mole ain’t just for arcades—it’s daily life without good architecture.
Build it right. Rock your code. 🤘
#dotNetDave #MVPBuzz
dotnettips.wordpress.com/2021/12/17/d...

0 0 0 0
Post image

Software engineers…
Still haven’t found what you’re looking for to make your code sing?

Then it’s a beautiful day to discover dotNetTips.com.

No need to wait for New Year’s Day to rock your code. Start today and learn from someone who’s been a Microsoft MVP for 19 years.
#dotNetDave #MVPBuzz

0 0 0 0
Preview
dotNetDave Says… Rushing into Coding Without Proper Planning Will Lead to Costly Mistakes and Delays Effective software projects require thorough planning and architecture before coding begins. Skipping these steps often leads to costly mistakes, delays, and technical debt. A strong foundation imp…

🎸 Rushing into code without planning isn’t “moving fast” — it’s setting the stage for delays, rewrites, and angry users.
Real engineers design first. Real managers let them.
#SoftwareEngineering #dotNetDave #Architecture #Planning #MVPBuzz
dotnettips.wordpress.com/2026/03/04/d...

1 0 0 0
Post image

"Clear Names Create Clearer Code—And Clearer Code Leads to Better Software."
Great teams know this: the way you name things directly shapes how easy code is to understand, share, and evolve.
#dotNetDave #CodeQuality #RockYourCode #MVPBuzz

0 0 0 0
Preview
dotNetDave Says… Soft Skills at Conferences Matter—A Lot! The author reflects on two decades of speaking engagements, emphasizing the importance of soft skills in software engineering over mere technical knowledge. They argue that communication, empathy, …

Writing code is only part of the job. At conferences—and in your career—soft skills matter just as much, if not more. Communication, empathy, and leadership are what take you further.
#DevLife #dotNetDaveSays #dotnetdave #TechConferences
dotnettips.wordpress.com/2025/06/02/d...

1 0 0 0
Preview
About David McCarter is a highly experienced software engineer, author, and speaker who has been in the industry for over 28 years. He is a Microsoft MVP (Most Valuable Professional), C# Corner MVP, solu…

👨‍💻Have questions about .NET or need help with your project? Looking for a code review? 🔍 With over 25 years of .NET experience, I’m here to help! Reach out today: dotnettips.wordpress.com/about/
#dotnet #MVPBuzz #RockYourCode #dotNetDave

0 0 0 0
Post image

The laptop (Surface) died… but the code must go on 💻⚰️
If my books helped you rock your career, grab one or donate and keep the show alive 🤘🔥
dotnettips.wordpress.com/rock-your-co...
#dotNetDave #RockYourCode

0 0 0 0
Preview
dotNetDave Says… Memory Affects Performance and Performance Effects Memory! The focus on code and application performance has become crucial due to the shift to cloud systems. Inefficient code can increase costs and drive users away. Performance should be prioritized in th…

Inefficient memory isn’t just slow — it costs you money, users, and credibility. Performance starts with memory. Rock your code like your app depends on it — because it does. 🎶💥
#dotnetdave #dotnet #MVPBuzz
dotnettips.wordpress.com/2021/08/09/d...

0 0 0 0
Preview
dotNetDave Says… Teams Spend Too much Time Protecting Their “Silos”! Efficient software delivery requires collaboration across teams, yet many organizations struggle with silos that hinder progress. The author recounts experiences with uncooperative teams, particula…

Silos don’t ship software.
Teams do.
And when one group blocks progress, the whole band sounds terrible.
Here’s a real-world story of how silo culture wrecks delivery.
Crank it up. 🤘
#dotNetDave #MVPBuzz
dotnettips.wordpress.com/2021/12/17/d...

0 0 0 0
Preview
dotNetDave Says… No One Writes Perfect Code! Code perfection is unattainable; the focus should be on continuous learning and improvement through feedback. Code reviews are essential for growth, helping developers refine their skills and produ…

No one writes perfect code—not even you. Code reviews aren’t attacks—they’re opportunities to grow. Be open, be curious, and become a better developer. 👨‍💻👩‍💻
#CodeReview #DevLife #dotNetDave #SoftwareEngineers
dotnettips.wordpress.com/2021/12/08/d...

0 0 0 0
Preview
dotNetDave Says… Documenting Software Projects Proper documentation is essential in software development, regardless of methodology, to ensure effective collaboration among developers, QA, and tech support. Skipping documentation increases cost…

Too many teams jump into coding without planning or documentation. Then wonder why things fall apart. Stop the madness. Read why architecture still matters — yes, even in Agile.👇
#dotnet #DotNetDave #CodeQuality #CodeDocumentation
dotnettips.wordpress.com/2019/11/01/d...

0 0 0 0
Preview
dotNetDave Says… Taking Care of Technical Debt Many development teams face significant technical debt that accumulates over time, often ignored until it causes major issues. This debt manifests as outdated packages, long build times, and numero…

dotNetDave Says… Take care of technical debt before it takes down your team! One dev shouldn’t be stuck cleaning up a decade of chaos. Fix it early or pay for it later.
#MVPBuzz #dotnet #DotNetDave
dotnettips.wordpress.com/2022/01/25/d...

0 0 0 0
Preview
dotNetDave Says… Avoid Going Across the Wire Until Necessary! Network calls create significant performance bottlenecks in modern applications due to latency and unpredictability. Developers should prioritize chunky communication and batch requests to improve …

Network calls are expensive. Distance doesn't guarantee speed. Avoid going across the wire unless necessary—and always batch requests. Your app (and your users) will thank you.
#dotNet #PerformanceTips #dotNetDave #MVPBuzz
dotnettips.wordpress.com/2025/05/12/d...

0 0 0 0
Post image

Thou shalt not commit code without unit tests!
#CodeQuality #dotNetDave

1 0 0 0
Preview
Rock Your Code (and Your Ego): The David McCarter Roast Solo David McCarter is a multifaceted talent, excelling in coding, guitar playing, and photography. Known for his impressive open-source library, Spargine, he combines technical prowess with musical ski…

🔥 New roast just dropped: I refactor bad code and eardrums. 🤘 From .NET to full-stack face-melter — I’m the only dev who deploys and stage dives.
Read it before GitHub bans me.
#dotnet #MVPBuzz #RockYourCode #dotNetDave
dotnettips.wordpress.com/2025/04/30/r...

0 0 0 0
Preview
David McCarter's Speaker Profile David McCarter is an exceptionally seasoned software engineer, a celebrated author, and a captivating speaker with a remarkable track record spanning ...

Need a speaker for your Microsoft event? With 25+ years in Visual Studio and .NET, I can captivate and educate your audience. Check out my Sessionize profile and contact me!
sessionize.com/david-mccart...
#MVPBuzz #RockYourCode #dotNetDave

0 0 0 0
Preview
About David McCarter is a highly experienced software engineer, author, and speaker who has been in the industry for over 28 years. He is a Microsoft MVP (Most Valuable Professional), C# Corner MVP, solu…

👨‍💻Have questions about .NET or need help with your project? Looking for a code review? 🔍 With over 25 years of .NET experience, I’m here to help! Reach out today: dotnettips.wordpress.com/about/
#dotnet #MVPBuzz #RockYourCode #dotNetDave

0 0 0 0
Preview
DotNetDave Says… All Data Coming into a Type Must Be Validated! The importance of data validation in object-oriented programming (OOP) is emphasized, focusing on the principle of encapsulation. Illustrating pitfalls from invalid inputs, the author offers a robu…

#dotNetDave Says... All data coming into a type MUST be validated! Otherwise, encapsulation and abstraction are broken and so is #OOP!
dotnettips.wordpress.com/2021/12/08/d...
#CodeQuality #MVPBuzz

0 0 0 0
Preview
Tech Prediction: The Data Kings Will Rule the World The author reflects on their successful mid-1990s prediction that data ownership would dictate power. They discuss the present reality, where tech giants utilize data for profit and manipulation. E…

“Whoever owns the most data will rule the world.”
That was my tech prediction decades ago. Today, it’s reality. Here’s what that means for all of us—and how to fight back.
#dotNetDave #GeekStory
dotnettips.wordpress.com/2025/10/15/t...

0 1 0 0
Preview
256 Seconds with dotNetDave: Handling Exceptions Part 1 – Reusable Assemblies This content discusses exception handling in Microsoft .NET, focusing on application layer and reusable assemblies. It offers insights on preventing exceptions and notifying calling code, and refer…

Unlock the secrets of exception handling in .NET with my latest episode of 256 Seconds with dotNetDave! 🎥 Learn best practices for reusable assemblies, prevention strategies, and more. Dive in now!
dotnettips.wordpress.com/2024/06/03/2...
#dotNetDave #ExceptionHandling #dotNET #MVPBuzz

0 0 0 0
Preview
About David McCarter is a highly experienced software engineer, author, and speaker who has been in the industry for over 28 years. He is a Microsoft MVP (Most Valuable Professional), C# Corner MVP, solu…

👨💻Have questions about .NET or need help with your project? Looking for a code review? 🔍 With over 25 years of .NET experience, I’m here to help! Reach out today: dotnettips.wordpress.com/about/
#dotnet #MVPBuzz #RockYourCode #dotNetDave

0 0 0 0
Preview
War? What Is It Good For in C# T-Shirt | Zazzle If you're a Microsoft .NET developer and find yourself pondering the reasons behind global conflicts, then this shirt is perfect for you! Inspired by the lyrics of Edwin Starr, this console…

If you're a Microsoft .NET developer contemplating the causes of global conflicts, this shirt inspired by Edwin Starr's lyrics is perfect for you! Order now in your preferred color!
www.zazzle.com/war_what_is_...
#dotnet #SoftwareEngineer #GeekSwag #dotnetdave

0 0 0 0
Preview
About David McCarter is a highly experienced software engineer, author, and speaker who has been in the industry for over 28 years. He is a Microsoft MVP (Most Valuable Professional), C# Corner MVP, solu…

👨💻Have questions about .NET or need help with your project? Looking for a code review? 🔍 With over 25 years of .NET experience, I’m here to help! Reach out today: dotnettips.wordpress.com/about/
#dotnet #MVPBuzz #RockYourCode #dotNetDave

0 0 0 0
Preview
dotNetDave Says… Soft Skills at Conferences Matter—A Lot! The author reflects on two decades of speaking engagements, emphasizing the importance of soft skills in software engineering over mere technical knowledge. They argue that communication, empathy, …

Writing code is only part of the job. At conferences—and in your career—soft skills matter just as much, if not more. Communication, empathy, and leadership are what take you further. #DevLife #dotNetDaveSays #dotnetdave #TechConferences
dotnettips.wordpress.com/2025/06/02/d...

1 0 0 0
Preview
dotNetDave Says… No One Writes Perfect Code! Code perfection is unattainable; the focus should be on continuous learning and improvement through feedback. Code reviews are essential for growth, helping developers refine their skills and produ…

No one writes perfect code—not even you. Code reviews aren’t attacks—they’re opportunities to grow. Be open, be curious, and become a better developer. 👨💻👩💻
#CodeReview #DevLife #dotNetDave #SoftwareEngineers
dotnettips.wordpress.com/2021/12/08/d...

1 0 0 0
Preview
dotNetDave Says… Documenting Software Projects Proper documentation is essential in software development, regardless of methodology, to ensure effective collaboration among developers, QA, and tech support. Skipping documentation increases cost…

Too many teams jump into coding without planning or documentation. Then wonder why things fall apart. Stop the madness. Read why architecture still matters — yes, even in Agile.👇
#dotnet #DotNetDave #CodeQuality #CodeDocumentation #MVPBuzz
dotnettips.wordpress.com/2019/11/01/d...

0 0 0 0
Preview
dotNetDave Says… Taking Care of Technical Debt Many development teams face significant technical debt that accumulates over time, often ignored until it causes major issues. This debt manifests as outdated packages, long build times, and numero…

dotNetDave Says… Take care of technical debt before it takes down your team! One dev shouldn’t be stuck cleaning up a decade of chaos. Fix it early or pay for it later.
#MVPBuzz #dotnet #DotNetDave
dotnettips.wordpress.com/2022/01/25/d...

0 0 0 0
Preview
dotNetDave Says… Avoid Going Across the Wire Until Necessary! Network calls create significant performance bottlenecks in modern applications due to latency and unpredictability. Developers should prioritize chunky communication and batch requests to improve …

Network calls are expensive. Distance doesn't guarantee speed. Avoid going across the wire unless necessary—and always batch requests. Your app (and your users) will thank you.
#dotNet #PerformanceTips #dotNetDave #MVPBuzz
dotnettips.wordpress.com/2025/05/12/d...

0 0 0 0
Preview
Rock Your Code (and Your Ego): The David McCarter Roast Solo David McCarter is a multifaceted talent, excelling in coding, guitar playing, and photography. Known for his impressive open-source library, Spargine, he combines technical prowess with musical ski…

🔥 New roast just dropped: I refactor bad code and eardrums. 🤘 From .NET to full-stack face-melter — I’m the only dev who deploys and stage dives.
Read it before GitHub bans me.
#dotnet #MVPBuzz #RockYourCode #dotNetDave
dotnettips.wordpress.com/2025/04/30/r...

1 0 0 0