Jacob Daddario
@JacobDaddario
“We might not know exactly how the pyramids were built, but we do still know how to connect a Linux machine to the internet.” - @DHH
Anyways, here's Catalyst UI components with keyboard accessibility, proper focus trapping, animation-aware mounting and unmounting, and psuedo-top layer usage (meaning no stacking context issues) all in StimulusJS.
I think that access to portals as a psuedo-top layer along with component mounting (basically template cloning) are the main leverage that React et al. gain over the normal DOM. Reactivity is a much smaller piece of the puzzle for average web apps, I think.
Irina and @evilmartians have been doing yeoman’s work with the SF Ruby meetups. The economic windfall we all get from the evangelization going on in SF is crazy
260 people going and 99 waitlisted 😱 for tonight's SF Ruby meetup at @figma with talks from the Ruby teams at Figma and Chime, plus legends @marcoroth_ @jeremyevans0 ! 👉 Sign up for future events at lu.ma/sfruby – next time we're back in @github HQ!
Is Codex just bad compared to Claude Code? I already loaded up on OpenAI API credits months ago, so I want to use Codex, but man it just struggles. Wondering if Claude Code is better or if the hype is all a facade.
Who else was aware that has_secure_password allows for password reset flows to set the password to a blank value? I'm surprised that is allowed
Just now seeing the default password reset token and token DSL stuff in Rails. I assume `generates_token_for` replaced calling `signed_id` directly, or is there more to it?
Working with extremely large SQL databases (30TB+) it's like juggling razor blades. Yes, there exists a 20-year industry vet DBA who can juggle those razors 24/7. But, wouldn't it be easier to just not juggle razor blades? (find a way to archive old data, truncate, etc)
I think that access to portals as a psuedo-top layer along with component mounting (basically template cloning) are the main leverage that React et al. gain over the normal DOM. Reactivity is a much smaller piece of the puzzle for average web apps, I think.

"Years of experience" has been a gold standard hiring requirement since forever. It's a terrible one. Someone can do something for years and have nothing to show for it. Seek people with "Years of evidence" instead. People with deep examples of work. Piles of stuff they've…
The replies to this post make me very happy to work with Rails.
next.js humans: what do you use for background jobs/long-running tasks?
I have learned an insane amount about CSS thanks to @adamwathan. It's unreal how good TailwindCSS is at exposing interesting and useful features.
Guess who has two thumbs and forgot to pay the privacy protection racket when buying a domain and is now getting relentlessly harassed by grifters? 👍👍
without great design intuition, vision, strategy and the ability to deeply understand people and their problems at their core truth; the state of ai today will simply empower you to produce better slop
Met one of the HCB engineers at RubyConf in San Diego two years ago. Love, love, love that this is open-sourced
Open sourcing HCB has been years in the making; today's the day: github.com/hackclub/hcb! We're all about transparency w/ our finances, it only felt right to do the same with our code.