Jose Farias
jose.omg.lol
Jose Farias
@jose.omg.lol
AI, Rails, and React at GrowthXAI. Prev 37signals.
Yeah I don’t mind this syntax 👌
April 18, 2025 at 2:21 PM
Yeah I guess that also works! Too verbose for my taste though 😄. You’re not alone—someone else brought it up on _the other site_.
April 17, 2025 at 7:57 PM
re: `protected` methods—there’s usually so few of them you can see the access modifier immediately anyway. But I’d consider them an edge case.
April 17, 2025 at 7:53 PM
Oh no! Does it happen upon submitting the form, or when attempting to confirm the subscription?
March 10, 2025 at 5:23 PM
Thanks for reading! Phoenix contexts are interesting. While they make it obvious where to put things, my opinion is in the end they’re unnecessary overhead in an object oriented codebase. They’re well suited for FP though. Might write more about that in the future. Good topic!
March 10, 2025 at 3:10 PM
Mil gracias Julia! 😄
March 10, 2025 at 1:08 PM
Thanks Stephan! Yeah I’ll probably add that soon. This is the reason I’ve avoided it:

bsky.app/profile/jose...
RSS is a great idea, thanks Rosa!

I just wired up buttondown for a mailing list. Check out part 2 (just posted) if you’d like to sign up 😄

The reason I’ve avoided RSS/email before is I don’t want to make sure things look good there before posting 😅. But I might just link to my site instead.
March 10, 2025 at 1:07 PM
Wild! I actually did not know about this. And here I am reinventing the wheel. Thanks for sharing!
March 10, 2025 at 12:59 PM
I’ve just added a mailing list form if you’re interested! Check out part 2 (just posted), it’s at the bottom of the post. Thanks for reading!
March 10, 2025 at 3:36 AM
Right! I’d actually suggest putting it in models (even if more than one) over using service objects. But we’ll get to that further in the series.

I just published what that might look like in part 2. Thanks for reading!
March 10, 2025 at 3:35 AM
RSS is a great idea, thanks Rosa!

I just wired up buttondown for a mailing list. Check out part 2 (just posted) if you’d like to sign up 😄

The reason I’ve avoided RSS/email before is I don’t want to make sure things look good there before posting 😅. But I might just link to my site instead.
March 10, 2025 at 3:33 AM
Of course! That’s why I tried the service initially. No worries about what happened way back when. It was years ago. Just wired things up again and it seems to be working beautifully. Appreciate you offering!
March 10, 2025 at 3:30 AM
Nice!
March 9, 2025 at 3:08 AM
I did try buttondown once but got turned off from it when my single test email landed in spam. I’ll give it another chance though. I probably just caught a temporary bug. Nbd.

Really just looking for something that’ll let me turn off open rate tracking and won’t sell my subscriber’s data.
March 9, 2025 at 3:05 AM
Thanks a bunch Zack!
March 9, 2025 at 12:52 AM
I really need to get on that 😅. Really I’m just avoiding having to choose a privacy-conscious mailing list provider. I don’t know of any offhand and researching seems like super dull work.
March 9, 2025 at 12:51 AM
Right! Choosing between those `_at` columns and a model would be a great topic for one of these. Same goes for the many-to-many relationships. I’ll keep those in mind!
March 9, 2025 at 12:49 AM
Thanks Chris! I’m really excited about this 💪
March 8, 2025 at 6:04 PM