<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Software Engineer and Health Enthusiast. Sold our last business for $180M. Currently building Clipflow.</description><link>https://bsky.app/profile/kengreeff.com</link><title>@kengreeff.com - Ken Greeff</title><item><link>https://bsky.app/profile/kengreeff.com/post/3lrzmcrmt2k2x</link><description>We&#39;ve probably all faced stale closures when working with React so I made a video about it:&#xA;&#xA;youtu.be/9BIk4ooIZDc&#xA;https://youtu.be/9BIk4ooIZDc</description><pubDate>20 Jun 2025 08:22 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lrzmcrmt2k2x</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lrhh4etwgc2t</link><description>Learn how to set up typed, auto-updating route helpers in your Inertia.js Rails app using the JS Routes gem. This video walks you through installation, configuration, and usage, so you can stop hardcoding URLs and keep your frontend routes in sync with Rails.&#xA;&#xA;youtu.be/SjsA2jX_LuY&#xA;https://youtu.be/SjsA2jX_LuY</description><pubDate>13 Jun 2025 03:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lrhh4etwgc2t</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lqw3lr3p7c2h</link><description>In this video, we’ll explore how to use deferred props with Inertia.js and Rails to speed up initial page loads and keep your app feeling fast.&#xA;&#xA;We’ll also cover how to use the usePoll function to fetch fresh data in the background without reloading the page.&#xA;&#xA;youtu.be/2oXSWOMSe9k&#xA;https://youtu.be/2oXSWOMSe9k</description><pubDate>06 Jun 2025 05:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lqw3lr3p7c2h</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lqeakxtdjs2o</link><description>In this video I will show you how to use OJ Serializer to serialize props and pass them to Inertia Rails.&#xA;&#xA;youtu.be/Q0OIWsGu_sk&#xA;https://youtu.be/Q0OIWsGu_sk</description><pubDate>30 May 2025 03:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lqeakxtdjs2o</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lqe7boboy22k</link><description>We hired his editing agency to help with our content and quickly realised the onboarding process was costing him big time...&#xA;&#xA;youtu.be/YpxkEhBoDtE&#xA;https://youtu.be/YpxkEhBoDtE</description><pubDate>30 May 2025 02:38 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lqe7boboy22k</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lpsoklnd5k2d</link><description>In this video I will show you how to use React with Shadcn UI and Tailwind in a Rails project with Inertia.js.&#xA;&#xA;youtu.be/lTSiqGRvuPo&#xA;https://youtu.be/lTSiqGRvuPo</description><pubDate>23 May 2025 03:24 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lpsoklnd5k2d</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lpsmnosvik2z</link><description>Smarter than a 7 year old? Wake up Mom, Claude 4.0 Just Dropped&#xA;&#xA;youtu.be/Hn7VvBpk86s&#xA;https://youtu.be/Hn7VvBpk86s</description><pubDate>23 May 2025 02:49 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lpsmnosvik2z</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lpsm2rcpfs2z</link><description>We&#39;re excited to announce the launch of our new project manager this week! &#xA;&#xA;After lots of testing and fine-tuning, it&#39;s now live and already making work easier and more fun. We&#39;ve also signed a new team member who&#39;ll help fuel our content and marketing growth.&#xA;&#xA;youtu.be/psWgeg-0xlM&#xA;https://youtu.be/psWgeg-0xlM</description><pubDate>23 May 2025 02:39 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lpsm2rcpfs2z</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lpnlwx3f5c2f</link><description>In this episode Darrell and I discuss 12 habits that are destroy productivity.&#xA;&#xA;youtu.be/l-UWMzX3ZhI&#xA;https://youtu.be/l-UWMzX3ZhI</description><pubDate>21 May 2025 02:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lpnlwx3f5c2f</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lpbe7634uc24</link><description>The best of both worlds - use React in a Rails project with Inertia.js. We have been migrating our frontend to React with Inertia Rails so that we can deliver the best UX possible while still using the tools we love.&#xA;&#xA;youtu.be/IP7FePduHGg&#xA;https://youtu.be/IP7FePduHGg</description><pubDate>16 May 2025 06:03 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lpbe7634uc24</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lpbdfxesbc25</link><description>Meetings and momentum this week. Prepping changes to our internal task system—turning it into a full-blown project management tool—and laying the foundation for a big leap in content quality.&#xA;&#xA;youtu.be/QNLd28XJPyk&#xA;https://youtu.be/QNLd28XJPyk</description><pubDate>16 May 2025 05:49 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lpbdfxesbc25</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lorojveom225</link><description>In this episode, we break down Figma’s bombshell update: a full-blown website builder (Figma Sites) inside @figma.com &#xA;. No more exporting to Webflow. No more plug-ins or hacks. Just pure design-to-web inside the tool you’re already using.&#xA;&#xA;https://www.youtube.com/watch?v=fQHwO7LTYZ0</description><pubDate>10 May 2025 00:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lorojveom225</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lopncwjxkk2f</link><description>Big things baking this week. Interviewed our first potential hires while still getting some work in. Darrell and I were in the same room at the same time for once.&#xA;&#xA;youtu.be/ZZdExFM3f9E&#xA;https://youtu.be/ZZdExFM3f9E</description><pubDate>09 May 2025 04:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lopncwjxkk2f</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lopftwmfwc2k</link><description>In this video I will show you how to use tools with the RubyLLM gem in a Rails project.&#xA;&#xA;youtu.be/9CyCXVShX6g&#xA;https://youtu.be/9CyCXVShX6g</description><pubDate>09 May 2025 02:44 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lopftwmfwc2k</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lokg2uihw22e</link><description>In this episode Darrell and I discuss why gaming is extremely useful when building skills for later on in life. &#xA;&#xA;youtu.be/h-GhmAvt0Qc&#xA;https://youtu.be/h-GhmAvt0Qc</description><pubDate>07 May 2025 03:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lokg2uihw22e</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lo6bjiw5f22p</link><description>In this week’s update, we dive into the latest progress on Clipflow as we push closer to our upcoming relaunch.&#xA;&#xA; • Major work on the Media Reviewer.&#xA; • The new Overview Screen designs are underway.&#xA; • We&#39;ve got thumbnail/packaging screens all good to go.&#xA;&#xA;youtu.be/Yn8QRgRtysU&#xA;https://youtu.be/Yn8QRgRtysU</description><pubDate>02 May 2025 07:12 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lo6bjiw5f22p</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lo5vhzwd7c2l</link><description>Smarter Rails apps with AI using RubyLLM&#xA;&#xA;In this video I will show you how to add the RubyLLM gem to a Rails project so that you can integrate AI/LLM calls in to the app with very little effort.&#xA;&#xA;youtu.be/fpR2LgbdG90&#xA;https://youtu.be/fpR2LgbdG90</description><pubDate>02 May 2025 03:36 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lo5vhzwd7c2l</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lnyrxrd5r22e</link><description>Clipflow Just Got a Major Upgrade 🚀 &#xA;&#xA;We’ve rebuilt the front-end in React, moved infrastructure to the US, and re-imagined ideation with a sleek new interface and collaborative chat that includes AI agents like Flow.&#xA;&#xA;youtu.be/aos_GqSHC0U&#xA;https://youtu.be/aos_GqSHC0U</description><pubDate>30 Apr 2025 02:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lnyrxrd5r22e</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lnmjucllac2i</link><description>In this video I will show you how to add Tanstack Query to a Rails project that is running Inertia.js. We did this so that we could fetch pieces of data that was required in modals and not the page itself.&#xA;&#xA;youtu.be/B2Pr5ckVwkU&#xA;https://youtu.be/B2Pr5ckVwkU</description><pubDate>25 Apr 2025 05:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lnmjucllac2i</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lnh5wkpta225</link><description>In this episode Darrell and I discuss what makes products feel good and the things products do that ultimately make them feel subpar. &#xA;&#xA;youtu.be/HSxgUQDFrD0&#xA;https://youtu.be/HSxgUQDFrD0</description><pubDate>23 Apr 2025 02:36 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lnh5wkpta225</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3ln2mpqyz622x</link><description>In this video I will show you how to swap out JSBundling and CSSBundling to the Vite Rails gem in a mature Rails project. This makes the process a bit more complex and I found it hard to find documentation for this process so wanted to record it in case it helped someone out.&#xA;&#xA;youtu.be/3TlCqb4XrFg&#xA;https://youtu.be/3TlCqb4XrFg</description><pubDate>18 Apr 2025 02:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3ln2mpqyz622x</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lmvk2mszms2o</link><description>In this one, we open up a raw, internal product session to share how we’re rethinking the “Idea” stage inside Clipflow — the part that quietly makes or breaks how content actually gets made.&#xA;&#xA;youtu.be/eQkwpglN3Hg&#xA;https://youtu.be/eQkwpglN3Hg</description><pubDate>16 Apr 2025 02:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lmvk2mszms2o</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lmiyselgws2u</link><description>Make sure you give back to the community that supports your efforts and makes coding so easy these days. Without open source all the fancy new Cursor&#39;s of the world would not exist. Here&#39;s a video on how to contribute to open source to show how easy it is!&#xA;&#xA;youtu.be/WvE6G9HO090&#xA;https://youtu.be/WvE6G9HO090</description><pubDate>11 Apr 2025 02:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lmiyselgws2u</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lmiy5kz6yk2u</link><description>Take a sneak peek at what we&#39;ve been working on. Super happy with how it is shaping up.&#xA;&#xA;We&#39;ve been working on Comment Mentions, Real time updates, url unfurling and summaries.&#xA;&#xA;youtu.be/hu4h7jcAxsA&#xA;https://youtu.be/hu4h7jcAxsA</description><pubDate>11 Apr 2025 02:33 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lmiy5kz6yk2u</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3lmdxuw6ma22t</link><description>In this episode Darrell and I discuss how to use the paranoia you face as an entrepreneur as fuel to keep you going instead of crushing you.&#xA;&#xA;youtu.be/Bex9gAP3inI&#xA;https://youtu.be/Bex9gAP3inI</description><pubDate>09 Apr 2025 02:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3lmdxuw6ma22t</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3llzqbm7a6224</link><description>In this video I will show you how to add Programatic SEO to a Rails app. Programmatic SEO is a strategy that allows us to automatically create links to custom pages using data in the system without having to manually define each one.&#xA;&#xA;youtu.be/gLmmLhNoV_c&#xA;https://youtu.be/gLmmLhNoV_c</description><pubDate>05 Apr 2025 01:02 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3llzqbm7a6224</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3llx5gq2qk22s</link><description>This week we have been hard at working building our new &#34;Idea&#34; experience. There are a lot of new concepts and polish that takes more time that usual to implement but we are confident it will be worthwhile!&#xA;&#xA;youtu.be/U1TXuFJPzUA&#xA;https://youtu.be/U1TXuFJPzUA</description><pubDate>04 Apr 2025 00:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3llx5gq2qk22s</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3llscez2cbs2g</link><description>In this episode Darrell and I discuss when is it a good idea to throw your current product or process in the bin and start again.&#xA;&#xA;youtu.be/UiQmD4q0In0&#xA;https://youtu.be/UiQmD4q0In0</description><pubDate>02 Apr 2025 02:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3llscez2cbs2g</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3llfvz6p7t22i</link><description>Implement drag and drop sort with Sortable.js, ViewComponent &amp; Stimulus in Rails.&#xA;&#xA;youtu.be/ocF01Ow-TjI&#xA;https://youtu.be/ocF01Ow-TjI</description><pubDate>28 Mar 2025 03:52 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3llfvz6p7t22i</guid></item><item><link>https://bsky.app/profile/kengreeff.com/post/3llfvoda4cc2i</link><description>This week we rebuilt the ideas list, including an entirely new tidier layout, and a whole bunch of changes that will make Clipflow faster, no matter where you are, and enable us to make the big changes we&#39;ve got planned to make it even more powerful.&#xA;&#xA;youtu.be/GmdDylBi_BU&#xA;https://youtu.be/GmdDylBi_BU</description><pubDate>28 Mar 2025 03:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:427x4e4afi6a6ppjoacynrkr/app.bsky.feed.post/3llfvoda4cc2i</guid></item></channel></rss>