<rss version="2.0">
  <channel>
    <title>ScottW/rites</title>
    <link>https://scottw.com/</link>
    <description></description>
    
    <language>en</language>
    
    <lastBuildDate>Mon, 08 Jan 2024 11:12:33 -0500</lastBuildDate>
    <item>
      <title>Troubleshooting Broken Software Tools Still Sucks</title>
      <link>https://scottw.com/2024/01/08/troubleshooting-broken-software.html</link>
      <pubDate>Mon, 08 Jan 2024 11:12:33 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2024/01/08/troubleshooting-broken-software.html</guid>
      <description>&lt;p&gt;20+ years of professionally building software, and here is how my last hour or so went.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;heroku login&lt;/code&gt; -&amp;gt; &lt;code&gt;zsh: killed heroku login&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;hmmm&amp;hellip;why did ZSH kill Heroku? It turns out it is just reporting what happened.&lt;/p&gt;
&lt;p&gt;Open the crash reports and get a bunch of text I barely understand.&lt;/p&gt;
&lt;p&gt;I remember that I have a second brain that knows what this crap means. &lt;strong&gt;ChatGPT, can you help me?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It does a decent job of educating me on what the reports (segfault on the main thread implies not even the hand of God can save this process).&lt;/p&gt;
&lt;p&gt;When in doubt, just re-install.&lt;/p&gt;
&lt;p&gt;No dice.&lt;/p&gt;
&lt;p&gt;Google shows me others with similar problems, but none related to Heroku, and nothing that looks promising.&lt;/p&gt;
&lt;p&gt;I wonder what the &lt;strong&gt;(brew) Doctor&lt;/strong&gt; thinks about this (Heroku was installed this way).&lt;/p&gt;
&lt;p&gt;The doctor takes her good old time getting back to me on this older Mac. But when she does respond, she says, &amp;ldquo;Dawg, your shit is F&amp;rsquo;ed Up!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;I am paraphrasing, but there are unlinked things, kegs with no formula,, dry taps, an unbrewed dylibs, and likely most importantly, this:&lt;/p&gt;
&lt;img src=&#34;https://cdn.uploads.micro.blog/92902/2024/installthetools.png&#34; width=&#34;600&#34; height=&#34;408&#34; alt=&#34;You missing the good tools message&#34;&gt;
&lt;p&gt;This is weird because I had previously checked for an update after an OS update, and I had tried to re-install the tools just to be safe.&lt;/p&gt;
&lt;p&gt;In both cases, it said, &amp;ldquo;there are no updates, go away&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Anywho, I run the following:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;sudo rm -rf /Library/Developer/CommandLineTools&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;sudo xcode-select --install&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Eventually, notice the popup window (because why install them from the terminal), click OK to continue, and 10 minutes or so later, we are back in business.&lt;/p&gt;
&lt;p&gt;The key takeaways:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This shit isn&amp;rsquo;t hard, it just takes patience.&lt;/li&gt;
&lt;li&gt;Even those who have done it for a long time still get stuck.&lt;/li&gt;
&lt;li&gt;There is nothing wrong with yelling profanities at a computer from the comfort of your basement.&lt;/li&gt;
&lt;/ol&gt;
</description>
    </item>
    
    <item>
      <title>Finding Joy in Fitness: The Importance of Enjoying Your Training</title>
      <link>https://scottw.com/2024/01/08/finding-joy-in.html</link>
      <pubDate>Mon, 08 Jan 2024 09:40:30 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2024/01/08/finding-joy-in.html</guid>
      <description>&lt;p&gt;Last week&amp;rsquo;s early morning gym commutes were far from ideal. One morning, I attempted to leave and discovered I had a dead battery (actually, two dead batteries). Two days later, I had a close encounter with a deer while driving. Temperatures were in the low 30s at best.&lt;/p&gt;
