28 November 2022

47 links · Monday

TikTok is the new Excel

If you're looking for your next business idea in the past people have looked to unbundle a use case from spreadsheets. Well, there is a new unbundling kid on the block.

Autonomy, packet size, friction, fanout, and velocity

Nostalgia is a dangerous drug and it’s always risky to wallow in it. So those of us who fondly remember the early blogosphere, and now want to draw parallels to the fediverse, should do so ca…

AWS Events

Sessions are subject to change. To favorite sessions or reserve seats, you must first register for the event.

I Want To Hold Your Hand

My kids are deep into the Beatles right now, and they like the early stuff as much as the late stuff. So I find myself listening to this song for the first time in basically forever. As with so man…

How to Execute

One of the hallmarks of a great engineer is the ability to execute. An engineer who can execute gets shit done. They crush tickets, pump out designs, spin up features, answer critical data questions, improve models, and prototype new ideas quicker than their p…

Mission vs Engagement | domk.website

A common argument for joining a startup is to work on something meaningful — taking on risk, lower pay and longer hours to work on a fulfilling mission. A similar reason is used to argue you shouldn’t join a startup. Most startups aren’t making the world a be…

Offline-first programming

The net can be a constant stream of distractions. In this article, I'll demonstrate a UNIX setup suitable for offline-first programming, without missing out on knowledge that really matter.

Great tools choose to be bad at some things

Tools convert something you can do into something you want to do. A pencil converts hand movements (what you can do) into markings on paper (what you want t...

SignerSignEx3 function - Win32 apps

Signs and time stamps the specified file, allowing multiple nested signatures.

State of .NET MAUI | .NET Conf 2022

This has been a big year for .NET MAUI and .NET developers building mobile, desktop, and cross-platform apps. So much has happened already, and we have even ...

SNØ - Forsiden

SNØ - verdens råeste helårsarena for snøopplevelser - perfekte forhold for alpint, langrenn, snowboard og andre vinteraktiviteter året rundt

334: 7 Awesome New Features in .NET 7

.NET 7 is a major update to the .NET platform and it comes packed with some awesome new features! In this podcast, we'll take a look at some of the most important new features in .NET 7 and what you need to know about them if you're using .NET 7 in your develo…

German Movie Titles

Trailers give away too much of the movie, so we have to rely on descriptive move titles. Maybe there’s also a legal reason to this. Who knows.

C# 11 Strings in the Raw

With the release of C# 11, there is a new string in town. It might be getting crazy, but this new "Raw String Literals" is something interesting.

Refactoring Bloated Controllers with IServiceProvider - ElegantCode

Using IServiceProvider can be a useful way to inject services into your controllers, but you don't usually want to use this technique in your final code. This article walks through the use of IServiceProvider as a step in refactoring unwieldy controllers.

An Interactive Guide to Flexbox

When we truly learn the secrets of the Flexbox layout mode, we can build absolutely incredible things. Fluid layouts that stretch and shrink without arbitrary breakpoints. In this action-packed interactive tutorial, we'll pop the hood on the Flexbox algorithm …

Getting practical with ML.NET

In the near future, every application on every platform will incorporate some form of machine learning capabilities, empowering the application itself and making it smarter. In this new Microsoft Reactor series, you'll learn how the ML.NET framework has been …

PSA: Do Not Use Services That Hate The Internet

As you look around for a new social media platform, I implore you, only use one that is a part of the World Wide Web. tl;dr avoid Hive and Post. If posts in a social media app do not have URLs that can be linked to and viewed in an unauthenticated browser, or …

GCC undefined behaviors are getting wild

Happy with my recent breakthrough in understanding C integer divisions after weeks of struggle, I was minding my own business having fun writing integer arithmetic code. Life was good, when suddenly… zsh: segmentation fault (core dumped).

API Versioning with Asp.Net Core Minimal APIs

API Versioning API versioning is the practice of managing changes to an API without breaking the client’s applications when new versions are developed. Versioning is an integral part of the API design. A good API versioning strategy communicates the ...