5 March 2025

30 links · Wednesday

Practical Focus: Saying

People often say, “Focus is about saying No.” But experience tells us it is hard to say “no” to things we want to do. And every “no” that you muster chips away at your limited supply of willpower. So, how can we make focus practical? That is, what does it mean…

Colormaxxing

A short post that compares the primary sRGB colors with their wide-gamut version in the P3 color space.

Recursive DNS resolver

DNS: how It All Works Ever wondered how DNS resolves domain names? How does it work behind the scenes? Well, in this blog, I’ll take you on a fun ride through the magical world of DNS resolution. Whether it’s Google’s famous 8.8.8.8 or Cloudflare’s 1.1.1.1, yo…

Exploring the Paramilitary Leaks

In January, Distributed Denial of Secrets published over 200 gigabytes of chat logs and recordings from paramilitary groups and militias, including American Patriots Three Percent (APIIII) and the Oath Keepers. The files were obtained by John Williams, a wilde…

"Hit It Twice" Customer Service

I recently learned a practice for customer communication that I’d like to document. It’s called “Hit It Twice.”

What is the best way to manage VS Code extensions?

Looking for an easy way to manage your VS Code extensions? In this One Dev Question, James Montemagno tells us about the hidden, most awesome feature in entire world! More on Profiles: https://msft.it/6050q1ANa

Migrating AppCenter Analytics Events to Application Insights

With AppCenter closing 31st of March, I bet some people are scrambling to find out what to do instead. In my organization we’ve moved crashes into Sentry. However, there is still the question of what to do about Analytics events, which Sentry does not have an …

Can I Break Into Tech As A Developer With This Resume?

It can be really tricky to craft a meaningful resume without prior work experience. How might you approach this if you're trying to break into your first developer job? Let's discuss and review a submitted resume! ---- Want a chance to have your resume revie…

Production Ready Event Sourcing in .NET

Get our REST APIs course for free on Dometrain: https://dometrain.com/course/from-zero-to-hero-rest-apis-in-asp-net-core/ Subscribe to my weekly newsletter: https://nickchapsas.com Become a Patreon and get special perks: https://www.patreon.com/nickchapsas H…

The Demoralization is just Beginning

This is a map of primary trading partners, US vs China, and how it has evolved over the last 20 years. Think about it, and realize this probably reflects your experience.

.NET Aspirations - Tailor It To Your Stack

You might have already seen blog posts and videos showing how .NET Aspire can enhance our local development environment, using an example with a Blazor SPA and an ASP.NET Core API. However, not everyone uses Blazor; many prefer a JavaScript framework for front…

Tailscale is pretty useful

It's probably old news for most, but I've recently started using Tailscale and wanted to share my experience with it.