Zero Allocations (with Joel Drapper)

04/02/2025 49 min Episodio 27
Zero Allocations (with Joel Drapper)

Listen "Zero Allocations (with Joel Drapper)"

Episode Synopsis

In this episode of Dead Code, Jared interviews software engineer Joel Drapper about his open-source projects in the Ruby ecosystem. They discuss Phlex, a view framework that allows developers to build HTML components using pure Ruby, eliminating the need for templating languages like ERB. Joel also introduces Literal, a library for reducing boilerplate in object creation with built-in type validation, and Quickdraw, an experimental test runner optimized for multi-core execution. The conversation concludes with Yippee, a SQLite-centric full-stack Ruby framework designed for simplicity and performance, challenging conventional Rails architectures. Joel shares insights on how these projects streamline development while embracing SQLite’s growing viability in production applications. Links:PhlexLiteralStephen Margheim (@fractaledmind on Bluesky)Joel Drapper (@joel.drapper.me on Bluesky)Dead Code Podcast Links:MastodonXJared’s Links:MastodonXtwitch.tv/jardonamronEpisode Transcript Hosted on Acast. See acast.com/privacy for more information.