One of the most difficult tasks I met during Hanami development is to write integration tests for the Command Line Interface (CLI). This challenge required a deep knowledge of the Ruby toolchain.
Posts for: #Ruby
Isolate Global State
Using global state in software programs, is handy for development, but evil to maintain. It can easily become source of bugs. We’ll learn from Hanami source code why this is a problem and how we fixed it.
The Penguin That Can’t Fly
A short story about OOP, interfaces and soft typing.
25,000+ Req/s for Rack JSON API with MRuby
Use MRuby with H2O and Redis to build a Rack JSON API that servers 25,000+ requests per second.
JSON API Apps With Lotus
Do you need a fast and lightweight JSON API app? It must be powerful, flexible, quick to develop and easy to deploy? There is a simple solution for all these requirements: to use Lotus gems to build it.