6 February 2024

42 links · Tuesday

Postgres is Enough

Postgres is Enough . GitHub Gist: instantly share code, notes, and snippets.

Are You Event-Driven or Event-Based?

Are you event-driven or are you event-based?Hi, I'm James. And in this video I'm going to attempt to answer that question for you. You're going understand th...

AutoMapper 13.0 Released

Today I pushed out AutoMapper 13.0 (is that too many...?): * Release Notes * Changelog * NuGet * Upgrade Guide Probably the biggest change with this release is folding in Microsoft.Extensions.DependencyInjection support directly. The AutoMapper.Extension…

Degrees of practical significance | Andrey Akinshin

Let’s say we have two data samples, and we want to check if there is a difference between them. If we are talking about any kind of difference, the answer is most probably yes. It’s highly unlikely that two random samples are identical. Even if ...

Designing application beyond code: A journey in software architecture

Lost in Goat Reviews Ah, the epic adventure of Gizzy the Goat and the software project that took more twists and turns than a Netflix series binged until 3 AM! Let's dive into this colorful saga, where plot twists are as common as app updates on our smartpho…

Logout In Blazor SSR

Logout in Blazor SSR is implemented through a logout endpoint. This endpoint is essentialy an #aspnetcore minimal API endpoint that performs the signout and ...

Why We Can't Have Nice Software

The problem with software is that it's too powerful. It creates so much wealth so fast that it's virtually impossible to not distribute it.

Learn How to Use the useMemo Hook Once and for All

Dive deep into React’s useMemo hook and learn when to use it, when to avoid it, and what mistakes to steer clear of so you can reduce expensive computations.

.NET APIs Part 6 – Swagger

This is part 6 in a series about building APIs in .NET using C#. The previous (part 5) entry is here, and the series starts here.

.NET R&D Digest (January, 2024)

This issues includes a lot of software development, diagnostics, performance, security, .NET, .NET internals and very interesting presentations about software engineering.