Also worth noting, Remix was acquired / acqui-hired by Shopify, which as we all know, Tobi is the CEO of. They're all friends, all connected, and all support this shit.
=> More informations about this toot | View the thread
sub post of @getajobmike 's post about DHH. These right wing fascists are all around us in tech.
Kent C Dodds is a Musk lover, dude has a damn Tesla referral code.
Ryan Florence and Michael Jackson, creators of Remix and very popular creators within the React community, are open fascists. Ryan was defending Musk's hitler salute.
No idea where Tanner Linsley stands.
But all 4 of them are Mormons.
They're all buddies.
Birds of a feather flock together.
=> More informations about this toot | View the thread
There was actually an additional patch missing.
But coming....at some point™️ to Rhino Editor...alt text for images.
(it will be opt-in, since it does require modifying ActionText)
And kinda starts the clock on me making a proper gem for various "fixes" on ActionText.
Opened discussion here:
https://github.com/rails/rails/discussions/54179
=> More informations about this toot | View the thread
In case you've ever wanted to patch what attributes are storable on a Trix attachment...
[#] config/initializers/actiontext_patch.rb
attributes = ActionText::TrixAttachment::ATTRIBUTES + ["alt"]
ActionText::TrixAttachment.const_set("ATTRIBUTES", attributes)
dont ask me why I need this pls.
=> More informations about this toot | View the thread
In today's "Safari. Why are you like this?"
It turns out Safari will not resolve subdomains for *.localhost
https://bugs.webkit.org/show_bug.cgi?id=160504#c5
https://caddy.community/t/localhost-on-osx-works-in-chrome-but-not-safari/19639
https://marijkeluttekes.dev/blog/articles/2024/03/25/custom-localhost-urls-with-caddyfile-on-macos/#bug-report-safari
https://stackoverflow.com/a/77543890
the unfortunate answer is "run your own DNS server locally", or edit /etc/hosts with the subdomain.
So for me this worked:
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
127.0.0.1 foo.localhost
@mahryekuh I'm assuming thats your blog post!
=> More informations about this toot | View the thread
Big shoutout to @undafiend for the solution.
https://bsky.app/profile/undafiend.com/post/3lf2mftihoc2x
=> More informations about this toot | View the thread
@mayank I came across your article on + showModal() + light-dismiss (https://blog.mayank.co/is-dialog-enough) and someone showed me a way using pointer-events: none;
on the dialog::backdrop {} and was curious if you had tried this. It seems to work in my very limited testing.
=> More informations about this toot | View the thread
Modified slightly, but this was actually a 🤯 moment.
Adding pointer-events: none;
to dialog::backdrop {}
means you can properly listen to click events!
https://codepen.io/paramagicdev/pen/gbYompq
=> More informations about this toot | View the thread
my kingdom to the first browser to implement a way to see custom states in dev tools.
=> More informations about this toot | View the thread
The fact that you cant determine when a user clicks the backdrop of a showModal() dialog is kind of annoying.
Yes, I know I could either make a wrapper always 100% width and detect if e.target === dialog, or do some boundingClientRect math...but why? And yes i know popover
API exists too. I'm lazy. It shouldn't be this annoying to do the right thing.
=> More informations about this toot | View the thread
"Dreamworks, How to [Tame] Your Dragon[Ruby Color Palette]"
=> More informations about this toot | View the thread
This will forever be my "Roman Empire"
https://www.reddit.com/r/rust/comments/5penft/comment/dcsq64p/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button
=> More informations about this toot | View the thread
Essentially wrote a "love letter" to DragonRuby render targets.
https://www.konnorrogers.com/posts/2025/understanding-dragonruby-render-targets
=> More informations about this toot | View the thread
A true legend showed up at our house for Christmas
=> More informations about this toot | View the thread
I need to stop being so bitter and just enjoy my gift!
=> More informations about this toot | View the thread
Said fuck it. Wrote a blog post.
https://www.konnorrogers.com/posts/2024/examining-hotwire-spark
=> More informations about this toot | View the thread
@zachleat makes Lit 11ty SSR go brrrrrrrr
https://github.com/lit/lit/pull/4869
=> More informations about this toot | View the thread
me, yelling at clever attempts to act like Hot Module Replacement.
=> More informations about this toot | View the thread
Tempted to write a blog post on this new Hotwire Spark and all the problems, but dont know if i want to do review for free.
The TLDR currently is you really cant trust Basecamp / 37Signals with JavaScript since Sam / Javan left.
=> More informations about this toot | View the thread
Am i missing something obvious here?
https://github.com/prettier/prettier/discussions/16945
=> More informations about this toot | View the thread
=> This profile with reblog | Go to konnorrogers@ruby.social account This content has been proxied by September (ba2dc).Proxy Information
text/gemini