5 May 2022

34 links · Thursday

Atlanta and Redmond US Cohort Application Window - Microsoft Leap

Application window dates: May 25, 2022 at 12:00 AM UTC – June 15, 2022 at 12:00 AM UTC Cohort dates: August 30, 2022 – December 16, 2022 16-week cohort. Classroom is virtual, but participants will have an option to select their on-the-job training as in-person…

Case Study: How many colors are too many colors for Windows Terminal?

A group of users were trying to implement a simple, terminal-based video game and found the performance under Windows Terminal to be entirely unsuitable for such a task. The performance issue could be replicated by repeatedly drawing a “rainbow” and measuring …

Visual Studio on an ultra-wide monitor

A growing number of Visual Studio customers use ultra-wide monitors today. Ultra-wide means wider than a traditional 16:9 widescreen display – usually 3440×1440 or larger resolution. They seem to be gaining popularity among developers and I’m curious how Visua…

What It’s Like Inside Shanghai’s Lockdown

Shanghai’s 26 million residents are in lockdown. Videos depicting food scarcity, protests and state violence have emerged, despite censorship. We spoke to tw...

May 5, 2022

Putting something together from pieces you already have.

Challenge: Spot the optimization

Take a look at the following code:If we move line 4 to line 11, we can improve the performance of this code significantly. Here is what this looks like:The q...

You Probably Don't Need to Worry About MediatR

I've been pointed at this post from various sources, and I thought I'd take the time to address the criticisms one by one. Not because I personally care too much, MediatR evolved over many years to solve the problems my teams faced, but since others seem to ca…

What Game Are You Playing?

Brad, a top footballer, sits in the bleachers watching the game. He cannot believe his eyes. He has come to watch his friend Edgar play, and Edgar is the worst football player he has ever seen. He stands around, chewing gum. When he runs at all, he runs like a

World Password Day

World Password Day on Thursday 6 May provides a timely reminder for us all to evaluate our passwords. The NI Cyber Security Centre is encouraging us

.NET Data Community Standup - Database Pagination

Lots of data? Time to page it. But what's the best approach? TAKE, SKIP, and OFFSET? What about keyset pagination? Join the .NET Data team when we page the a...

Commands, Events, Versions, and Owners

Commands and events are two common types of messages used in distributed application architectures, including microservice designs. When the definition of these messages needs to change, which application "owns" the message and is responsible for upgrading and…

Major update to the PowerShell Extension for Visual Studio Code

An updated version of our PowerShell extension is now available on the Visual Studio Code marketplace. This update represents a complete overhaul of the core PowerShell engine of PowerShell Editor Services, intending to create a more reliable and stable user e…

Hot Banana

I heard that bananas are radioactive. If they are radioactive, then they radiate energy. How many bananas would you need to power a house?