RSSAmplifier

Blog

Alan Norbauer

The innernet website of Alan Norbauer

alan.norbauer.comRSS feed ↗28 posts

Latest posts

GitHub Stacks in Jujutsu

Using GitHub's new stacked PRs with jj

Stacks in Jujutsu

Managing commit stacks with jj

le Carré's Circus, Explained

Explanations for jargon, codenames, and tradecraft from Tinker Tailor Soldier Spy and Smiley's People

Rocco Fridge Power Consumption

Power consumption data on Instagram's favorite drink fridge

Switching from tsup to tsdown

Notes on switching to the tsdown bundler for my npm packages

Dying for Beauty

Make your html/js/css beautiful

Against Horizontal Scroll (Even More)

More tools to fight unwanted horizontal scrolling

From Next.js to Astro: A Page Size Comparison

A comparison of page size after rebuilding this site in Astro

Upgrade your Development Environments with Devbox

A gentle guide to creating isolated development environments

Disable JavaScript Source Maps

Why you should disable JS source maps when debugging code

Fitting Text, Anywhere

How to fit text to fill a container, in the browser or on a server

Relay-style GraphQL

GraphQL best practices for 2023

Groups in ZeroTier Rules

How to express group membership in ZeroTier rules

ZeroNS: Painless DNS for ZeroTier

How to use DNS instead of IP addresses in your ZeroTier Network

Run zrepl on TrueNAS

Run zrepl on TrueNAS in a way that survives reboots and OS updates

Run ZeroTier on TrueNAS

Run ZeroTier on TrueNAS in a way that survives reboots and OS updates

Run Proxmox Backup Server on TrueNAS

Run Proxmox Backup Server (PBS) on a TrueNAS bhyve VM

67 Weird Debugging Tricks Your Browser Doesn't Want You to Know

Advanced browser parlor tricks

Cross-platform Node.js

An on-going guide to help you write better cross-platform Node.js

Over-engineering a bookmarklet

Making a bookmarklet using as much unnecessary tech as possible

Useful linux/unix commands

Collection of handy command-line tricks for Unix/Linux systems

Python Socket Server

Building a Flash XML Socket Server in Python

Spell Checker

A web-based spell checker implementation

AJAX Polling

Practical guide to using XMLHttpRequest for rapid polling in AJAX applications

Linux Search and Replace

Command-line search and replace across multiple files in Unix/Linux

PHP Function Overloading

How to emulate function overloading in PHP using various techniques

Web Application Security

Presentation files on web application security vulnerabilities and defense

Link Checker

Command-line tool to check link validity on web pages