code

Feb
18
Opening Up My Notes Garden

Opening Up My Notes Garden

I made a site to browse and link to my highlights and notes from around the web. Feel free to browse around.
2 min read
Jan
22
YouTube to Apple Music Download Script

YouTube to Apple Music Download Script

Sweep your favorite YouTube concerts into your Apple Music library
1 min read
Jan
16
Writing a Better Readwise to Day One Importer

Writing a Better Readwise to Day One Importer

Contributing to open-source on the first public holiday of the year.
3 min read
Jan
15

Importing Readwise into Day One

Bringing my media log highlights into my journal app
2 min read
May
08

Correct Ruby Threads and ActiveRecord Connections

Recently, we had an opportunity to trivially parallelize some ActiveRecord queries in our Ruby server. In a common response structure,
3 min read
Jan
02

Handy Kue Maintenance CLI Scripts

Building systems at my last few companies, it has been enormously useful to have a robust queueing platform. I’ve
3 min read
May
30

Calming Facebook's Eager Pixels

Working at an e-commerce startup [//www.threadmeup.com], I get asked to implement new tracking features every day. I built
3 min read
Apr
20

My Bookmarks Are All Bookmarklets

I love all my bookmarks. None of them actually go to any websites, though. They’re all bookmarklets. > A bookmarklet
2 min read
Mar
12

Rate-Limit Your Node.js API in Mongo

Update: After a request by Jason Humphrey [https://github.com/GreenPioneer], I’ve released this implementation as a standalone NPM
3 min read
Sep
22

Memory Leaks Using Canvas in Node

At ThreadMeUp [//threadmeup.com], we do much of our image manipulation and generation using HTML5 Canvas objects. This allows us
1 min read