Enabling Skylight in Multiple Environments Just Got A Whole Lot Easier!

Skylight’s new Environments feature allows users to easily enable Skylight’s smart performance profiling in multiple environments and effortlessly navigate between an app’s environments in the Skylight UI. Now available with the 3.0.0 agent. By default, the Skylight agent only enables itself in the production environment.… »

Using Skylight to Solve Real-World Performance Problems [Part III: Code Triage]

This post is the last in an ongoing three-part series, and is a write-up of the talk we gave at RailsConf 2018. You can find the slides here, or read Part I and Part II of the series to catch up. In Part II of the Skylight for Open Source… »

Using Skylight to Solve Real-World Performance Problems [Part II: The Odin Project]

This post is the second in an ongoing three-part series, and is a write-up of the talk we gave at RailsConf 2018. You can find the slides here, or read Part I of the series. In Part I of the Skylight for Open Source Series, we delved into some common… »

Using Skylight to Solve Real-World Performance Problems [Part I: OSEM]

This post is the first in a three-part series and is a write-up of the talk we gave at RailsConf 2018. You can find the slides here. Every single app — large or small, open source or not — has room for improvement when it comes to performance. This is why we… »

Skylight Agent 2.0 Released

Today, we released version 2.0 of the Skylight Agent. 2.0 doesn't introduce any new APIs, but we did rewrite the SQL Lexer to support more varieties of queries. We also spent a lot of time on internal refactoring and improved our error logging. Since we follow semantic versioning,… »

Announcing Skylight for Open Source!

Here at Skylight, we love all things open source. We're thrilled to show you just how much we love it with some exciting news: Starting today, we're offering free Skylight accounts to all open source apps! Many of us on the Skylight team are open source contributors ourselves. From our… »