Dennis Paagman
dennis.paagman.dev
Dennis Paagman
@dennis.paagman.dev
Freelance full stack stack Ruby on Rails dev — http://paagman.dev
Reposted by Dennis Paagman
After listening to about a dozen first-hand accounts, I’ve published what I know about the RubyGems takeover.
Shopify, pulling strings at Ruby Central, forces Bundler and RubyGems takeover
Ruby Central recently took over a collection of open source projects from their maintainers without their consent.
joel.drapper.me
September 23, 2025 at 3:08 PM
Hotwire Native is extremely future proof and the release of iOS 26 shows why → paagman.dev/hotwire-nati...
Hotwire Native is extremely future proof
The release of iOS 26 and its new design shows how future-proof Hotwire Native is. No code changes required to upgrade your app to the new look.
paagman.dev
September 16, 2025 at 6:48 PM
Tired of 'No route matches [GET] "/.well-known/appspecific/com.chrome.devtools.json"'? No more with this middleware 👉 paagman.dev/handling-chr...
Handling chrome.devtools.json requests in Rails apps
Handle Chrome DevTools workspace requests using a simple Rack middleware to eliminate log errors and enable automatic workspace mapping.
paagman.dev
August 29, 2025 at 8:55 AM
@marcoroth.dev I have some files for you on which Herb sometimes crashes (either segfaults, crashes with a bug (try to mark T_NONE object) or a full hang where I have to `kill -9` the process), are you interested in them? I think I can share them with you, but rather not publically on Github!
April 25, 2025 at 7:57 AM
Wrote up a small article on something I've implemented in my Hotwire Native app that I think is useful for everyone!

This opens universal links directly in their own app, but still opens the rest in a modal.

paagman.dev/deep-link-ho...
Deep link into apps with Hotwire Native and universal links (iOS)
Use universal links to open links directly in their app, but keep them in yours otherwise by handling them in a modal.
paagman.dev
February 27, 2025 at 8:27 PM
Reposted by Dennis Paagman
I’m available for hire.

I’m an experienced Ruby, TypeScript and CSS engineer looking for a new full-time position.

I can help you with performance, concurrency, testing, architecture and API design problems on tooling or product teams.

I’d really appreciate any personal introductions. DMs open. 🙏
January 27, 2025 at 7:41 PM
Postgres 17 has made some improvements that can speed up Rails apps a lot (see: benoittgt.github.io/blog/postgre... by @benoittgt.bsky.social).

But it's not available on Heroku yet!
As Rails developers, why we are excited about PostgreSQL 17
Why we are excited about PostgreSQL 17 for our Rails applications.
benoittgt.github.io
January 23, 2025 at 7:47 AM
I wrote up another small post about Hotwire Native! How to make 'delete' menu items stand out in the menu component. Hopefully it's useful for someone as I really like them this way 🙂 paagman.dev/make-delete-...
Make delete actions stand out in Hotwire Native menus
Automatically make menu items red for destructive actions in Hotwire Native menus.
paagman.dev
January 6, 2025 at 7:21 PM
I wrote up a little post about how to get native sharing working with Hotwire Native → paagman.dev/hotwire-nati...
Building a Native sharing component with Hotwire Native (iOS)
Learn how to implement native sharing functionality in your Hotwire Native app using a bridge component
paagman.dev
December 12, 2024 at 6:51 PM
Did you know you can bundle gems directly from a GitHub gist? I didn't, and I'm wondering if anyone ever uses that 🤔

bundler.io/v2.5/man/gem...
Bundler: gemfile
bundler.io
November 18, 2024 at 12:34 PM
Finally migrated my app off Webpacker and onto Vite!

Quite a rabbit hole, I had to migrate quite a few things:

* Bulma (css framework) from 0.x to 1.x. This required upgrading sassc to dartsass and removing some custom bulma components that are no longer working with 1.x.
November 15, 2024 at 1:49 PM
It's amazing how fast bundler is nowadays. I remember it taking minutes on a not that large app. How much of that is improvement in hardware vs. improvements in bundler itself?
November 1, 2024 at 9:59 AM
👋
October 24, 2024 at 6:11 PM