Will Carey
willcareyinvestorrelations.com
Will Carey
@willcareyinvestorrelations.com
It kind of makes you wish there was an equivalent “validate all data at rest” when the validation is added similar to what the database does. But it still all goes out the window in the presence of `save(validate: false)`
May 5, 2025 at 8:15 PM
This would be amazing! There’s a big push to just install the web app, but then the web app doesn’t support multi account 😞 I have the same issue with Google Chat
April 29, 2025 at 3:41 AM
www.md5records.com is another cool gift for developers! It turns your code base into a vinyl record you can listen to. It’s written by a friend of mine, Nate Clark, and an indie in the Rails community.
MD5 Records - A Vinyl Record of Your Digital Creativity
Turn your software project into a unique vinyl record and sleeve.
www.md5records.com
March 18, 2025 at 5:15 PM
I have a gut sense of “don’t shove more work into the database” as that’s the hardest thing to scale horizontally in an infrastructure. And a lot of these suggestions are pushing more into the database server. Is that a valid thing to worry about?
January 26, 2025 at 7:42 PM
`append_view_path` is what I’ve used for this in the past. You specify the folder in the controller and render calls use that folder. api.rubyonrails.org/classes/Acti...
ActionView::ViewPaths
api.rubyonrails.org
January 17, 2025 at 11:11 PM
I would have told you there’s a difference between the pattern and the library, but I definitely thought the library didn’t have a space! It’s indistinguishable from the constant for me 😩
December 31, 2024 at 7:04 PM
My curse is only ever writing these on commits I never reference again and having the “made it work” commit on the thing I need to reference later 😂
December 19, 2024 at 1:39 AM
I use them all of the time and I really enjoy them. I tend to try to access the associations exclusively from the `has_one/many` side, always digging down into the polymorphic record. That way the record with the polymorphism doesn’t need to care about the other side of the relationship.
December 17, 2024 at 5:40 AM
It comes in handy for getting babies to sleep on the go too!
December 16, 2024 at 9:30 PM
Once you have a domain object like this it can also become an attractor of related logic. E.g. note you can define a factory method like Response.from(request) to make a Response object to help readers/callers understand what will be returned
December 6, 2024 at 1:54 PM
They’ve been cracking down on deprecations. We’re finally moving to PaymentIntents from Charges 🥲
December 5, 2024 at 11:34 PM
Ah, the “find out” stage of product dev. Good luck!
December 5, 2024 at 3:35 PM
Oh using the combination method is a nice find. I was looking for something like that but I wound up rolling it manually
December 3, 2024 at 3:09 AM
I haven't seen gleam. Have you used it much?
December 2, 2024 at 2:47 PM
I've set up a leaderboard for anyone that wants to join at adventofcode.com. The leaderboard code is "3328375-d3057b29"
Advent of Code 2024
adventofcode.com
December 1, 2024 at 9:41 PM
Oh definitely! I've set up one if you use the code "3328375-d3057b29".
December 1, 2024 at 9:41 PM
I hadn’t heard of this. That’s awesome!
November 29, 2024 at 6:48 PM
Do you have resources on learning type theory? You seem to have a pretty good grasp on it with all of your Literal type work. I feel like I’m so bad at it
November 28, 2024 at 4:42 PM
And then get everyone to upgrade pg versions at the same time or try to manage multiple pg versions for different projects 🫠
November 19, 2024 at 4:25 AM
The day before that was using `aspect-ratio` to layout a row of images without layout jank.

CSS is so cool, and so powerful.
November 11, 2024 at 8:37 PM