&lt;p&gt;However, at approximately 4:35 am on a Monday (today), I found myself not only commuting to the gym again but also feeling quite excited to get to work.
It struck me then that it all comes down to finding the type of training you genuinely enjoy. While there may be exercises considered &amp;ldquo;the best&amp;rdquo; or &amp;ldquo;better,&amp;rdquo; even engaging in the most mediocre exercise is far better for you than doing nothing.&lt;/p&gt;
&lt;p&gt;This wasn&amp;rsquo;t always the case for me. It took some trial and error, along with the willingness to start something, fully commit to it, and then be open to finding something that I both enjoyed and that yielded better results.&lt;/p&gt;
&lt;p&gt;Ultimately, what truly matters is taking that initial step and sticking with it. It is crucial to listen to your body and determine what it will take to enjoy the work.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/12/12/sqlite-on-rails.html</link>
      <pubDate>Tue, 12 Dec 2023 09:38:49 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/12/12/sqlite-on-rails.html</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://fractaledmind.github.io/2023/12/12/sqlite-on-rails-litestream-ruby/&#34;&gt;SQLite on Rails: Introducing litestream-ruby&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/12/08/the-world-isnt.html</link>
      <pubDate>Fri, 08 Dec 2023 10:36:05 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/12/08/the-world-isnt.html</guid>
      <description>&lt;p&gt;Charlie Munge:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The world isn&amp;rsquo;t driven by greed. It&amp;rsquo;s driven by envy.&lt;/p&gt;
&lt;/blockquote&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/10/13/ruby-enumerableany-at.html</link>
      <pubDate>Fri, 13 Oct 2023 08:48:26 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/10/13/ruby-enumerableany-at.html</guid>
      <description>&lt;p&gt;Ruby Enumerable#any?&lt;/p&gt;
&lt;p&gt;At first glance, this is not what I was expecting:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;[false, false, false].any? =&amp;gt; false
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;But a quick glance at the docs:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The method returns true if the block ever returns a value other than false or nil&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This can be handy for doing a bunch of small tests and detecting if anything passed.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/10/06/ai-code-review.html</link>
      <pubDate>Fri, 06 Oct 2023 09:03:23 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/10/06/ai-code-review.html</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://metabob.com&#34;&gt;AI Code Review via MetaBob&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Looks interesting. I will definitely try it out once they support Ruby.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/10/06/whos-harry-potter.html</link>
      <pubDate>Fri, 06 Oct 2023 09:01:24 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/10/06/whos-harry-potter.html</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/research/project/physics-of-agi/articles/whos-harry-potter-making-llms-forget-2/&#34;&gt;Who’s Harry Potter? Making LLMs forget&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;What do we do if we realize that some of our training data needs to be removed after the LLM has already been trained?&lt;/p&gt;
&lt;/blockquote&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/09/18/in-a-similar.html</link>
      <pubDate>Mon, 18 Sep 2023 14:31:53 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/09/18/in-a-similar.html</guid>
      <description>&lt;p&gt;In a similar vein to the &lt;a href=&#34;https://scottw.com/2023/09/18/a-truly-fantastic.html&#34;&gt;Bill Gurley&amp;rsquo;s video&lt;/a&gt;, Malcom Gladwell had a recent podcast highlighting the misinformation in bills that would &lt;a href=&#34;https://www.pushkin.fm/podcasts/revisionist-history/guns-part-3-a-shooting-lesson&#34;&gt;ban AR-15&amp;rsquo;s&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/09/18/a-truly-fantastic.html</link>
      <pubDate>Mon, 18 Sep 2023 14:27:20 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/09/18/a-truly-fantastic.html</guid>
      <description>&lt;p&gt;A truly fantastic talk by Bill Gurley on the regulatory landscape and the influence of special interests - &lt;a href=&#34;https://www.youtube.com/watch?v=F9cO3-MLHOM&#34;&gt;2,851 Miles&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Suggestions For Not Forgetting To Remove Unused Code</title>
      <link>https://scottw.com/2023/09/12/suggestions-for-not.html</link>
      <pubDate>Tue, 12 Sep 2023 08:38:36 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/09/12/suggestions-for-not.html</guid>
      <description>&lt;p&gt;I am working on a significant update/rewrite of part of KickoffLabs. I had a task to work through what we do in a Sidekiq worker. It was late on Friday when I got to this part of the code, and I decided to punt on it until Monday.&lt;/p&gt;
