Omkar Joshi (@mejoshio1) 's Twitter Profile
Omkar Joshi

@mejoshio1

Building things and solving problems| Ruby on Rails | Engineering @ @learntobe | Side-hustling on rubypodcatcher.com | joshio1.blog | #BuildInPublic

ID: 1105557223

linkhttps://rubypodcatcher.com calendar_today20-01-2013 06:39:01

291 Tweet

253 Takipçi

753 Takip Edilen

Omkar Joshi (@mejoshio1) 's Twitter Profile Photo

Wow I just realized, I tagged the wrong Andrew Mason Andrew Mason🤦‍♂️ Sorry Andrew Mason from Fort Worth, Texas. How did I not see that our Ruby Andrew Mason is from AZ ?! Where is the Edit button when you need it?!!

Omkar Joshi (@mejoshio1) 's Twitter Profile Photo

I wonder if there's a documented way of reviewing other people's Rails code. My usual process is: - Read the description of the PR - Search for `db/migrate` to verify all migrations (if any) - Verify the corresponding changes in the schema or structure file. - Search for

Omkar Joshi (@mejoshio1) 's Twitter Profile Photo

Great article on the use of heredocs in Ruby. It’s something you see often in Ruby codebases but never really think too much about the details. alchemists.io/articles/ruby_…

Omkar Joshi (@mejoshio1) 's Twitter Profile Photo

Okay I’m writing this tweet just to refer later that form_with is the latest recommended way to build Rails forms than form_for or form_tag.

Omkar Joshi (@mejoshio1) 's Twitter Profile Photo

We use i18n-tasks "translate-missing" command in our bin/check script which automatically translates using an OpenAI key. github.com/glebm/i18n-tas…

matt swanson 😈 (@_swanson) 's Twitter Profile Photo

📘 Writebook source-diving: Service objects?! Probably as close to a service object as you'll see: for situational code like `FirstRun` and `DemoContent`, the codebase has basic models that aren't persisted to the database, but use familiar names like `create!` It's basic but

📘 Writebook source-diving: Service objects?!

Probably as close to a service object as you'll see: for situational code like `FirstRun` and `DemoContent`, the codebase has basic models that aren't persisted to the database, but use familiar names like `create!`

It's basic but
Omkar Joshi (@mejoshio1) 's Twitter Profile Photo

I have a RailsWorld ticket but I unfortunately won't be able to attend the conference this time. DM me if anyone is interested!

Greg Molnar (@gregmolnar) 's Twitter Profile Photo

If you are on Heroku or AWS, inspired by the Rails World keynote from DHH, woant to move to a Kamal based setup with a cheaper provider but don't want to do it yourself, hit me up. I have a small team of two who can help with the move and provide ongoing support for a reasonable

Steven R. Baker (@srbaker) 's Twitter Profile Photo

Your periodic reminder that you don't need to keep your Rails migrations after they've been run in production. And if your project is of any age, you won't be able to migrate from scratch anyhow.

Omkar Joshi (@mejoshio1) 's Twitter Profile Photo

An LLM was misbehaving with a female user despite prompting it several times. Turns out they were following the MCP protocol.

Omkar Joshi (@mejoshio1) 's Twitter Profile Photo

If it takes seconds to generate ideas for making billion dollar projects and even easier to implement them using Agents and vibe coding, then why are you not doing that instead of making newsletters and Youtube videos?