9 February 2023

44 links · Thursday

UpperCase Styling via CSS

I learned something new today: there's a CSS `text-transform` style property that can be used to transform text automatically to upper, lower or capitalized case. No JavaScript contortions and it just works. In all my years doing Web dev I've not run into this…

Pellet Beer Can Chicken

Our Beer can Chicken is some of the best Chicken you've ever had!

Asynchronous Programming Patterns in .NET

Asynchronous programming enables multiple operations to run concurrently. Let's learn a few different patterns in asynchronous programming.

A (brief) overview of Span≤T≥ - David Wengier

Span≤T≥ (and Memory, ReadOnlySpan, ReadOnlyMemory) are relatively new types that help you deal with memory directly in a safe and performant matter. They are...

What’s new in the MSIX Packaging Tool: February 2023

The latest build (v1.2023.118.0) of the MSIX Packaging Tool is now available. We have continued to invest supporting the conversion of more legacy applications to the MSIX format, while reducing the effort required during the conversion process. Here is a rund…

Functional C# with Simon Painter

Why write functional C#? Carl and Richard talk to Simon Painter about what happens when you apply functional programming approaches to your C# code. Simon discusses how some functional programming aspects are best served in a functional language like F#, but y…

Smappee App, the smartest energy app

Find out how to save energy with the Smappee App. Our user-friendly app offers a real-time and historical overview for electricity, solar, gas and water in k...

Smappee

Instructions on how to setup Smappee within Home Assistant.