<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>programming on Tim Cieplowski</title>
    <link>https://www.timcieplowski.com/tags/programming/</link>
    <description>Recent content in programming on Tim Cieplowski</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Sat, 16 May 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.timcieplowski.com/tags/programming/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>New project: BlockMaps</title>
      <link>https://www.timcieplowski.com/blog/blockmaps/</link>
      <pubDate>Sat, 16 May 2026 00:00:00 +0000</pubDate>
      <guid>https://www.timcieplowski.com/blog/blockmaps/</guid>
      <description>New project from me: BlockMaps.
BlockMaps is a custom mapping service for visualizing what&amp;rsquo;s happening in a specific place — a neighborhood, a town, a single block. You name the place and the activity (construction, road closures, public art, business openings, civic meetings), and BlockMaps builds, hosts, and maintains the map.
The first map is live at sugarhouse.blockmaps.net, covering ongoing construction projects in the Sugar House neighborhood of Salt Lake City, where I live.</description>
    </item>
    <item>
      <title>New project: Webster&#39;s 1913 Dictionary website</title>
      <link>https://www.timcieplowski.com/blog/websters-1913/</link>
      <pubDate>Sat, 11 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://www.timcieplowski.com/blog/websters-1913/</guid>
      <description>A new side project from me: Webster&amp;rsquo;s 1913.
It&amp;rsquo;s a static website serving the complete text of Webster&amp;rsquo;s Revised Unabridged Dictionary from 1913.
James Somers wrote a popular blog post about Webster&amp;rsquo;s 1913, explaining how its definitions are more vivid and literary than what you&amp;rsquo;ll find in a modern dictionary.
There already exists another site, that I sometimes use, websters1913.com, but unfortunately it has an SSL cert issue, and is not very feature-rich.</description>
    </item>
    <item>
      <title>New project: DVD Organization Simulator game</title>
      <link>https://www.timcieplowski.com/blog/dvd-shelf-game/</link>
      <pubDate>Sun, 08 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://www.timcieplowski.com/blog/dvd-shelf-game/</guid>
      <description>A new side project from me: DVD Organization Simulator.
A browser-based game where you organize DVD titles alphabetically across multiple shelves. DVDs spawn on the floor periodically, and you need to place them in the correct alphabetical order before too many pile up.
This is kind of a joke, inspired by discourse on the &amp;ldquo;death&amp;rdquo; of physical media, &amp;ldquo;going digital&amp;rdquo;, and the lost thrill of organizing your physical collection&amp;hellip; but it turns out to also be a mildly entertaining game.</description>
    </item>
    <item>
      <title>Some advice for junior software devs</title>
      <link>https://www.timcieplowski.com/blog/advice-for-devs/</link>
      <pubDate>Sun, 26 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://www.timcieplowski.com/blog/advice-for-devs/</guid>
      <description>That I barely feel qualified to give.</description>
    </item>
    <item>
      <title>New project: Letterboxd Doppelgangers</title>
      <link>https://www.timcieplowski.com/blog/letterboxd-doppelgangers/</link>
      <pubDate>Thu, 02 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://www.timcieplowski.com/blog/letterboxd-doppelgangers/</guid>
      <description>A new side project from me: Letterboxd Doppelgangers.
A tool for finding users who share favorites, on Letterboxd, a movie-oriented social network.
It is a Next.js app, with the backend powered by a Cloudflare Worker.
Code is here.</description>
    </item>
    <item>
      <title>An AI-generated daily NBA audio recap</title>
      <link>https://www.timcieplowski.com/blog/openai-daily-nba-audio-summary/</link>
      <pubDate>Thu, 16 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://www.timcieplowski.com/blog/openai-daily-nba-audio-summary/</guid>
      <description>I wanted a reason to try out some of the OpenAI APIs, so I came up with the idea of generating a short audio recap&amp;hellip;</description>
    </item>
    <item>
      <title>Creating Jot.zone</title>
      <link>https://www.timcieplowski.com/blog/jot-zone/</link>
      <pubDate>Tue, 10 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://www.timcieplowski.com/blog/jot-zone/</guid>
      <description>This summer, I took a 6-week trip to Europe. Prior to the trip, I was considering how I would share updates with my friends/family. I am not an avid user of any &lt;em&gt;existing&lt;/em&gt; social media platforms, so I thought&amp;hellip; why not make my own?</description>
    </item>
    <item>
      <title>Creating Tonal Recall</title>
      <link>https://www.timcieplowski.com/blog/tonal-recall/</link>
      <pubDate>Thu, 09 May 2019 00:00:00 +0000</pubDate>
      <guid>https://www.timcieplowski.com/blog/tonal-recall/</guid>
      <description>TL;DR: Check it out here! TonalRecall.us.
Background With about 1.5 hours of commuting to work each day, I spend a lot of time listening to podcasts. My absolute favorite of which is FilmJunk, a movie discussion show.
They sometimes play a game called &amp;ldquo;Score Bits&amp;rdquo;, in which the 3 hosts each prepare clips of film score, which are played for the others to guess. Prior to the live 700th episode of the show, the listeners were asked to provide clips for a game of &amp;ldquo;Dialogue Bits&amp;rdquo; (same concept, with clips of movie dialogue).</description>
    </item>
  </channel>
</rss>
