<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Upstanding Robot</title><link>https://upstandingrobot.com/</link><description>Recent content on Upstanding Robot</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 31 Mar 2026 19:11:58 -0600</lastBuildDate><atom:link href="https://upstandingrobot.com/index.xml" rel="self" type="application/rss+xml"/><item><title>AI might be our best shot at taking back the open web</title><link>https://upstandingrobot.com/2026/03/31/ai-might-be-our-best-shot-at-taking-back-the-open-web/</link><pubDate>Tue, 31 Mar 2026 00:00:00 +0000</pubDate><guid>https://upstandingrobot.com/2026/03/31/ai-might-be-our-best-shot-at-taking-back-the-open-web/</guid><description>&lt;p>&lt;a href="https://www.techdirt.com/2026/03/25/ai-might-be-our-best-shot-at-taking-back-the-open-web/">Mike Masnick&lt;/a>:&lt;/p>
&lt;blockquote>
&lt;p>The rise of agentic AI tools is opening up an opportunity to bring us back to that original world of wonder where you could just build what you wanted, even without a CS degree.&lt;/p>
&lt;/blockquote></description></item><item><title>AI should help us produce better code</title><link>https://upstandingrobot.com/2026/03/11/ai-should-help-us-produce-better-code/</link><pubDate>Wed, 11 Mar 2026 00:00:00 +0000</pubDate><guid>https://upstandingrobot.com/2026/03/11/ai-should-help-us-produce-better-code/</guid><description>&lt;p>&lt;a href="https://simonwillison.net/guides/agentic-engineering-patterns/better-code/">Simon Willison&lt;/a>:&lt;/p>
&lt;blockquote>
&lt;p>If adopting coding agents demonstrably reduces the quality of the code and features you are producing, you should address that problem directly: figure out which aspects of your process are hurting the quality of your output and fix them.&lt;/p>
&lt;p>Shipping worse code with agents is a choice. We can choose to ship code that is better instead.&lt;/p>
&lt;/blockquote></description></item><item><title>UI that's cheap</title><link>https://upstandingrobot.com/2026/03/11/ui-thats-cheap/</link><pubDate>Wed, 11 Mar 2026 00:00:00 +0000</pubDate><guid>https://upstandingrobot.com/2026/03/11/ui-thats-cheap/</guid><description>&lt;p>&lt;a href="https://unsung.aresluna.org/houston-we-have-1-problems/">Marcin Wichary&lt;/a>:&lt;/p>
&lt;blockquote>
&lt;p>In my head, some bugs belong to categories that feel important, and yet remain hard to define and quantify: embarrassing bugs, dumb bugs, flow killers.&lt;/p>
&lt;p>Somewhere in the hard-to-explain space is another tricky category: UI decisions that feel &lt;strong>cheap&lt;/strong>.&lt;/p>
&lt;/blockquote>
&lt;p>My personal (least) favorite example of a cheap &lt;strong>UX decision&lt;/strong> is when devs (and designers) don&amp;rsquo;t take the time to accept reasonable input into forms and force the user to input the data &lt;em>exactly&lt;/em> the right way. For example, when &lt;code>jackson@example.com &lt;/code> (note the extra space) isn&amp;rsquo;t accepted as an email address.&lt;/p></description></item><item><title>Home cooking</title><link>https://upstandingrobot.com/2026/03/09/home-cooking/</link><pubDate>Mon, 09 Mar 2026 00:00:00 +0000</pubDate><guid>https://upstandingrobot.com/2026/03/09/home-cooking/</guid><description>&lt;p>&lt;a href="https://rafe.codes/links/home-cooked-app/">Rafe Colburn&lt;/a>, riffing on a &lt;a href="https://www.robinsloan.com/notes/home-cooked-app/">post from Robin Sloan&lt;/a>:&lt;/p>
&lt;blockquote>
&lt;p>Robin Sloan describes himself as the programming equivalent of a home cook. I’ve been working in professional kitchens for a really long time, but lately I’ve rediscovered the joy of home cooking myself.&lt;/p>
&lt;/blockquote>
&lt;p>Ditto.&lt;/p></description></item><item><title>Learning to use CLAUDE.md</title><link>https://upstandingrobot.com/2026/03/09/learning-to-use-claude.md/</link><pubDate>Mon, 09 Mar 2026 00:00:00 +0000</pubDate><guid>https://upstandingrobot.com/2026/03/09/learning-to-use-claude.md/</guid><description>&lt;p>We&amp;rsquo;ve been talking a lot at Viget about how to customize CLAUDE.md so I&amp;rsquo;m doing some reading this afternoon:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://code.claude.com/docs/en/memory">Learning the basics of CLAUDE.md&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://resources.anthropic.com/hubfs/The-Complete-Guide-to-Building-Skill-for-Claude.pdf">Learning the basis of writing skills&lt;/a>&lt;/li>
&lt;li>Checking out examples of skills from folks like &lt;a href="https://github.com/obra/superpowers/tree/main">jibbajabba&lt;/a>, &lt;a href="https://github.com/jackyliang/powerups/tree/main">jackyliang&lt;/a>, and &lt;a href="https://github.com/obra/superpowers/tree/main">obra&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Simon is sharing advice on agentic engineering</title><link>https://upstandingrobot.com/2026/03/05/simon-is-sharing-advice-on-agentic-engineering/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://upstandingrobot.com/2026/03/05/simon-is-sharing-advice-on-agentic-engineering/</guid><description>&lt;p>Simon Willison is sharing &lt;a href="https://simonwillison.net/2026/Feb/23/agentic-engineering-patterns/#atom-everything">patterns&lt;/a> (and &lt;a href="https://simonwillison.net/guides/agentic-engineering-patterns/anti-patterns/">anti-patterns&lt;/a>) for agentic software engineering&lt;/p></description></item><item><title>AI Is New And Cool</title><link>https://upstandingrobot.com/2026/02/10/ai-is-new-and-cool/</link><pubDate>Tue, 10 Feb 2026 00:00:00 +0000</pubDate><guid>https://upstandingrobot.com/2026/02/10/ai-is-new-and-cool/</guid><description>&lt;blockquote>
&lt;p>What makes the AI chatbots and agents feel light and clean, here and now in 2026? Is it an innate architectural resistance to advertising, to attention hacks, to adversarial crud? No — it’s that they are simply new! The language models in 2026 are Google in 1999, Twitter in 2009. Their vast conjoined industry of influence hasn’t yet arisen … though it is stirring.&lt;/p>
&lt;/blockquote>
&lt;p>&lt;a href="https://www.robinsloan.com/lab/greenfield/">Robin Sloan&lt;/a>&lt;/p></description></item><item><title>Content Market Place, Coming Soon</title><link>https://upstandingrobot.com/2026/02/10/content-market-place-coming-soon/</link><pubDate>Tue, 10 Feb 2026 00:00:00 +0000</pubDate><guid>https://upstandingrobot.com/2026/02/10/content-market-place-coming-soon/</guid><description>&lt;p>Missed this news last week, but &lt;a href="https://about.ads.microsoft.com/en/blog/post/february-2026/building-toward-a-sustainable-content-economy-for-the-agentic-web">Microsoft is working on a content marketplace&lt;/a> to help content creators license access to their content to AI providers. Now comes word from an AWS conference that &lt;a href="https://www.reuters.com/business/retail-consumer/amazon-discusses-ai-content-marketplace-with-publishers-information-reports-2026-02-10/">Amazon is doing the same thing&lt;/a>. This follows on the release of the &amp;ldquo;official&amp;rdquo; &lt;a href="https://rslstandard.org/">Really Simple Licensing spec&lt;/a> which provides a way for content providers to communicate access and licensing terms for their content to bots. However, no bots I&amp;rsquo;m aware of have indicated they&amp;rsquo;ll support RSL. Google has made some noise about monetization tools, but I&amp;rsquo;m not aware of them pursuing something along these lines.&lt;/p>
&lt;p>More reading:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://www.theverge.com/news/873296/microsoft-publisher-content-marketplace-ai-licensing">Microsoft says it’s building an app store for AI content licensing&lt;/a> at The Verge 🔒&lt;/li>
&lt;li>&lt;a href="https://www.theverge.com/news/841222/rsl-licensing-ai-spec-launch">A pay-to-scrape AI licensing standard is now official&lt;/a> at The Verge 🔒&lt;/li>
&lt;/ul></description></item><item><title>Obsidian CLI</title><link>https://upstandingrobot.com/2026/02/10/obsidian-cli/</link><pubDate>Tue, 10 Feb 2026 00:00:00 +0000</pubDate><guid>https://upstandingrobot.com/2026/02/10/obsidian-cli/</guid><description>&lt;p>&lt;a href="https://help.obsidian.md/cli">Obsidian has a CLI now&lt;/a>&lt;/p></description></item><item><title>Ted Chiang on AI &amp; Capitalism</title><link>https://upstandingrobot.com/2026/02/03/ted-chiang-on-ai-capitalism/</link><pubDate>Tue, 03 Feb 2026 00:00:00 +0000</pubDate><guid>https://upstandingrobot.com/2026/02/03/ted-chiang-on-ai-capitalism/</guid><description>&lt;blockquote>
&lt;p>I tend to think that most fears about A.I. are best understood as fears about capitalism. And I think that this is actually true of most fears of technology, too.&lt;/p>
&lt;/blockquote>
&lt;p>&lt;a href="https://www.nytimes.com/2021/03/30/podcasts/ezra-klein-podcast-ted-chiang-transcript.html">Ted Chiang&lt;/a>, via &lt;a href="https://kottke.org/26/02/0048309-been-thinking-a-lot-about">Kottke&lt;/a>&lt;/p></description></item><item><title>Blogging with Claude Code</title><link>https://upstandingrobot.com/2026/01/21/blogging-with-claude-code/</link><pubDate>Wed, 21 Jan 2026 00:00:00 +0000</pubDate><guid>https://upstandingrobot.com/2026/01/21/blogging-with-claude-code/</guid><description>&lt;p>Last Spring I decided I wanted to re-start this blog and realized I could use it as an opportunity to get more comfortable with the new generation of AI coding platforms. &lt;a href="https://www.viget.com/articles/building-a-blog-with-ai">I wrote about the experience on the Viget blog&lt;/a>. I&amp;rsquo;ve also included the post after the jump for posterity.&lt;/p></description></item><item><title/><link>https://upstandingrobot.com/2026/01/09/</link><pubDate>Fri, 09 Jan 2026 15:33:48 -0700</pubDate><guid>https://upstandingrobot.com/2026/01/09/</guid><description>&lt;p>Catching up on some reading today and came across this:&lt;/p>
&lt;blockquote>
&lt;p>[Claude Code] has the potential to transform all of tech. &lt;strong>I also think we’re going to see a real split in the tech industry (and everywhere code is written) between people who are outcome-driven and are excited to get to the part where they can test their work with users faster, and people who are process-driven and get their meaning from the engineering itself and are upset about having that taken away&lt;/strong>. (This is not to say that there aren’t many issues with AI aside from these things, of course.)&lt;/p>
&lt;/blockquote>
&lt;blockquote>
&lt;p>It wouldn’t surprise me to see more artisanal teams, startups, and small businesses spring up to give that second set a home. But I think we’ll also see more startups and projects created by the first set, too.&lt;/p>
&lt;/blockquote>
&lt;p>That&amp;rsquo;s &lt;a href="https://werd.io/2025-the-year-in-llms/">Ben Werdmuller&lt;/a> (emphasis mine), responding to &lt;a href="https://simonwillison.net/2025/Dec/31/the-year-in-llms/#atom-everything">Simon Willison&amp;rsquo;s recap of the year in LLMs&lt;/a> (&lt;a href="https://simonwillison.net/2026/Jan/8/llm-predictions-for-2026/">Simon also published some predictions for 2026&lt;/a>)&lt;/p></description></item><item><title>Following</title><link>https://upstandingrobot.com/following/</link><pubDate>Thu, 31 Jul 2025 12:00:00 -0600</pubDate><guid>https://upstandingrobot.com/following/</guid><description>&lt;p>Daily feed reading habit&lt;/p></description></item><item><title/><link>https://upstandingrobot.com/2025/07/28/</link><pubDate>Mon, 28 Jul 2025 23:01:09 -0600</pubDate><guid>https://upstandingrobot.com/2025/07/28/</guid><description>&lt;p>Going to start collecting different AI design metaphors. &lt;a href="https://www.dbreunig.com/2024/10/18/the-3-ai-use-cases-gods-interns-and-cogs.html">Drew Breunig&lt;/a> described &lt;strong>Gods&lt;/strong>, &lt;strong>Interns&lt;/strong>, and &lt;strong>Cogs&lt;/strong>. &lt;a href="https://www.geoffreylitt.com/2025/07/27/enough-ai-copilots-we-need-ai-huds">Geoffrey Litt&lt;/a> is thinking about &lt;strong>Copilots&lt;/strong> and &lt;strong>HUDs&lt;/strong>.&lt;/p></description></item><item><title/><link>https://upstandingrobot.com/2025/07/25/</link><pubDate>Fri, 25 Jul 2025 12:44:09 -0600</pubDate><guid>https://upstandingrobot.com/2025/07/25/</guid><description>&lt;p>Would love to see more documentation, like this &lt;a href="https://developers.google.com/search/blog/2025/05/succeeding-in-ai-search">March 2025 post&lt;/a> from Google, educating content creators on how to live in the AI search future.&lt;/p></description></item><item><title/><link>https://upstandingrobot.com/2025/01/30/</link><pubDate>Thu, 30 Jan 2025 13:48:54 -0600</pubDate><guid>https://upstandingrobot.com/2025/01/30/</guid><description>&lt;p>I love a good nerdy &lt;a href="https://baymard.com/blog/drop-down-usability">usability blog post&lt;/a> (thx Baymard)&lt;/p>
&lt;p>tl;dr: Dropdowns kinda suck except in very limited and specific circumstances.&lt;/p></description></item><item><title/><link>https://upstandingrobot.com/2025/01/30/</link><pubDate>Thu, 30 Jan 2025 11:46:42 -0600</pubDate><guid>https://upstandingrobot.com/2025/01/30/</guid><description>&lt;p>Reuters made &lt;a href="https://www.reuters.com/graphics/VIDEO-GAMES/MENTAL-HEALTH/akpeewkqgpr/">a little game about Cozy Games&lt;/a> (via &lt;a href="https://www.niemanlab.org/2025/01/reuters-made-a-cozy-game-about-cozy-games/">NiemanLab&lt;/a>)&lt;/p>
&lt;p>Related, I don&amp;rsquo;t think I would have survived 2020 nearly as well without the &lt;a href="https://goose.game/">Untitled Goose Game&lt;/a>&lt;/p></description></item><item><title/><link>https://upstandingrobot.com/2025/01/28/</link><pubDate>Tue, 28 Jan 2025 18:27:47 -0600</pubDate><guid>https://upstandingrobot.com/2025/01/28/</guid><description>&lt;p>Learning about DeepSeek today &amp;hellip;&lt;/p>
&lt;ul>
&lt;li>This great &lt;a href="https://stratechery.com/2025/deepseek-faq/">FAQ&lt;/a> from Ben Thompson digs into why this is big deal, why it might be good in the long run, and also provides a nice background on different reinforcement learning approaches.&lt;/li>
&lt;li>You&amp;rsquo;d be right to think DeepSeek, an AI model from a Chinese company, &lt;a href="https://sherwood.news/tech/a-free-powerful-chinese-ai-model-just-dropped-but-dont-ask-it-about/">doesn&amp;rsquo;t want to talk about some things&lt;/a>.&lt;/li>
&lt;li>&lt;a href="https://simonwillison.net/2024/Dec/26/deepseek-v3/">DeepSeek was surprisingly cheap to train and is very cheap to use&lt;/a> (compared to similar models from OpenAI and Anthropic).&lt;/li>
&lt;/ul></description></item><item><title>About</title><link>https://upstandingrobot.com/about/</link><pubDate>Wed, 30 Oct 2024 16:05:47 -0600</pubDate><guid>https://upstandingrobot.com/about/</guid><description>&lt;h1 id="about">About&lt;/h1>
&lt;p>Designer, all around web geek. UX and design leader at Viget. Fond of breakfast burritos. Made this site to learn Claude Code and share interesting articles.&lt;/p></description></item><item><title/><link>https://upstandingrobot.com/2024/10/30/</link><pubDate>Wed, 30 Oct 2024 16:00:52 -0600</pubDate><guid>https://upstandingrobot.com/2024/10/30/</guid><description>&lt;p>&lt;a href="https://www.dbreunig.com/2024/10/18/the-3-ai-use-cases-gods-interns-and-cogs.html">Drew Breunig&lt;/a>:&lt;/p>
&lt;blockquote>
&lt;p>After plenty of discussions and tons of exploration, I think we can simplify the world of AI use cases into three simple, distinct buckets:&lt;/p>
&lt;ol>
&lt;li>Gods: Super-intelligent, artificial entities that do things autonomously.&lt;/li>
&lt;li>Interns: Supervised copilots that collaborate with experts, focusing on grunt work.&lt;/li>
&lt;li>Cogs: Functions optimized to perform a single task extremely well, usually as part of a pipeline or interface.&lt;/li>
&lt;/ol>
&lt;/blockquote></description></item></channel></rss>