MindByte Issue #119: From C# 14 to SQL Spring Cleaning

In partnership with

Welcome back, tech enthusiasts!

A new week, a new edition packed with sharp insights and practical updates. From handling your open source legacy to fine-tuning GitHub usage, refreshing your SQL Server, and decoding what’s coming in C# 14 — there’s a lot worth your attention this time.

Highlights include:

  • 🧹 How to sunset open source projects without burning bridges

  • 🔒 GitHub clamps down on unauthenticated API access

  • 💬 Debunking common excuses not to use Copilot

  • 🧽 Spring cleaning your SQL Server (literally)

  • 🧠 Clearer, more useful error messages

  • 🌌 The Two Generals’ Problem meets Star Wars

  • 📊 A closer look at how commitment discounts show up in FOCUS

  • 🧱 What extension members mean for C#

  • 🔍 A real-world performance mystery solved by the Duende team

New here? Subscribe here to stay updated. Let's dive in.

Sending out this newsletter is something I do with love, but it does cost money as well. It would really help me if you visit my sponsor:

Find out why 1M+ professionals read Superhuman AI daily.

In 2 years you will be working for AI

Or an AI will be working for you

Here's how you can future-proof yourself:

  1. Join the Superhuman AI newsletter – read by 1M+ people at top companies

  2. Master AI tools, tutorials, and news in just 3 minutes a day

  3. Become 10X more productive using AI

Join 1,000,000+ pros at companies like Google, Meta, and Amazon that are using AI to get ahead.

Learn AI in 5 minutes a day

What’s the secret to staying ahead of the curve in the world of AI? Information. Luckily, you can join 1,000,000+ early adopters reading The Rundown AI — the free newsletter that makes you smarter on AI with just a 5-minute read per day.

Interested in sponsoring this newsletter? Contact me by replying!

GitHub Digest

Been there, done that; I had created, in 2014, a sink for Serilog to send log data to Elastic. It had a nice number of downloads and usage, but it was very hard for me to maintain this repo. I had to close it down last year, because sometimes you need to sunset these projects.

In the latest blog by GitHub you can find guidance on sunsetting open source projects.

GitHub has a very extensive API, allowing you to access all kinds of information. You can query it without being authenticated, but you will run into rate limits; the amount of calls you are allowed to do in a specific timeframe.

However, by allowing unauthenticated calls, it is hard to guard against misuse. So it is not strange that the rates will be lowered for not authenticated calls. So do make sure you are logged in, in order to get the higher rates.

Coding Corner

Struggling to get your colleagues to use Copilot? Then this post provides three misconceptions and their response to counter them.

Sometimes your SQL server needs a spring cleaning as well. Brent Ozar gives you the tips to optimize and clear your server.

Some obvious tips, but still a good overview on how to write error message that are actually useful.

The famous two generals problem, this time as a Star Wars story. Regardless, it is a problem with distributed systems, so what is the solution?

Azure Updates & Insights

A lot of details on how commitments discounts (Reserved Instances or Saving Plans) are represented in FOCUS.

.NET Nook

Some new keywords will come up in C# 14; extension members. Yes, you already have extension methods, but this extends (pun intended) it even more.

A very extensive insight in the research done by the team at Duende when there was a bug reported in a specific version of their software causing it to slow down substantially. But was it really their code that was the culprit?

Closing Thoughts

Thank you for reading this week’s edition!

Your feedback is invaluable, so if you have any thoughts, questions, or suggestions, please don't hesitate to reach out by simply replying to this mail.

If you enjoyed this update and want to continue receiving more, make sure to subscribe here.

I appreciate your time and look forward to hearing from you!

Did you like this edition?

Login or Subscribe to participate in polls.

Reply

or to participate.