Posts.
Engineering notes · benchmarks · the unfiltered build log
July 21, 2026
Eyeglasses for My Brain
Writing
July 20, 2026
What AI Taught Me About My Own Sentences
Writing
July 16, 2026
The Moment Your Body Says No
Life
July 2, 2026
My Coworker Turned Me Into an AI Song
Life
June 10, 2026
The Chef's Prep Bowl: KV Cache and the Art of Micro-scaling
Engineering
June 5, 2026
The Divine Prompt: On AI, Impermanence, and the Golden Cage
Post
May 17, 2026
Gemma4 as a Builder: The "Think/Build" Pattern & Hardware Bottlenecks
Engineering notes
May 6, 2026
GB10/DGX Spark reality check: Gemma4 MTP gets 75-80 tok/s, NVFP4 caps at 50, and a silent vLLM failover trap that cost me an afternoon
Engineering notes · benchmarks
June 23, 2015
Using Option + Left or Right Arrow Keys in iTerm2
Jekyll
June 23, 2015
String to Binary to String
Jekyll
June 2, 2015
Sidebar Sync with Sublime Text 3
Jekyll
May 21, 2015
A follow on to: Why I won't do your coding test
Jekyll
May 21, 2015
Losing Data with MongoDB
Jekyll
May 20, 2015
Creating a new Rails4.2 app with PSQL and Devise
Jekyll
February 11, 2015
Creating a new Rails Application with Ruby 2.1.5, Rails 4.2, and PostgreSQL
Post
August 17, 2014
Losing data on documents with MongoDB
Post
August 1, 2014
Benchmarking if &&, if ! blank? and unless blank?
Post
July 31, 2014
Yet another MongoDB one-liner!
Post
June 4, 2014
Another MongoDB multi-document update example
Post
May 1, 2014
Back to the topic of speed
Post
April 23, 2014
Sometimes the asset pipeline isn't flexible enough
Post
April 17, 2014
Dealing with Mongo time and Ruby Time
Post
April 15, 2014
mongoDB forEach loop to update part of a field
Post
February 15, 2014
Rendering PDFs as strings with WickedPDF gem
Post
January 30, 2014
Nokogiri & XML
Post
January 18, 2014
Trying to speed things up
Jekyll
January 15, 2014
Watch your ENV VARs
Post
January 15, 2014
puts "Hello World"
Post
January 15, 2014
Hello World
Jekyll