Josh Frankel :ruby:

Sr. Fullstack Software Engineer @ Bend Health

Ruby & JavaScript Engineer, Amateur Photographer, Rock Climber, Video Gamer, Board Game Nerd, Cinefile, Beer Brewer, Spartan Warrior, Father of Dragons
(he/him)

Josh Frankel :ruby:JoshFrankel@ruby.social
2025-05-27

I've been working on a side project using Next.js and Prisma ORM. I miss the niceties provided by ActiveRecord along with PostgreSQL's best practices, so I wrote a blog post detailing how to customize tables, columns, and associations in Prisma to your liking.

joshfrankel.me/blog/custom-nam

#javascript #nextjs #prisma #js

Josh Frankel :ruby:JoshFrankel@ruby.social
2025-05-15

ViewComponents reduce bloat, simplify data, and create reusable consistent frontend styling. Despite these benefits, they're often under-utilized in the Rails community. I've written a blog post outlining an overview of how they work by refactoring a real-world example into isolated ViewComponents.

💎 Check it out 💎

joshfrankel.me/blog/viewcompon

#ruby #rails #viewcomponent

Josh Frankel :ruby:JoshFrankel@ruby.social
2024-12-12

I wrote a blog post on my philosophy for a well-factored data migration. Traditional migrations don't need testing; data migrations can and SHOULD be tested.

joshfrankel.me/blog/well-facto

#ruby #rubyonrails #sql

Josh Frankel :ruby:JoshFrankel@ruby.social
2024-07-09

@cooper Thanks! Glad you enjoyed it.

Josh Frankel :ruby:JoshFrankel@ruby.social
2024-06-17

Wow! Super appreciative and humbled for this post to be featured on in the articles section of Ruby Weekly.
rubyweekly.com/issues/705

Josh Frankel :ruby:JoshFrankel@ruby.social
2024-06-06

@joelmeador Thanks Joel!

Josh Frankel :ruby:JoshFrankel@ruby.social
2024-05-29

Just wrote a fun little article about how to destructure any object in Ruby. Check it out: joshfrankel.me/blog/destructur

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst