Introducing Helix

Rust + Ruby, Without The Glue. This post is a write-up of the talk I gave at RailsConf 2016. You can find the slides here. There's a lot to love about Ruby – the sweet syntax, the focus on developer productivity and happiness, the mature ecosystem, and of course, the awesome community… »

Auto-Updating Credit Cards

tl;dr: When your credit card number or expiration date changes, in many cases, we can update them for your automatically! Credit cards are great. They're quick and easy for the customer and pretty darn nice for the seller (us!) as well. That said, getting issued a new card still… »

OAuth is Easy, Right?

OAuth can be easy to implement, but easy is in the eye of the beholder. This beholder will define it as leaning on a well-supported OAuth library and a simple user authentication flow. We just wrapped up our first wave of GitHub integration with Skylight and while we did lean… »

What's In A Name?

“What's in a name? That which we call a rose by any other name would smell as sweet.” I beg to differ with Shakespeare here - I don’t think any flower would be terribly happy to be called “stinkbud” or “garbageblossom.” Names matter! ​Warning: several years-old Doctor Who spoilers… »

Skylight and Rails 5

If you've been paying attention, you're probably aware that Rails 5.0.0-beta1 has been released. You may be wondering if Skylight works with it. The answer is yes! For the last year, as part of our massive test suite, we've been running tests against Rails edge. (We also run… »

The Log-Normal Reality

I took some time off in October to visit my friends and family in Hong Kong. When I returned from my vacation, I was very excited to see that we had shipped our new design for the endpoints page. If you haven't seen it yet, go ahead and see it… »