• API
  • Careers
  • @artsyopensource
  • Artsy.net
Open Source

Artsy

Engineering Blog

2019

GraphQL: Union vs. Interface - Ashkan Nasseri

2018

Apogee Technical Retrospective - Ash Furrow

2015

Using OCR To Fix a Hilarious Bug - Matt Zikherman
Splitting up a large test suite - Joey Aghion
Releasecop Tracks Stale Releases - Joey Aghion

2014

Generating Notifications and Personalized Emails Efficiently - Matt Zikherman
Building an English Auction with MongoDB - Daniel Doubrovkine
Presenters and Memoization: Moving Logic out of Templates - Matt Zikherman
Ruby Helper to Group Artworks into a Pinterest-style Layout for Email - Matt Zikherman
Detecting trends using Forgetsy - Anil Bawa-Cavia

2013

Normalizing GMail E-Mail Addresses with CanonicalEmails - Daniel Doubrovkine
Debugging Bundler Issues on Heroku - Daniel Doubrovkine

2012

Beat Heroku's 60 Seconds Application Boot Timeout with a Proxy - Daniel Doubrovkine
Measuring Performance in Grape APIs with NewRelic RPM - Daniel Doubrovkine
Friendly URLs with Mongoid::Slug - Daniel Doubrovkine
  • API
  • Careers
  • @artsyopensource
  • Artsy.net