Jun 2, 2018
Fort Collins, CO, USA
Mar 12, 2019   |  By Derek Haynes
I'm an engineer by trade. I rely on intuition when investigating a slow Django app. I've solved a lot of performance issues over the years and the short cuts my brain takes often work. However, intuition can fail. It can fail hard in complex Django apps with many layers (ex: an SQL database, a NoSQL database, ElasticSearch, etc) and many views. There's too much noise.
Mar 7, 2019   |  By Derek Haynes
Forecasting traffic to your web app is important for capacity planning, but generating a seasonally accurate model of your traffic is pretty daunting.
Jan 20, 2019   |  By Derek Haynes
Using the right Ruby interpreter to run your programs can make all the difference. Unfortunately, it can be tough to find resources about different Ruby interpreter options, or about how to choose the right one.
Dec 19, 2018   |  By Dave Anderson
We launched our Python agent a few months ago, supporting Python 3.4+. With out of the box instrumentation for Django, Flask, Bottle, Pyramid, Elasticsearch, MongoDB, SQLAlchemy and more, we covered a lot of ground!
Dec 12, 2018   |  By Derek Haynes
Interested in Learning the Elixir language? Join us in this entertaining Elixir tutorial and overview. This post will spin a yarn about an ambitious wizard, Alatar, and his quest to revamp a magic web storefront using Elxir. We will observe Alatar decide on Elixir as his development platform, and follow him on the journey of learning and implementation. Along the way, he will utilize several frameworks written for Elixir (including Phoenix, Ecto, and Poison).
Jan 9, 2018   |  By SmoothTerminal
Keeping an eye on our app’s performance through monitoring.
Nov 4, 2017   |  By Derek Haynes
A short demo of Scout's database monitoring addon.