Skylight Gem Goes 1.0

The Skylight gem is a central part of the Skylight product and it's been stuck in at pre-1.0 for far too long. Today, we've released version 1.0.0, officially signifying that it's stable and mature! Along with being a mark of maturity, the 1.0 release also brings… »

Skylight Documentation Available on Github

I'm pleased to announce that the Skylight Documentation is now publicly available on GitHub. It was always available to be read at docs.skylight.io, but now the whole repository is public. To be clear, we don't expect others to write our documentation for us. However, it's not uncommon for… »

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… »

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… »

Announcing Grape Support

Ever since we launched Skylight for Rails and Sinatra apps, we've been getting requests for Grape support. Today we are pleased to announce that Grape is supported in the latest 0.8.0 version of the Skylight gem! If you haven't heard about Grape, it's best described in its own… »

What I Learned About Hunting Memory Leaks in Ruby 2.1

I recently spent a bunch of time deep diving into some mystery memory leaks in Ruby. They were persistent and annoying, though not devastating by any means—the kind we could get away with ignoring for a long while, but shouldn't. Spoiler alert: we let them hang out for longer… »