&lt;p&gt;Monday morning, I grab a cup of coffee and sit down to finish this section off and see a comment I missed (and had missed for a long time).&lt;/p&gt;
&lt;img src=&#34;https://cdn.uploads.micro.blog/92902/2023/f5wjcuawmaaokwf.jpeg&#34; width=&#34;600&#34; height=&#34;99&#34; alt=&#34;Code Comment, Remove in August 2019&#34;&gt;
&lt;p&gt;Outside the screenshot, there is an if statement, ensuring this code was not executed in the last four years. Still, it was frustrating that we had missed removing it for so long.&lt;/p&gt;
&lt;p&gt;I figured ChatGPT would have a good solution to stay on top of this, but it mostly just tried to explain to me how to use comments. :)&lt;/p&gt;
&lt;p&gt;Next up, I asked on &lt;a href=&#34;https://twitter.com/scottw/status/1701244816217038929&#34;&gt;Twitter&lt;/a&gt; (and &lt;a href=&#34;https://ruby.social/@Scottw/111047042095713444&#34;&gt;Ruby.Social&lt;/a&gt;):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Any suggestions (other than search) to ensure code like this gets cleaned up?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;From there, I got a lot of good suggestions.&lt;/p&gt;
&lt;p&gt;Two Ruby gems looked interesting:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/searls/todo_or_die&#34;&gt;todo_or_die&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Shopify/smart_todo&#34;&gt;smart_todo&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If I had to choose, I would go with todo_or_die since it would cause a failure/notification locally. I would rather not wait until there was a pull request/etc.&lt;/p&gt;
&lt;p&gt;The rest of the suggestions included if statements and date checks. My favorite, and the one I will likely adopt going forward, is to wrap it in a test that &lt;a href=&#34;https://ruby.social/@p8/111047287492099475&#34;&gt;fails after a specific date&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/09/11/a-nice-demo.html</link>
      <pubDate>Mon, 11 Sep 2023 08:46:27 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/09/11/a-nice-demo.html</guid>
      <description>&lt;p&gt;A nice demo of &lt;a href=&#34;https://www.youtube.com/watch?v=tGXe3xGW6to&#34;&gt;making an Alpine.js component&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/09/01/interesting-break-down.html</link>
      <pubDate>Fri, 01 Sep 2023 08:08:10 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/09/01/interesting-break-down.html</guid>
      <description>&lt;p&gt;Interesting break down of &lt;a href=&#34;https://sparktoro.com/blog/we-analyzed-millions-of-chatgpt-user-sessions-visits-are-down-29-since-may-programming-assistance-is-30-of-use/&#34;&gt;what people actually use ChatGPT for&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The last couple of days I have been working with TSRanges in PostgreSQL and it ChatGPT has made it extremely productive.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/08/25/nice-walk-through.html</link>
      <pubDate>Fri, 25 Aug 2023 13:40:32 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/08/25/nice-walk-through.html</guid>
      <description>&lt;p&gt;Nice walk through going from a &lt;a href=&#34;https://superails.com/posts/ruby-on-rails-144-why-i-am-replacing-turbo-frames-with-streams-for-actsasvotable&#34;&gt;Turbo Frame to Turbo Stream&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/07/20/fear-is-our.html</link>
      <pubDate>Thu, 20 Jul 2023 15:10:51 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/07/20/fear-is-our.html</guid>
      <description>&lt;p&gt;Fear is our true enemy&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;At the root of most fear is what other people will think of us. It&amp;rsquo;s paralyzing. It&amp;rsquo;s skewing. It distorts the very fabric of our reality &amp;ndash; makes us behave in such utterly insane and cowardly ways that it&amp;rsquo;s hard to even describe.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;- via Ryan Holiday in &lt;em&gt;Courage is Calling&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The older I get, the more I see this every day.  Science says we only use about 10% of brains.  But that is not what holds us back. We hold ourselves back because we are afraid of looking like a failure.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>From Minutes to Seconds</title>
      <link>https://scottw.com/2023/07/19/from-minutes-to.html</link>
      <pubDate>Wed, 19 Jul 2023 13:34:41 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/07/19/from-minutes-to.html</guid>
      <description>&lt;p&gt;I am tired of guessing the future of AI. What I am sure of, something routine like this used to take significantly longer than it does today.&lt;/p&gt;
