<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>👨🏻‍💻 Staff Software Engineer @ Asana&#xA;🛠️ Solving problems &amp; building web products with Ruby, Go, &amp; JavaScript&#xA;💎 Crafting the ultimate Ruby on Rails dev kit&#xA;&#xA;📍 San Francisco&#xA;&#xA;https://yatishmehta.com/&#xA;https://tokenruby.com/</description><link>https://bsky.app/profile/yatishmehta.com</link><title>@yatishmehta.com - Yatish Mehta</title><item><link>https://bsky.app/profile/yatishmehta.com/post/3lzzpqc5fsk25</link><description>Published Token Ruby #6&#xA;https://tokenruby.com/issues/token-ruby-6-the-ai-coding-trap-and-composable</description><pubDate>30 Sep 2025 04:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lzzpqc5fsk25</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lyiswc4odk2j</link><description>I published the #5 issue of Token Ruby&#xA;&#xA;https://tokenruby.com/issues/token-ruby-5-rails-world-and-local-llms&#xA;&#xA;#ruby #rubyonrails</description><pubDate>10 Sep 2025 18:02 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lyiswc4odk2j</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lxqrx6bzqs2k</link><description>Published the #4 issue of Token Ruby &#xA;&#xA;https://tokenruby.com/issues/token-ruby-4-bedrock-red-candle-probabilistic-software</description><pubDate>01 Sep 2025 04:40 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lxqrx6bzqs2k</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lxbnj2zqpc2i</link><description>The #3 issue for Token Ruby is out&#xA;&#xA;https://tokenruby.com/issues/token-ruby-3-zed-claude-and-a-timed-lockbox/</description><pubDate>26 Aug 2025 04:11 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lxbnj2zqpc2i</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lw3y3jsnic2l</link><description>Just published the second issue of TokenRuby.com&#xA;https://TokenRuby.com</description><pubDate>11 Aug 2025 04:39 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lw3y3jsnic2l</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lvzflc24tc2s</link><description>My newsletter Token Ruby has its own website&#xA;tokenruby.com&#xA;&#xA;Let me know what topics would you like to read in the next issue&#xA;&#xA;#Ruby #RubyonRails #AI&#xA;https://tokenruby.com/</description><pubDate>10 Aug 2025 04:03 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lvzflc24tc2s</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lvpl7ttv6c23</link><description>I started a newsletter for all things Ruby and AI, TokenRuby.&#xA;I published the first issue.&#xA;Let me know what topics would you like to read&#xA;&#xA;#Ruby #RubyOnRails&#xA;&#xA;https://buttondown.com/tokenruby/archive/welcome-to-tokenruby/</description><pubDate>06 Aug 2025 06:17 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lvpl7ttv6c23</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3ltk3scxtck2m</link><description>🚨 Just 2 weeks to go until the SF Ruby AI Hackathon!&#xA;💰 $3,000 in prize money is up for grabs!&#xA;&#xA;Excited to welcome our incredible panel of judges:&#xA;Justin Bowen Kamil Nicieja Sarah Mei Victoria Melnikova</description><pubDate>09 Jul 2025 15:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3ltk3scxtck2m</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lrzcawvudk2k</link><description>Remember Rails Rumble? 48 hours to build something incredible with Rails.&#xA;&#xA;Now throw AI into the mix.&#xA;&#xA;It’s time to bring it back. Who’s in? 🚂💥&#xA;&#xA;#RubyonRails</description><pubDate>20 Jun 2025 05:22 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lrzcawvudk2k</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lqw2bg64t22j</link><description>📣 Exciting news! I’m co-organizing an AI Hackathon with the SF Ruby team — and you’re invited!&#xA;&#xA;Ruby has long been the go-to framework for solo developers. But with the rise of LLMs, we’re asking: How far can we take Ruby in the world of AI? Let’s explore that together.&#xA;&#xA;lu.ma/znhcct7v&#xA;https://lu.ma/znhcct7v</description><pubDate>06 Jun 2025 04:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lqw2bg64t22j</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lmkk5zzzjc2u</link><description>One of the best parts of conferences is finally meeting people you’ve only known through GitHub &amp; X.&#xA;&#xA;Got to meet @andrzejkrzywda.bsky.social &#xA;@sethhorsley.bsky.social &#xA;@fractaledmind.bsky.social &#xA;@joel.drapper.me &#xA;&#xA;#wrocloverb</description><pubDate>11 Apr 2025 17:28 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lmkk5zzzjc2u</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3llme3yxfx22q</link><description>While I stay close to Rails conventions, my current stack that I exploring&#xA;&#xA;RSpec &gt; Minitest &#xA;FactoryBot &gt; Fixtures &#xA;Rubocop with standard &gt; Rails omakase &#xA;Vite &gt; Propshaft/importmaps &#xA;Inertia/React &gt; Turbo/Hotwire/Stimulus &#xA;Dokku &gt; Kamal&#xA;&#xA;While I have gone back and forth, this is my happy place</description><pubDate>30 Mar 2025 17:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3llme3yxfx22q</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lkzh47i37k2u</link><description>#ruby #rubyonrails&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>23 Mar 2025 04:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lkzh47i37k2u</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lkmwpcrw5c26</link><description>I just published a new gem to provide Zanzibar-style fine grained authorization in Ruby on Rails.&#xA;&#xA;Would appreciate some feedback&#xA;&#xA;https://github.com/yatish27/granity</description><pubDate>18 Mar 2025 05:27 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lkmwpcrw5c26</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3li4nhoq3ws2j</link><description>Why is #Rails community&#39;s aversion with React?&#xA;&#xA;For a framework that boost conventions, there’s no recommended way to mount a React component.&#xA;&#xA;Yes, React isn’t the ‘best’ but the ecosystem is massive. &#xA;&#xA;Rebuilding everything in Hotwire isn’t economical— even Shopify, Gusto, and GitHub use React. 🤷‍♂️</description><pubDate>14 Feb 2025 07:09 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3li4nhoq3ws2j</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lhfwxwwjjs2j</link><description>Do developers typically commit `config/credentials.yml.enc` and `config/production.yml.enc` to source code in their Rails applications, or do they prefer using plain old environment variables (ENV)?&#xA;&#xA;Curious to know everyone&#39;s thoughts&#xA;&#xA;#Ruby #Rails</description><pubDate>05 Feb 2025 06:28 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lhfwxwwjjs2j</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lgns5wvrhs2u</link><description>I just published an article on how to setup a new app using Rails 8, Vite and Tailwind 4.&#xA;&#xA;https://medium.com/@yatishmehta/ruby-on-rails-8-vite-and-tailwind-v4-1ad62c4f6943&#xA;&#xA;#rails #ruby #tailwindcss</description><pubDate>26 Jan 2025 15:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lgns5wvrhs2u</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lgjpnji4i224</link><description>My evolution of frontend for Rails apps: In most cases, step two with a sprinkle of step three should be sufficient.&#xA;#ruby #rails</description><pubDate>25 Jan 2025 01:02 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lgjpnji4i224</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lgisafh5zk2e</link><description>Does Ruby on Rails have Zanzibar-style tuple authorization? Anything above Pundit or Cancancan&#xA;#ruby #rails</description><pubDate>24 Jan 2025 16:16 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lgisafh5zk2e</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lc7n2rzyrk2u</link><description>Looks like @joel.drapper.me has inspired me to look at Svetle as a React replacement.</description><pubDate>01 Dec 2024 03:09 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lc7n2rzyrk2u</guid></item><item><link>https://bsky.app/profile/yatishmehta.com/post/3lc32q2r4hs2s</link><description>In the last 16 hours, I watched The Pianist, Soul, Inside Out 2, and Gone Girl. Great start to my vacation 🙏</description><pubDate>29 Nov 2024 07:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:cvim6ikyk7p532hbmic7fqtq/app.bsky.feed.post/3lc32q2r4hs2s</guid></item></channel></rss>