A puzzling Python program

Counting down, seemingly without loops or recursion, in the language of the snakes

08 August 2025 · 686 words · Joseph Liu

Property-based testing is magical

Tests that expose gaps in your thinking instead of confirming what you already know

11 August 2024 · 1811 words · Joseph Liu

Highlighting codeblocks with Shiki in Hugo

A guide on using Shiki for syntax highlighting in Hugo websites

27 July 2024 · 1161 words · Joseph Liu