26 October 2021

59 links ยท Tuesday

Zuck's Face is a Problem

Mark Zuckerberg is not handsome. This sneering set of tech reporters won't ever let you forget it.

Writing a Simple Intellij Plugin

Leveraging your shared tools is an easy way to make everyone's life a little better.

A tail unto lions

…be a tail unto lions, and not a head unto foxes. – Ethics of our Fathers, 4:15 I heard a remarkable anecdote on a podcast the other day. Admired for her beauty, Jennie Jerome (Winston Churchill’s mother) glided through the loftiest social circles in Great B…

I reinvented the wheel last week, and here’s why

Common wisdom tells you that many problems worth solving have already been solved for you (probably more than once), and that you should leverage this fact. In other words: don’t reinvent the wheel; stand on the shoulders of giants. I very often follow this ru…

Entity Framework Community Standup - Noda Time

Noda Time is an alternative date and time API for .NET. It helps you to think about your data more clearly, and express operations on that data more precisel...

Exploring distributed tracing with ASP NET Core 6

Hey folks!In this video, let's take a look at distributed tracing and how to get it working with ASP.NET Core 6.Distributed tracing isn't a new subject by an...

[Video] Exploring distributed tracing with ASP NET Core 6

Distributed tracing isn’t a new subject by any means, but there are some more recent developments, namely in terms of standards like W3C Trace Context and OpenTelemetry, that are worth a look.

Next.js 12

Next.js 12 introduces a brand-new Rust compiler, Middleware (beta), React 18 Support, Native ESM Support, URL Imports, React Server Components (alpha), and more!

A Patent Troll Backs Off

We scared them off... this time.

Giving a single object multiple COM identities, part 1

Last time, we looked at patterns for COM objects that need to hand out references to themselves. One common pattern is to make the callbacks separate objects that retain strong references to (and forward the callbacks to) the main object. An alternative patter…

New Code Rules – Too Many Meetings!

In show #26 of Rockin’ the Code World with dotNetDave I am discussing, “How does management expect productivity when software engineers are stuck in too many meetings?”. This real…

Hello World: .NET 6 and .NET Conf

Join Frank Boucher and Jeff Fritz to hear all things .Net 6 and .Net Conf.Why/ How use .NET today-----------------------.NET 6 has reached release candidate ...

Privacy is a Human Right | Tor Blog

Every donation between now and December 31 will be matched, 1:1, by Friends of Tor. Stand up for the human right to privacy and donate to the Tor Project today. Plus… new swag!

3 new free tools for .NET developers

We have developed three new free tools for .NET developers: Appsettings.json Transform Tester, Base64 Image Encoder, and MD5 Encoder.

PiBox

PiBox is a product in active & open devleopment by KubeSail, Inc.

Collection Performance: Sorting the Record Type

This article shows the difference between sorting a normal class type with a record class type.

100 Days of TypeScript (Day 1)

Introducing TypeScript It’s been a while since I’ve had the chance to write in this blog and I really wanted to come up with something different for me. If you’re a long time foll…

Search for your Immunization Record

Please enter the information below to locate your COVID-19 vaccinations in the Virginia Immunization Information System, and then click the Search button.

A Prototype Original iPod

If you can believe it, the iPod is 20 years old, today. Now, when we look back, we can pretty clearly see that the iPod was the genesis of a totally different kind of Apple — an Apple willing to enter new markets and make the best version of that new thing. Su…

EBCDIC is incompatible with GDPR

Welcome to acronym city! The Court of Appeal of Brussels has made an interesting ruling. A customer complained that their bank was spelling the customer’s name incorrectly. The bank didn&#821…