Tagged: Programming

CancellationToken Best Practices in ASP.NET Core

One of the strengths of ASP.NET Core is how naturally it supports cooperative cancellation. When a client disconnects, refreshes the page, closes the browser tab, or a request timeout is triggered, ASP.NET Core exposes that signal through HttpContext.RequestAborted. You...

Flashing ESP8266

Recently I got a very cool device – a tiny ESP8266 development board from Olimex (MOD-WIFI-ESP8266-DEV).  Why is it cool? Because it’s basically a micro-controller with embedded WiFi capabilities and TCP/IP stack which you can access via AT commands...