-
A Hidden Benefit of Software Engineering
Software engineering jobs are even better than you think
-
My Biggest Doubt About Bitcoin
A risk to the cryptocurrency that I don't think people are taking seriously
-
Bitcoin Will Be Successfully Attacked
Why I think that the Bitcoin network will eventually be successfully attacked.
-
Roth vs Traditional Retirement Accounts
How to determine the optimal mix of retirement accounts for your circumstances.
-
An Intro to Causal Reasoning
The outline of a guest lecture that I gave on causal reasoning at the Catholic University of America
-
Headless ZCash Mining Rig
The materials, code, and references I used to build a 6-GPU, headless ZCash (ZEC) mining rig this past spring.
-
Storing Arbitrary Model Attributes in Rails
Sometimes you might want to have access to an indefinite number of attributes on an object and persist these attributes to a database. Here's how I recently implemented this in Rails.
-
Inline Enumerator Messages in Ruby
A little-known trick to simplify iterating through enumerators.