Exploring Crystal macros: Building file-based routing for Kemal

A deep dive into Crystal macros: Implementing compile-time directory traversal and dynamic handler registration to create a file-based routing system for Kemal.