Nate Berkopec
@nateberkopec
Ruby and Rails applications, made fast. 日本語: @nateberkopec_ja
Introducing: ids_must_be_indexed, a Github Action for Rails apps that fails your PR if you change or add a column ending in _id without a corresponding index. github.com/speedshop/ids_…
Highlander was nowhere good enough of a movie to warrant two absolute all-time bangers by Queen for the soundtrack (this and Who Wants to Live Forever) youtube.com/watch?v=VEJ8lp…
TIL Rspec doesn't have the query matchers added in Rails 7. I love these and use them frequently! github.com/rspec/rspec-ra…
I love the idea of moving back from an Apple Watch to something like this, but I can't give up recording voice memos right from my wrist. 🤓
"I hope we never do discover immortality. A hundred years, give or take a decade or two, is enough. The constraint is part of what gives the duration its meaning." world.hey.com/dhh/memento-mo…
this is basically the only way I work with Claude now. takes too long to approve every tool use. we use git + protected branch workflows. I'm considering moving to containers w/network firewalls to feel a bit better about it.
--dangerously-skip-permissions
With LLMs making leetcode and other whiteboard problems trivial, software hiring IMO should shift towards establishing taste, which LLMs absolutely do not have. "What do you hate about ActiveRecord? What would you change about Rails if you could?" Review this PR, etc.
If you’re not spending a McLaren worth on your database every month you ain’t web scale yet
People actually wanted these nodes so here they are. Welcome the M-15360 node class.
You can't learn by editing. Editing without knowing about the underlying "thing" is trying to grade a test without the answer key. There's no feedback loop to create learning. Thus, a junior developer is poorly served by trying to learn through reviewing LLM-generated code.
scarce use of &. and hash_rocket in code tells me a thing or two.
scarce use of &. and hash_rocket in code tells me a thing or two.
I don’t feel this way at all when doing agentic work. It’s like a torrent of juniors pushing all kinds of stuff at me and trying to slip absolute crap into my code base when I’m not looking. I’m realizing how to express/teach my own tastes is really difficult!
i think cursor is making me dumb and lazy time to switch back to vscode for a while?