&lt;p&gt;In the past:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Google a bit; maybe find someone asking a similar question somewhere (hopefully, do not get distracted by something else).&lt;/li&gt;
&lt;li&gt;Goto the docs (which often took Google to find)&lt;/li&gt;
&lt;li&gt;Try and find something related to what you were doing.&lt;/li&gt;
&lt;li&gt;(Sometimes) Apply what you learn in step #3 to your problem.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Now, we are back to a quick search, which is kind of like Google in the old days.&lt;/p&gt;
&lt;img src=&#34;https://cdn.uploads.micro.blog/92902/2023/braintree-payment-method-on-subs2x.png&#34; width=&#34;600&#34; height=&#34;517&#34; alt=&#34;Code showing how to update the payment method on a subscription in Braintree&#34;&gt;
</description>
    </item>
    
    <item>
      <title>The Fall of the 10X Developer</title>
      <link>https://scottw.com/2023/07/18/the-fall-of.html</link>
      <pubDate>Tue, 18 Jul 2023 10:08:22 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/07/18/the-fall-of.html</guid>
      <description>&lt;p&gt;This piece by Justin Searls has been making the rounds for a week or so.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://blog.testdouble.com/posts/2023-07-12-the-looming-demise-of-the-10x-developer/&#34;&gt;The Fall of the 10X Developer&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;My quick take: AI is leveling the developer playing field a bit. You still need to ask it proper questions to get good results. We have known for quite a while that colleges do not prepare you to be a good developer in the real world. AI won&amp;rsquo;t solve the preparation problem, but it will likely make new hires much more effective sooner.&lt;/p&gt;
&lt;p&gt;Still, like any other career, if you just mail it in, you will not truly grow.&lt;/p&gt;
&lt;p&gt;We must remember that today&amp;rsquo;s AI is much more pattern recognition than thinking. Maybe that will change, but for now, I still believe it is more assistive for most use cases than a replacement.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/07/17/corsair-acquires-drop.html</link>
      <pubDate>Mon, 17 Jul 2023 15:51:46 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/07/17/corsair-acquires-drop.html</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://drop.com/talk/131332/step-forward-in-our-evolution&#34;&gt;Corsair Acquires Drop&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Today, I have the honor of sharing with you yet another step in our evolution. Drop has been acquired by Corsair.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;They say the brand will continue, but unfortunately, its value has been ruined over the last couple of years.&lt;/p&gt;
&lt;p&gt;I have had mostly good experiences with Drop, and I thought adding a desk accessory category recently was an intelligent move.&lt;/p&gt;
&lt;p&gt;My guess is Drop disappears in less than two years.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/07/14/do-you-see.html</link>
      <pubDate>Fri, 14 Jul 2023 10:20:24 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/07/14/do-you-see.html</guid>
      <description>&lt;p&gt;Do you see RuboCop offenses after installing and configuring the Standard VS Code Extension?&lt;/p&gt;
&lt;p&gt;To fix this issue, you need to disable RubyLSP&amp;rsquo;s diagnostics:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;color:#d0d0d0;background-color:#202020;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;
&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#d0d0d0;background-color:#202020;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code&gt;&lt;span style=&#34;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#686868&#34;&gt;1
&lt;/span&gt;&lt;span style=&#34;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#686868&#34;&gt;2
&lt;/span&gt;&lt;span style=&#34;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#686868&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#d0d0d0;background-color:#202020;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;rubyLsp.enabledFeatures&amp;#34;: {
    &amp;#34;diagnostics&amp;#34;: false
}
&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href=&#34;https://github.com/standardrb/vscode-standard-ruby/issues/11&#34;&gt;Hat Tip&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/07/14/this-is-likely.html</link>
      <pubDate>Fri, 14 Jul 2023 10:02:50 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/07/14/this-is-likely.html</guid>
      <description>&lt;p&gt;This is likely the best post gem install message I have seen (well, next to HTTParty). Well done Stanard team.&lt;/p&gt;
&lt;img src=&#34;https://cdn.uploads.micro.blog/92902/2023/stanard-post-install-gem-message2x.png&#34; width=&#34;544&#34; height=&#34;600&#34; alt=&#34;A Helpful Standard Post Install Message&#34;&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/07/14/finished-reading-anything.html</link>
      <pubDate>Fri, 14 Jul 2023 09:51:18 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/07/14/finished-reading-anything.html</guid>
      <description>&lt;p&gt;Finished reading: &lt;a href=&#34;https://micro.blog/books/9781591848264&#34;&gt;Anything You Want&lt;/a&gt; by Derek Sivers 📚&lt;/p&gt;
