The Curious Engineer

All blogs / Software / engineering practice

Blaine Hansen

blainehansen.me

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.

Software / engineering practiceSociety / politics / economyOther languages

Posts
50 from 10 Oct 2015 to 5 Oct 2026
Posting
monthly (9 in the last year)
Kind
personal blog

2026 9

  1. How to exercise every single day without fail
  2. Uniform compensation risks removing the career ladder. Apprenticeships fix that.
  3. To prevent LLMs from destroying education, the actual hard work has to happen in the classroom
  4. LLMs aren't remotely like compilers or power tools
  5. Votebase Vision and Roadmap
  6. To save software engineering from LLMs, we need a mainstream verifiable language
  7. Databases should have static type checkers
  8. Solution Absolutism and its harms
  9. Votebase, a flexible foundation for a new era of governance experimentation

2025 5

  1. Universal Paid Training and Public Goods Guarantee instead of a Job Guarantee
  2. Here's a grab bag of voting and social system ideas
  3. Leveraged Labor in a subjective Universe
  4. Live debates are a complete waste of time
  5. We need to stop calling it "AI" (at least until it could maybe be conscious)

2023 6

  1. Adaptive Grants, a crowdfunding structure for truly ambitious public goods
  2. Independent maintainers shouldn't be shamed for demanding financial support
  3. My Favorite Syntax Ideas
  4. Can Shape Up make democratic product design work?
  5. We could use bothersome licenses as an open source support incentive. Should we?
  6. Open Source Projects as Adaptive Democracy Cooperatives

2022 3

  1. The internet town square doesn't have to suck
  2. Misinformation Trials
  3. Computable Governance Code

2021 2

  1. Iterative Media
  2. Red & blue functions are actually a good thing

2020 3

  1. News organizations should always have been democratically controlled member cooperatives. Now's our chance to make that happen.
  2. macro-ts: an ergonomic typescript compiler that enables typesafe syntactic macros
  3. Adaptive Voting, aligning our voting systems with reality.

2019 1

  1. To turn the tide of fascism and climate change, we have to stop preaching to the choir.

2017 2

  1. Sass Descend, a Simpler Rethink
  2. Sass Descend, Keeping it Simple.

2016 7

  1. Skiracing Gear Guide
  2. Devops Scripts
  3. Skiracing Contact Us
  4. Skiracing Paywall and Reporting Tool
  5. Skiracing Sponsored Posts
  6. Skiracing Subscribe Page Improvements
  7. Epics and Movies Don't Mix

2015 12

  1. The Uncanny Galaxy
  2. Old Blog
  3. Smart Starter: A Tool for Safe Sane Crowdfunding Budgets
  4. Current Piano Studio Website
  5. Ember Piano Studio Website
  6. Arcade Music Generator
  7. Python Console Piano Studio Management
  8. Tone Control Android App
  9. Very First Website, Piano Studio
  10. Old Meteor Toolbelt Package
  11. School Report Website
  12. Facebook Hostages: Why doesn’t social networking work like email?