This document summarizes Delton Ding's journey developing an asynchronous Ruby web framework called Midori. It discusses how Ruby can be slow due to blocking I/O, and how Midori aims to solve this using fibers and an I/O pool to enable non-blocking code. Benchmark results show Midori outperforming Sinatra for a basic web server and database workload. The document outlines Midori's goals and middleware-focused architecture, and proposes next steps to improve I/O, add clustering, and provide scaffolding.