Hello, my name is Blaine Hansen, and this is my blog.

I'm an iconoclastic musician, programmer, entrepreneur, and political agitator living in Salt Lake City. I want human society to be free and asynchronous.

To best abate the harm of the pandemic, give young children and their teachers the vaccine first.

Teachers are an underappreciated linchpin in our society. Getting our little kids back in school is an urgent need for them, their parents, and our future.

macro-ts: an ergonomic typescript compiler that enables typesafe syntactic macros

Statically typed languages really feel incomplete without true macros, so I hacked that functionality together for typescript.

Persistent Voting, aligning our voting systems with reality.

We all implicitly assume that elections are events that begin and end. What happens if we get rid of that assumption?