Effective Quality Assurance poses a serious challenge with Agile teams. Agile’s characteristic fast pace means traditional QA approaches do not...
To rapidly deliver software with quality it is important to equate “quality” with the value the team delivers to users....
Data is extremely important to us at Lumosity – as custodians of the world’s largest cognitive training database, we feel...
At Lumos Labs (maker of Lumosity), we operate a Rails 4.2 backend (I know, it feels like it is always...
Amazon’s ECS (EC2 Container Service) is a great way to manage and deploy docker containers. We at Lumos Labs...
Platforms like iOS and Android make it easy to tell which of your localization strings...
Today, after a year of internal development and incubation, we are pleased to open source Aleph, an analytics platform for...
On July 17, we hosted a Tech Talk focused on internationalization in our San Francisco office. Internationalization has been a...
While attempting to upgrade our local bundler version to 1.9.6, we ran across a few issues that others may...
FeatureGuard is an open-source Ruby gem for feature-flagging that uses Redis as a key-value store. However, it can be...
Collaboration and learning are at the core of Lumosity’s company culture. To that end, we’ve launched a monthly Tech Talks...
Have you ever cracked open a misbehaving gem in the hopes of tracking down a bug in your app? If...
Approximately a year ago, we decided to switch away from using a third-party service for sending out emails to our...
We at Lumosity love to improve. Personal and professional development are as important as the product we build each...
I recently had the pleasure of working on some exciting social features for Lumosity’s Family Plans. What better way...
Lumosity’s purchase pages rely on I18n to translate the various pieces across the numerous currencies and locales. This is ideal...
Making sure your test suite runs quickly ensures that it will be run often. We at Lumos Labs (lumosity.com) have...
Communicating with your peers is an important part of engineering....
In our last post, we talked about how we ensured the integrity of our data as we transitioned...
As of mid-2012, we had been accepting payments on lumosity.com for almost five years,...
For our first hackathon, a few of us decided to build a “crushing it” meter - basically a simple...
Last fall, we took a look at our deploy process and how other companies were approaching the same problem.
The...
If you’re running a Rails application in production and you’re still running plain old vanilla ruby 1.8.7 (the MRI or...
Our MySQL database servers are the heart and soul of lumosity.com’s Rails stack. Memcached helps a ton with...
After you have programmed for a while, you start to recognize good code from bad code. One of the things...
Unnecessary downtime is bad. To allow for small, frequent deploys, we need to avoid downtime - no matter how short...