&lt;p&gt;A fantastic quick read that puts you in the right mindset to start a new business. I cannot recommend this book enough to any (current or future) entrepreneurs.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/07/13/my-biggest-wish.html</link>
      <pubDate>Thu, 13 Jul 2023 08:37:44 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/07/13/my-biggest-wish.html</guid>
      <description>&lt;p&gt;My biggest wish list item for my Peloton is starting to come true.&lt;/p&gt;
&lt;p&gt;You can now stream shows during a ride.&lt;/p&gt;
&lt;p&gt;YouTube.tv is a good start. Hoping we will see others (Netflix) shortly.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://scottwater-test.micro.blog/uploads/2023/image.jpg&#34; width=&#34;600&#34; height=&#34;450&#34; alt=&#34;New Ride Options&#34;&gt;&lt;img src=&#34;https://scottwater-test.micro.blog/uploads/2023/176b427cd7.jpg&#34; width=&#34;600&#34; height=&#34;450&#34; alt=&#34;YouTube.tv&#34;&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Steamed Vegetables</title>
      <link>https://scottw.com/2023/07/12/steamed-vegetables.html</link>
      <pubDate>Wed, 12 Jul 2023 10:04:44 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/07/12/steamed-vegetables.html</guid>
      <description>&lt;p&gt;I mentioned yesterday that I enjoyed the Starrett&amp;rsquo;s chapter on eating in Built to Move. I have been on a high protein kick for a while but was not always getting the 800g recommendation from the book.&lt;/p&gt;
&lt;p&gt;I changed that with a set of microwave bowls (I already owned) called AnyDay (see CookAnyDay.com). I am sure there are other similar products out there, so search around (avoid plastic ones), but I enjoy these (do not buy the small ones, the size is not practical).&lt;/p&gt;
&lt;p&gt;What I like about them is you can throw just about any vegetables in them and have them steamed in just a couple of minutes. I start most days with about 200-300g of broccoli and cauliflower.&lt;/p&gt;
&lt;p&gt;I had seen them recommended by Chef David Chang. I am unsure if he is an investor or a fan (my guess is he is getting paid), but they are beneficial either way. He mentions cooking meat and fish in them, but I have yet to go that far. However, they do an excellent job of reheating almost anything and make for some easy rice and oatmeal dishes.&lt;/p&gt;
&lt;p&gt;No referral/affilate here. I am only mentioning them as a recommendation to help you get some more vegetables in your diet quickly.   😁&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Book: Built to Move</title>
      <link>https://scottw.com/2023/07/11/book-built-to.html</link>
      <pubDate>Tue, 11 Jul 2023 12:50:01 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/07/11/book-built-to.html</guid>
      <description>&lt;p&gt;Finished reading: &lt;a href=&#34;https://micro.blog/books/9780593534809&#34;&gt;Built to Move&lt;/a&gt; by Kelly and Juliet Starrett 📚&lt;/p&gt;
&lt;p&gt;While the Starretts are known for movement and mobility, the chapters on breathing and eating are the two that stuck with me for weeks after finishing it.&lt;/p&gt;
&lt;p&gt;Overall the book is filled with many great tips with no gimmicks, supplements, or additional purchases needed.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/07/10/cookie-policy-generator.html</link>
      <pubDate>Mon, 10 Jul 2023 09:18:40 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/07/10/cookie-policy-generator.html</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://biscuits.ai/&#34;&gt;Cookie Policy Generator&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I am not sure what’s worse.  The fact this exists or that some might find it helpful….I know the answer….&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The AI-powered cookie policy generator. Enter the url of your website to automatically detect which cookies you need&lt;/p&gt;
&lt;/blockquote&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://scottw.com/2023/07/10/gptmigrate-if-youve.html</link>
      <pubDate>Mon, 10 Jul 2023 08:51:14 -0500</pubDate>
      
      <guid>http://scottwater.micro.blog/2023/07/10/gptmigrate-if-youve.html</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://github.com/0xpayne/gpt-migrate&#34;&gt;GPT-Migrate&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;If you&amp;rsquo;ve ever faced the pain of migrating a codebase to a new framework or language, this project is for you.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;We have a bunch of CoffeeScript that I would love to migrate. It is hard to justify the time because it works, but with the improvements made to modern JavaScript, I cannot imagine purposely writing more CoffeeScript at this point.&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
