13 December 2022

39 links · Tuesday

Meaning, simpliciter and secundum quid

Assume you agree (a) my life is not ultimately meaningful. Can you nevertheless still say (b) my life is meaningful to me?  (NB I’m leaving aside the division of ultimate happiness into an ab…

animal vision

edition 42

Asking for clarity is always great feedback

Bike shedding is a real thing. I think about it a lot when reviewing code. I try to see the big picture and ignore small nitpicks in favour of reviewing the overall architecture and intent of a cha…

Wayland RDP Server with audio using Microsoft's WSLg stack

I spent some time playing with the Microsoft's modified Weston/PulseAudio/FreeRDP stack.  This is what Windows is using to display GUI Linux apps under WSL.  I primarily use Linux and I use Linux remote desktops quite a bit.  I use xrdp, freerdp, x11vnc, vinag…

The Kitchen Massacre | Sausage Party | CineClips

Barry and Carl witness a gory massacre in the Great Beyond.Watch now on Google Play! - https://play.google.com/store/movies/details/Sausage_Party?id=T_M3Mp6z...

The Kitchen Massacre | Sausage Party | CineClips

Barry and Carl witness a gory massacre in the Great Beyond.Watch now on Google Play! - https://play.google.com/store/movies/details/Sausage_Party?id=T_M3Mp6z...

Episode 47: Application Security - with Tanya Janca

In this episode, I was joined by Tanya Janca to chat about Application Security (or AppSec for short!). We chatted about various topics - from security topics and training, to her book and online community, to public speaking! Tanya is the founder and CEO at W…

Try out Visual Studio 2022 version 17.5 Preview 2

I’m excited to share today we released Visual Studio 2022 17.5 Preview 2! Your feedback goes directly to the product team working to deliver you the best developer IDE. We welcome your feedback on Developer Community where we are always eager to hear your sugg…

How Wolverine allows for easier testing

Yesterday I blogged about the new Wolverine alpha release with a sample that hopefully showed off how Wolverine’s different approach can lead to better developer productivity and higher perfo…

Amazing CTO

Startups use too much technology. My advice: Use Postgres for everyting

What's New in .NET Community Toolkit v8.1.0 Preview 1

Microsoft’s .NET Community Toolkit’s latest version, v.8.1.0, recently reached its first preview release. The release brings several new features and improvements to the toolkit: improvements to the MVVM source generator performance and the addition of custom …

Nullable Types in C# - Code Maze

In this article, we discussed the Nullable types in C#. We talked about nullable value types and Nullable reference types.

Sands of MAUI: Issue #84

Welcome to the Sands of MAUI—newsletter-style issues dedicated to bringing together latest .NET MAUI content relevant to developers.

When do tests fail?

Optimise for the common scenario.

The Equinox Programming Model

My team at birdie recently moved from a home-rolled event-sourcing library to Equinox in one of our services. Equinox describes itself as a set of low-dependency libraries allowing event-sourced processing against stream-based stores. While this description is…