For a home automation project, I recently decided to get a handful of D1 Mini with the ESP8266 WiFi microcontroller. Thanks to Arduino support and the number and quality of available libraries, setting everything up and deploying a small sketch was a breeze.
Announcing .NET 5 Preview 1At the end of last year, we shipped .NET Core 3.0 and 3.1. These versions added the desktop app models Windows Forms (WinForms) and WPF, ASP.NET Blazor for building single page applications and gRPC for cross-platform, contract-based messaging.
WSL2: Code faster on the Windows Subsystem for Linux! | Tabs vs SpacesLearn all about WSL2, the new version of the Windows Subsystem for Linux, and what changes have been made to improve performance. Craig Loewen will show you how to get things installed and set up a Linux development workflow that is integrated with Windows and VS Code. Check out the faster IO perfo
The Dream of C# 9.0As part of the final entry in the C# Advent series of 2019, Calvin Allen touched on some proposals in the C# 9 language that he was most excited about. It’s a quick, well-written, and exciting article you should check out and one I’ll expand on here. Go ahead. I’ll wait.
Equality Is HardAs the joke goes, there are two hard problems in computer science: cache invalidation and naming things.1 But I’d suggest there’s a much harder problem, namely, =.
A half-hour to learn RustIn order to increase fluency in a programming language, one has to read a lot of it. But how can you read a lot of it if you don't know what it means?
Change your habits: Modern techniques for modern C# - Bill WagnerYou've learned about the new features that shipped with C# 8.0 and .NET Core 3.0. Your team may have created plans to adopt major new features. That's great, but there are many small changes you can make to be more productive every day. In this talk, you'll see several new practices we're adopting.
woltapp/blurhashBlurHash is a compact representation of a placeholder for an image.
Effective Microservice Communication and Conversation Patterns - Jimmy BogardOrchestration or Choreography? Sagas or process manager? REST, RPC or Events? Are we just making this all up as we go along? Once we move away from a single process to many services and processes, we immediately hit the problem that our services need to communicate with each other. The architect ma
Solving Tricky Coordination Problems in Stateless .NET Services - Loris CroDeveloping modern, service-oriented architectures requires that our services become stateless to enable horizontal scalability. ASP.NET helps in doing so with IDistributedCache, but caching is only one of many new coordination problems. In this session I will present how to approach some coordinati
This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.
This list is compiled from my Pocket list.