Hi, I’m Huy.

I write about tech, tools, experiments, and small useful tricks.

NixOS xrdp black screen: "Unable to load a failsafe session"

Why adding the xfce4-session package alone breaks xrdp on NixOS, and the one-line fix that actually works.

05/08/26 · 2 min · 354 words · Huy Nguyen

Vaultwarden: Web login works but Chrome Extension says "An error has occurred"

Debugging a self-hosted Vaultwarden issue where the Chrome extension fails to log in while the web vault works fine - turned out to be a stale server version.

05/08/26 · 2 min · 411 words · Huy Nguyen

2 Cleanup Tools for Node.js and Python

Two small but useful CLIs: npx npkill to clean up node_modules, and uvx killpy to find and remove Python virtual environments and caches eating disk space.

24/05/26 · 2 min · 281 words · Huy Nguyen

How to Upgrade NixOS to 25.11

A step-by-step guide to upgrading your NixOS system to the latest 25.11 release.

06/12/25 · 1 min · 195 words · Huy Nguyen

The Art of Readable Code

Summary notes from The Art of Readable Code with practical examples and takeaways.

29/08/25 · 4 min · 698 words · Huy Nguyen

Kind Trick

Small notes and commands for working more effectively with kind and related tooling.

28/08/25 · 1 min · 46 words · Huy Nguyen

Search Trick

Quick note on combining IDs from related tables before querying the main table for search results.

28/08/25 · 1 min · 44 words · Huy Nguyen

Ssh Trick

Generate a public key from an existing private key with a single ssh-keygen command.

16/08/25 · 1 min · 14 words · Huy Nguyen

Common Dev Abbreviations

A quick glossary of abbreviations developers often use in chats, code reviews, tickets, and docs.

11/08/25 · 2 min · 234 words · Huy Nguyen

Tmux Cheatsheet

Compact tmux cheatsheet covering core commands and shortcuts for daily terminal work.

30/07/25 · 1 min · 17 words · Huy Nguyen