
Creating a virtual fidget toy with Supabase realtime
A mini-project using Supabase presence, broadcast, and some frontend magic.
17 May, 2025 · 8 min read


A mini-project using Supabase presence, broadcast, and some frontend magic.
17 May, 2025 · 8 min read


My thoughts on customizability in software, and why it matters.
10 Apr, 2025 · 5 min read


A more or less gentle introduction to Clojure
02 Apr, 2025 · 11 min read


My journey of creating a generic Markdown-based blogging tool on top of Next.js
13 Jan, 2025 · 7 min read


I tried using Neovim for 4 weeks and developed a feature to get a feel for the code editor.
07 Jul, 2024 · 7 min read


Determining if your user has fast or slow internet at runtime
15 Nov, 2022 · 4 min read


The idea of streaks is cool, but it can slowly start becoming overwhelming. Streaks are not sustainable in the long run for everyone.
04 Nov, 2022 · 6 min read


On the human desire to explore ceaselessly
25 Oct, 2022 · 1 min read


Human history is rich and vast, but technology will greatly influence how it is remembered.
14 Oct, 2022 · 1 min read


I have been drinking coffee twice a day for seven years. I clearly have a caffeine-dependency. It's time to find out how long I can go without it.
24 Jun, 2022 · 5 min read
