posts

Sharing human knowledge

2018-12-07 #essay 

Words are a lossy way to represent information. How can we share knowledge with language despite its lossiness?

The Internet is down

2018-12-03 #misc 

A short poem.

G.O.L.EM.

2018-09-11 #project 

G.O.L.EM. (Game Of Life EMulator) is an interactive Game of Life implementation I built, just for fun, using Clojurescript and HTML Canvas.

Automating (even more) early and often

2017-04-15 #essay 

Musing on the value of automating work.

lpass-add and lpass-env

2016-12-29 #project 

I published two scripts, lpass-env and lpass-add, that wrap the lpass CLI. These scripts are very handy if you are storing non-password credentials, like environment variables or SSH keys, directly in your LastPass vault.

Unidirectional data flow architecture in JS

2015-04-22 #essay #webdev 

Things you can learn from Flow and re-frame, even when you’re not using them.

Gulp and Browserify recipe

2014-12-03 #tutorial #webdev 

Mixing Browserify and Gulp — what could go wrong? (Note: this post is very outdated and no longer useful to anyone.)

The value of a sentence

2014-09-09 #essay 

Succinctness is an underestimated virtue in nonfiction: too many books use a page where a sentence would do.

PersonalPVT Retrospective

2014-09-08 #project 

PersonalPVT is a Web application for doing psychomotor vigilance task (PVT) testing.

Maneuver warfare was agile before agile

2014-02-14 #essay 

Exploring the similarities between John Boyd’s OODA Loop and agile development’s iteration.

prev 10 posts — listing posts: #31 to #40 (42 total posts) — next 10 posts