End-to-end testing with Puppeteer and Jest

In Software Engineering, deploying to production is always a risk, but at the same time, it is always necessary. How else would you ship new features or bug fixes? Bugs are frequently introduced while deploying new features or fixing other bugs. We are only human, after all. Given this scenario, it seems wise to invest … Continued

Solving a Memory Leak using jRuby 1.7, Ruby 1.9 and Redis

The Problem On a recent project running on jRuby 1.7.23, mizuno 0.6.8 and the Rest Service Framework Angus 0.0.13, we were faced with a substantial memory leak. During our initial troubleshooting, we found that restarting mizuno weekly prevented the process from crashing. This meant that while we were debugging, we were also scheduling restarts every … Continued