Pinned
Joel Drapper 🇬🇧❤️🇺🇦
Joel Drapper 🇬🇧❤️🇺🇦
@joel.drapper.me
I’m a single dad and a Ruby/TypeScript/CSS engineer at @plane.com. I maintain Phlex, Literal, Morphlex, MaskIcons and Ruby Schema. I’m also building a modern take on a personal productivity app at @milieu.cloud.
2.1K followers1K following3.2K posts
I thought I found a bug in @milieu.cloud as todos were disappearing from my Inbox. Then I realised ChatGPT was proactively filing them neatly into their respective projects. It even spotted a duplicate and removed it. I forgot that I had asked it to do that. 🤣
This is true. Fable 5 and now Opus 5.5 and Fable 5.1 reliably write code that’s as good as if not better than I would have written myself. And they do it 100 times faster. They’re not making “slop” or tech debt. They’re creating high quality tested, maintainable software that works.
The average developer needs to accept that the latest tier of foundation models writes better code than them. Most developers who think they are above average are not. It’s time to learn how to be effective writing code with AI or be left behind.
Joel Drapper 🇬🇧❤️🇺🇦 reposted
I still maintain JSON schemas for RuboCop, Rails, Kamal, Lefthook, Brakeman, Packwerk, Standard, Sidekiq, Shoryuken, Honeybadger, RoRvsWild, Scout, PgHero, Locale files, i18n-tasks, Blazer, Mongoid, and Vite Ruby config files. They’re compatible with most modern text editors www.rubyschema.org
Joel Drapper 🇬🇧❤️🇺🇦 reposted
Joel Drapper 🇬🇧❤️🇺🇦 reposted
I shared some details on subtyping, variance and higher-order types coming to Literal 2. This is more of an internal capability of the type system; I’ll share more details about some of the features it powers soon.
I shared some details about slices and drafts coming to Literal 2. www.rubyforum.org/t/literal-2-...
Joel Drapper 🇬🇧❤️🇺🇦 reposted
actually sad to read this all out. Ruby Central was foundational in my early career. I learned so much from conference videos and so forth early in. The relationships I built in the hallways of RailsConf and RubyConf stand through my career today. But Ruby Central is not the same as it once was.
I wrote an update on the dispute with Ruby Central over Bundler and RubyGems. I'm sad it's reached this point, especially since Ruby Central's conferences are a big part of what convinced me to join the Ruby community back in the day. andre.arko.net/2026/07/30/rub…
Joel Drapper 🇬🇧❤️🇺🇦 reposted
I wrote an update on the dispute with Ruby Central over Bundler and RubyGems. I'm sad it's reached this point, especially since Ruby Central's conferences are a big part of what convinced me to join the Ruby community back in the day. andre.arko.net/2026/07/30/rub…
Joel Drapper 🇬🇧❤️🇺🇦 reposted