13 February 2022

25 links · Sunday

00

Introduction

What does it mean to listen on a port?

This story explores some concepts in computer networking, inspired by Michael Nielsen’s idea of discovery fiction. Code samples can also be found in this repo. Excerpts use openbsd-flavoured netcat on Debian Linux; behviour and IPv6 support may vary by version…

Implementing Basic Authentication in ASP.NET Core Minimal API

This post is about how implement basic authentication in ASP.NET Core Minimal API. Few days back I got a question / comment in the blog post about Minimal APIs - about implementing Basic authentication in Minimal APIs. Since the Action Filters support is not a…

Angular Server Side Rendering on Azure Static Web Apps

This post is about how implement Angular Server side rendering apps on Azure Static Web Apps. What is server-side rendering - A normal Angular application executes within the browser, rendering pages within the DOM in response to user actions. Angular Universa…

Piped

An alternative privacy-friendly YouTube frontend which is efficient by design.

Weekly Update 282

My New Focusrite DAC; Early Workshops; Digicert EV Bullshit; TripIt Wants Your DoB; Travelling and Speaking Again

Call to mediocrity

This is a call to mediocrity. Do things without intending to hit the big time. Do! Start! Don't think about the output, but make the way to your goal. Yes: all too often you've set out to do it, and yet you've failed again and again to meet your standards. Eve…

Crypto Reading

A list of worthwhile posts about cryptocurrency.

Misadventures of an Early Engineer — Dylan Barth

The red text beneath the login form read "Unexpected error." I was looking over the shoulder of a support technician named Eric who had just tried logging in to our product for the first time. His cubicle looked identical to the other eighty or so scattered ar…

David Nicholas Williams

In team sports, a common thing that happens is people get 'set' in a certain position. This typically happens early on: when you first try the sport, join a team, and get put in a position for your first game.