My Path to Bitcoin
My personal story of changing my opinion on Bitcoin.
Buying Bitcoin or selling dollars?
It may sound like a purely semantic discussion, but when I trade dollars for Bitcoin, am I buying Bitcoin? Or am I selling dollars? Let's explore.
Bitcoin vs Gold
My review of a debate between Peter Schiff and Jack Mallers on gold and Bitcoin
Personal update, upcoming blogging
Why have I been so quiet for the past few years?
Let the API protect you
A small journey, in Rust, demonstrating the power of data driven APIs and strong types.
Manual Leptos
Leptos is a Rust frontend web framework focusing on fine-grained reactivity. In this post, we take a look at a more manual approach to using Leptos.
How I Stay Organized
A review of my personal organizational system and tools I use to enhance it
My Best and Worst Deadlock in Rust
I wrote a deadlock a few months back in some Rust code, and we finally solved it recently. It was both my best and worst deadlock ever.
The Opposite of Partial Functions
Partial functions are often considered harmful, and we recommend developers use total functions instead. In this post, we'll explore what the true opposite of a partial function is.
Seeking new Stackage Curator
Putting out a call for a new Stackage Curator. Interested in joining the team? Come read more!
Why my video calls sucked (and how I fixed it)
My ISP gave me a crappy router and I had 3 years of terrible video calls and gaming. Deep dive explanation of what happened and how to fix it for yourself.
April Fools Canceled
Due to totally foreseen conditions, April Fools' Day has been canceled this year.
Babies and OSS maintenance
We just had baby twins! Just a quick blog post on OSS maintenance related to that.
Bitwarden encrypted backup tool
Announcing a small utility for encrypted backups of Bitwarden vaults
if without else in Rust
Answering a user question from Begin Rust: why must some if expressions evaluate to unit?
Stack on Slack and ARM64
Two updates on the Stack project: two new chat rooms on Slack, and building on ARM64
Haskell proposal: unified installer
A new proposal from the Haskell Foundation tech track, on a unified installer for Haskell tooling
Haskell Foundation Board - Meeting Minutes - April 8, 2021
Meetings minutes/announcements/more for the Haskell Foundation board meeting. And an explanation of why exactly it's on my personal blog.