Ali Ibrahim
Reports from the Field
-
Stop ignoring your Rails (and Ruby) deprecations!
What if you could ship a big part of your upgrade before ever running 'bundle update rails'? Don't ignore deprecation warnings—let them work for you! -
Get Bootboot to work on Rails 4.x in deployment environments with Docker
Bootboot is a great tool for dual booting your Rails upgrade, but it doesn't play well with deployment environments running Rails 4.x. In this blog post we'll show you how you can leverage Docker to effectively get Bootboot to work in these environments. -
One year growing the People of Color Employee Resource Group
Test Double's People of Color Employee Resource Group (ERG) is celebrating its first year! Help us mark the occasion as we look back on everything the ERG has accomplished in the past year. -
How environment variables make your Ruby test suite flaky
Environment variables can help manage config in any application. But they can also make Ruby test suites flaky. Learn why this happens and how to fix it. -
-
Double Agent Profile: Ali Ibrahim
Meet the double agents behind Test Double’s mission to build great software and great teams. In this edition, find out more about Ali Ibrahim. -
Working strategically through Rails upgrades
With tools that let us dual boot multiple versions of Rails on the same branch, we can now do Rails upgrades alongside everyday development. But what do we do when we come across a change in Rails that ripples across our application? Take a minute to survey the options in this blog post. -
Using CockroachDB with Rails
CockroachDB is a scalable, highly available database, and you can use it in your Rails apps today. In this guide, we'll walk you through the steps to using CockroachDB with Rails. -
Improving dev experience with Overmind
Are you working on an app that needs a lot of services running before you can do anything? Learn how to use Overmind to help manage these services and improve your development experience. -
Abstractions II debrief
Test Double consultant Ali Ibrahim shares his takes from Abstractions II.
1 of 1