Scout Blog

Stuff we think matters

Speakers Announced for SPOTcon 2021

SPOTcon 2021 is the latest digital conference for developers from around the world to meet, engage with, and learn about solutions that drive leading-edge transformation in application development.

How Common Application Issues Kill Performance

As web applications scale and grow, several performance-limiting factors start coming into the picture and make things difficult. In this post, we’ll take a closer look at some of the most common application performance issues, and try to understand why they happen, and how they can be tackled.

How To Detect and Prevent Memory Leaks

A memory leak is the gradual loss of available computer memory when a program (an application or part of the operating system) repeatedly fails to return memory that it has obtained for temporary use.

A Primer on Ruby Yield and Blocks

A look at how blocks and yield help make life easier for Ruby developers. We will also go through other Ruby keywords and concepts that are connected to blocks and understand how everything works together.

Latest Ruby Versions Updated in Real Time

Ruby 3 is set to turn a lot of heads with huge improvements in performance, memory management, static analysis, and coding standards, as well as the introduction of features like Ractors, automatic schedulers, unified typing, and so on.

5 hard-earned lessons from a decade of Rails performance work

The last 3,650 days of my professional life have been focused on making Rails apps faster. Below are five lessons I've learned the hard way. 1. Facts alone won't convince the business folk to care about performance The typical pitch to prioritize making an app faster & more reliable goes ...

Container Orchestration Tools Explained

While containers by themselves are extremely useful, they can become quite challenging to deploy, manage, and scale across multiple hosts in different environments. Container orchestration is another fancy word for streamlining this process.