Rob Janssen

All | Unread | Read

Migrate from ASP.NET Core 2.2 to 3.0

This article explains how to update an existing ASP.NET Core 2.2 project to ASP.NET Core 3.0. The Visual Studio Code instructions use the .NET Core CLI for ASP.NET Core development functions such as project creation.

ESP8266 - NTP Client and Daylight Saving Time

I did a few experiments with the NTP server and ESP8266. Downloading time and converting to UTC is well described directly in demo examples. Conversion of time to the time zone and use of daylight saving time is hardly documented. In this example we will learn how to do this conversion.


GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.

Minify Your SVGs

I use Inkscape, a free and open-source vector graphics editor, to make my SVGs. In the beginning, I just saved my SVGs using the default Inkscape format, something called Inkscape SVG. That turned out to be not ideal… Wow. That’s 2 KB of markup for basically nothing.

Please, everyone, put your entire development environment in Github

Stop me if this sounds familiar... You want to get started with a new framework/runtime. So you install said framework/runtime.

SignalR: To Chat and Beyond - David Pine

If you're unfamiliar with the term "SignalR", don't stray away... this helpful technology could save your day. SignalR boasts real-time web functionality which enables server-side code to push content to clients instantly.In this talk, we'll start with a simple Chat application so that we understand

SVG Filters: 80s Font Text Effects

SVG filters are a very powerful, but a bit obscure tool. You can reference SVG filters from CSS and you can even combine multiple SVG filters. In this post I’ve used SVG filters and 80s fonts to create a few 80s text effects.

Data Analysis with Dr Mike Pound

Blazor, a new framework for browser-based .NET apps - Steve Sanderson

Today, nearly all browser-based apps are written in JavaScript (or similar languages that transpile to it). That’s fine, but there’s no good reason to limit our industry to basically one language when so many powerful and mature alternate languages and programming platforms exist. Starting now,

Advanced .NET debugging techniques from real world investigations - Christophe Nasarre and Kevin Gos

You know how it feels. After releasing a new version, a service starts behaving in an unexpected way, and it's up to you to save the day. But where to start?Criteo processes 150 billion requests per day, across more than 4000 front-end servers. As part of the Criteo Performance team, our job is to i

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.