Latest News

skylight

The Lifecycle of a Request

Most Rails developers should be pretty familiar with this work flow: open up a controller file in your editor, write some Ruby code inside an action method, visit that URL from the browser and the code you just wrote comes alive. But have you thought about how any of this works? How did typing a URL into your browser's address bar turn into a method call on your controllers? Who actually calls your methods?

skylight

Skylight Trends Reports, Now Outside of Your Inbox!

Skylight’s latest update to Trends allows users to easily view & navigate through their historical trends data from within the Skylight UI. Seasoned Skylight users know that there is something special about opening up your email inbox on Monday mornings: why, getting to read your Skylight trends report, of course!

skylight

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

Code Triage is an open source app built to help other open source projects. Popular open source projects receive a lot of bug reports, feature requests, and pull requests every day, and just reading through all of them can be a huge time sink for their maintainers. Here at Skylight, we are involved in a number of popular open source projects ourselves, so we understand this problem pretty well!

skylight

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

The Odin Project is an open source community and curriculum for learning web development. Students build portfolio projects and complete lessons that are constantly curated and updated with the latest resources. They offer completely free courses like Ruby, Rails, JavaScript, HTML, and CSS. Once a student climbs the technical ladder, there's even a course on how to go about getting a job in the industry, walking you through things like job searching, interviews, and much more.

skylight

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

Every single app — large or small, open source or not — has room for improvement when it comes to performance. This is why we created Skylight for Open Source to give open source contributors the tools they need to find these issues. Over the next week, we'll show you three different open source apps running on Skylight, each with their own unique performance challenges, varying in complexity.

skylight

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, we also took the opportunity to drop support for some older dependencies and environments. Read on for more information about upgrading as well as some technical details on our internal changes.

skylight

This Week's Data Processing Lag

This week at Skylight HQ (technically it’s in the Cloud somewhere), we were hit with a pretty big surge of requests on our collector (Cyber Monday perhaps?). Fortunately our backend is architected to handle a very large volume of data from the agents with minimal latency, so this kind of surge on our backend would not affect the performance of your apps in any way (in addition, the agent is sending data in the background from a different process separate from your app/server).