<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Pablart</title>
    <link>https://pablart.com/</link>
    <description>Recent content on Pablart</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Fri, 30 Jan 2026 10:00:00 -0800</lastBuildDate>
    <atom:link href="https://pablart.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Chinese Homework Helper for Clueless Parents</title>
      <link>https://pablart.com/posts/chinese-homework-helper/</link>
      <pubDate>Fri, 30 Jan 2026 10:00:00 -0800</pubDate>
      <guid>https://pablart.com/posts/chinese-homework-helper/</guid>
      <description>&lt;p&gt;My kids attend a Mandarin immersion school. Every week they come home with homework I can barely read. I know a few basic characters, but not nearly enough to help them practice.&lt;/p&gt;&#xA;&lt;p&gt;So I built a small tool:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Take a photo of any homework page&lt;/li&gt;&#xA;&lt;li&gt;AI extracts vocabulary worth learning (characters, pinyin, English meaning)&lt;/li&gt;&#xA;&lt;li&gt;Tap-to-flip flashcards that speak the words aloud&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;It&amp;rsquo;s not just for vocabulary lists—you can photograph a reading assignment or worksheet and it pulls out the words your kid should know to understand it. Learn the flashcards first, then tackle the actual homework.&lt;/p&gt;</description>
    </item>
    <item>
      <title>App Store Slop is Coming</title>
      <link>https://pablart.com/posts/app-store-slop/</link>
      <pubDate>Sun, 05 Jan 2025 11:00:00 -0800</pubDate>
      <guid>https://pablart.com/posts/app-store-slop/</guid>
      <description>&lt;p&gt;In 2025 I went off the deep end with AI-assisted programming, specifically &lt;a href=&#34;https://www.anthropic.com/claude-code&#34;&gt;Claude Code&lt;/a&gt;. I&amp;rsquo;m not looking back. My productivity has changed in ways I couldn&amp;rsquo;t have imagined two years ago, and I&amp;rsquo;ve shipped projects that would have taken months in a matter of days.&lt;/p&gt;&#xA;&lt;p&gt;But I&amp;rsquo;m concerned about some aspects of where this is heading.&lt;/p&gt;&#xA;&lt;p&gt;AI slop has already hit inboxes, search results, and social feeds. It hasn&amp;rsquo;t hit the App Store yet. I think that&amp;rsquo;s about to change.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Animating bugs with Python and Pillow</title>
      <link>https://pablart.com/posts/animating-bugs/</link>
      <pubDate>Sat, 01 Aug 2020 06:17:19 -0700</pubDate>
      <guid>https://pablart.com/posts/animating-bugs/</guid>
      <description>&lt;p&gt;Last weekend I spent some more time tinkering with the &lt;a href=&#34;https://pablart.com/posts/drawing-with-pillow/&#34;&gt;bug rendering project&lt;/a&gt;. Bugs don&amp;rsquo;t really feel like bugs until they start crawling, and that&amp;rsquo;s what I did. Let&amp;rsquo;s talk about this a little bit. I also published the project at &lt;a href=&#34;https://bugs.pablart.com&#34;&gt;https://bugs.pablart.com&lt;/a&gt; for anyone to play around.&lt;/p&gt;&#xA;&lt;h2 id=&#34;from-static-images-to-animations&#34;&gt;From static images to animations&lt;/h2&gt;&#xA;&lt;p&gt;An animation is nothing more than a sequence of consecutive images that give the illusion of movement. Did you ever stop to think why we call them &lt;a href=&#34;https://en.wikipedia.org/wiki/Moving_picture&#34;&gt;motion pictures&lt;/a&gt;?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Drawing bugs with Python and Pillow</title>
      <link>https://pablart.com/posts/drawing-with-pillow/</link>
      <pubDate>Sat, 04 Jul 2020 06:17:19 -0700</pubDate>
      <guid>https://pablart.com/posts/drawing-with-pillow/</guid>
      <description>&lt;p&gt;Last weekend I spent some time playing with a fun side project that I had been thinking about for a while. I remember as a kid, I think it was in a Scientific American issue that someone described a computer program to generate insect-looking drawings, which evolve over time into increasingly weird looking critters. The point was to demonstrate the ease with which evolution can produce vastly different living beings, thus explaining the immense diversity of life on Earth. But all I remember thinking is how interesting those little bugs looked.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Side Hustle Idea: Photographing Cyclists</title>
      <link>https://pablart.com/posts/idea-photographing-cyclists/</link>
      <pubDate>Wed, 24 Jun 2020 15:32:39 -0700</pubDate>
      <guid>https://pablart.com/posts/idea-photographing-cyclists/</guid>
      <description>&lt;p&gt;A couple of weeks ago I was on a particularly beatiful ride around the Oakland/Berkeley hills when, reaching the top of a climb, I noticed someone taking pictures of a friend as he was reaching the summit. Then I had a flashback to events like the &lt;a href=&#34;https://deathride.com/&#34;&gt;Death Ride&lt;/a&gt; and similar events where they contract a photographer to take snaps of all participants, with the option to sell some prints shortly after. So I had a small side-business idea for amateur or freelance photographers, now that so many weddings have been postponed or scaled down, and I bet many are hurting.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A new blog, using Hugo and AWS</title>
      <link>https://pablart.com/posts/starting-a-new-blog/</link>
      <pubDate>Mon, 22 Jun 2020 14:17:19 -0700</pubDate>
      <guid>https://pablart.com/posts/starting-a-new-blog/</guid>
      <description>&lt;p&gt;So here we are, it&amp;rsquo;s 2020 and I&amp;rsquo;m starting a new blog. It&amp;rsquo;s not my first rodeo but I hope this one sticks. The initial goals to be are twofold:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Exercise my writing, making it a part of my daily routine&lt;/li&gt;&#xA;&lt;li&gt;Learn some new technology in the process of deploying and maintaining it&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;If in the process I write something interesting, all the better, but I don&amp;rsquo;t aim for this to become too popular, but it won&amp;rsquo;t be a &amp;ldquo;dear diary&amp;rdquo; deal either.&#xA;Today I won&amp;rsquo;t go into the various topics I intend to talk about. For that, you have &lt;a href=&#34;https://pablart.com/about/&#34;&gt;my about page&lt;/a&gt;. Instead here I want to focus on the technology I&amp;rsquo;m using to build and deploy the blog: The Hugo static site generator, and AWS technologies, specifically (&lt;em&gt;Route53&lt;/em&gt;, &lt;em&gt;S3&lt;/em&gt; and &lt;em&gt;CloudFront&lt;/em&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>About pablart.com</title>
      <link>https://pablart.com/about/</link>
      <pubDate>Mon, 22 Jun 2020 12:17:19 -0700</pubDate>
      <guid>https://pablart.com/about/</guid>
      <description>&lt;p&gt;My name is Pablo, and I&amp;rsquo;m a father of two, husband of one who moonlights as a software enginer, company founder and jack of all trades. I enjoy good coffee, tasty beers, gardening and cycling. In a previous life I was a computer science researcher, working on the intersection of computer graphics, computational geometry and topology. I was born in Granada, Spain, although I&amp;rsquo;ve been in California for most of my adult life.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
