Sunday, December 21, 2014

The Tree

I helped out a bit when Katie taught English night classes for adults in Japan. This was my contribution to the “memory book” that was her goodbye gift to the students. It had a page or two of English writing from each student, as well as from Katie and myself:

Monday, December 15, 2014

Interviewing the Company

I claim no special insight into the broader issues. This is something that happened, though details have been changed, and that I’m often reminded of:

Monday, September 15, 2014

Installing NPM Command-Line Applications at the User Level on Ubuntu

Recently, I’ve started to see more command-line applications written in JavaScript and meant to run on Node.js. Here are some notes on my preferred way to install them.

Thursday, February 6, 2014

Refusing to Code Golf

I’ve found a new way to keep programming fun: refusing to code golf.

I’ve never cared for code golfing (writing a program in as few characters as you can). It seems similar to writing a novel without the letter “E.” It can be impressive, but I’d be more impressed if you had your priorities straight.

Monday, October 14, 2013

Random Group Assignments

This small script randomly assigns members to groups of (as much as possible) equal size. I wrote it for Katie’s weekend “coffee talks” where her students practice English with a native speaker.

Sunday, March 3, 2013

So, You Want to Learn to Program?

Recently, more and more people I know have said they’d like to learn programming. Here are some resources for anyone who’s interested:

Tuesday, November 27, 2012

Listing Colors by Similarity

Have you ever wanted a program that re-orders a list of colors so that similar colors are near each other?