For both Rails and Ruby, there exists a healthy amount of stigma toward performance. Part of Shopify’s success with Ruby on Rails is an emphasis on writing fast code. But, how do you really write fast code?
Some time ago we wrote an article to explain how to implement Stripe Connect in a Rails application. This one will cover the fun part, which is making transactions, charges, refunds, and more.
We recently designed a new system to manage secret information safely – from the keys that we use to sign your Mastercard transactions, to credentials for external services.
The most productive development happens when one person knows the system intimately because they wrote it; this is in conflict with growing a system beyond what one person maintains.
At it’s best, a compliment is a warm fuzzy. Receiving or giving a compliment blesses the day. At it’s worst, a compliment is a naked power play, an assertion of dominance.
I’ve just released version 3.0 of Shrine, a gem for handling file attachments in Ruby applications. It’s been months of hard work, but I feel it’s finally ready.