Software insights + hot takes for September

Software insights + hot takes for September

Kick off September with the actionable insights you need to tackle your toughest software challenges. From hot takes to practical tips, this roundup will supercharge your strategy and keep you ahead of the curve:?

  • How to escape the dreaded Feature Factory
  • Security support ending soon for certain Rails apps
  • Go behind-the-scenes of how Standard Ruby updates it rules
  • A practical guide to optimizing your software budget
  • How a ransomware attack can lead to innovation?
  • Faster tests using jest timers instead of waitFor?
  • Free resources we're offering at RailsWorld


Need help with a tough software problem? We love tackling the hardest problems in software. Contact us here , or drop us an email at [email protected] .


Is your engineering team caught on a feature delivery assembly line, where each day feels like you're just cranking out another part without seeing the bigger picture?

Behold the grind of the Feature Factory .

The pressure to churn out features at breakneck speed can be overwhelming, leaving little room for creativity or meaningful impact. It’s frustrating to watch your team tirelessly pump out features, only to see the backlog grow longer and the real problems go unsolved.

Imagine shifting gears, where your team’s work isn’t just another cog in the machine but a driving force for real business results.?

Shift the focus rom output to outcomes.

Here are the purposeful questions to help you start your escape from the Feature Factory.


Depending on the version of Rails you're running, you could be facing potential security risks or losing bug fix support as early as Oct. 1. ??

If your application is running on an unsupported version of Rails, it may not meet certain compliance requirements, especially if your industry has strict regulations regarding software updates and security.

Sure, plenty of Rails shops run outdated software without a hitch — but when things go wrong, they tend to do so in unexpected ways. If that happens, you’ll be left without support, much like ignoring the dead batteries in your smoke detector until it's too late.

Here's what you need to know.



Over the last six years, Standard Ruby has now been downloaded 19 million times (!!!).

How does Standard Ruby get updated? How does the team at Test Double decide which RuboCop rules go in and which RuboCop rules get the boot?

One of the maintainers, Camilo Payan , explains. Go inside the decision room now.



CapEx, when used effectively, offers significant advantages over OpEx. While these terms might seem like accounting jargon, their impact on your role as a technology leader is substantial.

Effective software budgeting isn't just about controlling costs. It’s about investing strategically in innovation and value.

This practical guide will help you differentiate between CapEx and OpEx , enabling you to manage your team’s resources sustainably.


When a ransomware attack incapacitated a major U.S. healthcare payment processor, it triggered a significant business continuity crisis for our client.

... but something amazing happened. They saw the cliff they were forced off of, and instead of scrambling to survive, they decided to climb.?

Together, we used the crisis as a catalyst to innovate, strengthen their processes, and position themselves better for the future.

After all, when you’re pushed to the edge, the only way to go is up.

Software consultant Chris Caragianis reflects on how to seize opportunity in crisis .


James Walker likes to write some tests with the help of ChatGPT. It helps him cut down on writing boilerplate and fixing typos. Since he's written hundreds of tests manually, he can confidentially correct and modify the generated test code.

When doing this recently, he stumbled upon a way to speed up tests by up to 100x (!).

The difference? Using?jest.useFakeTimers()?instead of?await waitFor().

Here's the how to.



Free resources during RailsWorld in Toronto

Are you heading to Rails World this year??Come say hi in the DoubleUp lab!

Our consultants partner with developers at clients like GitHub and Gusto to solve hard problems and have fun doing it. We want to share that experience with everyone!

Pair with one of our double agents, or get no-strings-attached career & resume pairing from our awesome recruiting team. Reserve your spot now.



Want more software product insights?


要查看或添加评论,请登录

Test Double的更多文章

社区洞察

其他会员也浏览了