Data

New Feature - Orders Export Includes Payment Reference

The Export Orders feature in your Shop's Administration page will now include the Payment Reference used to cross-reference transactions to the gateway. The Payment Method has been added to the end of each line of the Order export file: This change will be put into production on December 19, 2012…

RESTful thinking considered harmful - followup

My previous post RESTful thinking considered harmful caused quite a bit of discussion yesterday. Unfortunately, many people seem to have missed the point I was trying to make. This is likely my own fault for focusing too much on the implementation, instead of the thinking process of developers that I…

RESTful thinking considered harmful

It has been interesting and at times amusing to watch the last couple of intense debates in the Rails community. Of particular interest to me are the two topics that relate to RESTful design that ended up on the Rails blog itself: using the PATCH HTTP method for updates and…

Most Memory Leaks are Good

TL;DR Catastrophe! Your app is leaking memory. When it runs in production it crashes and starts raising Errno::ENOMEM exceptions. So you babysit it and restart it consistently so that your app keeps responding. As hard as you try you don’t see any memory leaks. You use the available tools, but…

Hack/Reduce Ottawa

Last Saturday Shopify attended Hack/Reduce Ottawa, the latest in a series of data hacking days run by the fine folks at Hopper.  The interesting thing about k/R is that the focus is on data, not apps or APIs. The hosts provided some crazy processing resources (3.75TB of RAM and 375TB…

Create an online store in minutesTry Shopify Free