Language wish list

Or: why I’m not going to use your favorite programming language.

2023-12-23 · 3 min

Go and SQL memory leaks

Detecting when you fail to close sql.Rows.

2018-10-24 · 3 min

Curried JavaScript

Well, technically partial application.

2017-09-23 · 6 min

Reflection in Go and modifying struct values

An example of using the reflect package.

2016-04-20 · 11 min

Go: Preliminary verdict

Thoughts after writing real code.

2015-12-05 · 4 min

"The Go Programming Language"

A book review.

2015-12-04 · 5 min

Java file I/O in 2014

NIO vs legacy I/O.

2014-03-11 · 4 min

Thoughts on unit testing

Sometimes it’s great, but it’s not a panacea.

2014-03-07 · 2 min

Sinatra, web apps, and a Ruby flock

Building web applications without Rails.

2013-01-29 · 3 min

JavaScript modulus weirdness

A useful but probably inadvisable trick.

2011-04-27 · 1 min