A puzzling Python program

Counting down, seemingly without loops or recursion

08 August 2025 · Joseph Liu

Property-based testing is magical

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

11 August 2024 · Joseph Liu

A collection of my favorite blog posts

Some pieces of technical content that influence the way I think about programming.

09 August 2024 · Joseph Liu

Highlighting codeblocks with Shiki in Hugo

A guide on using Shiki for syntax highlighting in Hugo websites

27 July 2024 · Joseph Liu

Pressure and chemical equilibrium

Examining the effect of changes in pressure on equilibrium position mathematically

18 July 2023 · Joseph Liu