← Graph

Joel Drapper

person 10 connections

Ruby developer passionate about meta-programming and 'dark' corners of the language. Creator of the Phlex view-component library, the Literal runtime-typing gem, and the Quickdraw test framework. Co-hosts the Rooftop Ruby podcast with co-host Colin. Blogs at joel.drapper.me, on Bluesky and GitHub. Worked at Shopify (where a typing-related bug contributed to a CVE that deleted thousands of Zendesk tickets) and deployed Literal at Clear Scope. Presented 'Ruby has literally always had types' at wroclove.rb 2025. For roughly three years has been co-designing the Yippee Ruby web framework with Stephen Margheim, rooted in a shared sense of 'taste' for simple, powerful developer experiences.

blog
joel.drapper.me
social
Bluesky, GitHub
podcast
Rooftop Ruby
person Joel Drapper
attended
Co-presented a segment of Seth's talk on Phlex's accordion-of-complexity and benchmarks.
person Joel Drapper
authored
Joel Drapper delivered this talk at wroclove.rb 2025.
person Joel Drapper
recommends
TypeScript tool
Self-describes as 'one of those degenerates who loves TypeScript'.
person Joel Drapper
works_at
Shopify company
Shopify war story — the Zendesk ticket deletion incident happened at Shopify while Drapper was there.
person Joel Drapper
works_at
Clear Scope company
Deployed Literal in production at Clear Scope, reducing production error rates.
person Joel Drapper
works_on
Literal tool
Creator and maintainer of the Literal gem, the centerpiece of the talk.
role: creator
person Joel Drapper
works_on
Phlex tool
Creator of Phlex; explained its design and benchmarks on stage.
role: creator
person Joel Drapper
works_on
Quickdraw tool
Introduced as creator of Quickdraw in the speaker introduction.
role: creator
person Joel Drapper
works_on
Rooftop Ruby resource
Joel co-hosts the Rooftop Ruby podcast with Colin.
role: co-host
person Joel Drapper
works_on
Yippee project
Co-designer of Yippee alongside Stephen Margheim, bringing shared taste from many offline conversations and the Rooftop Ruby podcast.
role: co-creator

Provenance

Created
2026-04-17 16:16 seed
Total updates
2 extractions
Read by
23 extractions