The Rationality of Faith

Growing a Framework, or, Clojure Made Easy

Building a CRUD app with Datomic Cloud Ions

What I'm doing with my life

Programmers and Musicians

The Future of Work and Education

Love, Ambition and Suffering


Grad school

Production and Learning

Understanding Clojure

What is Computer Science all about?

A brief history of Agile

Better goals and plans

Structure vs. Flexibility

How to Build the Next Tech Empire

Living the dream


How to improve CS education at BYU

Big ideas (rough draft)


I Heart Dropbox

Whosoever will lose his life

Review: The Wise Men

Nearer, Dear Savior, To Thee

Money Management

Child Labor

Clarinet Ergonomics

One Eternal Round

Sucky Software

Clojure coder, founder @ Lagukan