<?xml version='1.0' encoding='UTF-8'?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>stein's blog</title>
    <link>https://stein.fyi/</link>
    <description>random stuff posted by stein</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Tue, 11 Aug 2026 22:18:28 +0000</lastBuildDate>
    <item>
      <title>How to build rich, styled input on the web</title>
      <link>https://davidbstein.com/blog/2015/12/22/rich_input.html</link>
      <description>Building rich text editing experiences on the web is tricky. Even adding simple features like bold and italics mean digging into some of the weird, old corners of the HTML standard. This post walks through the basics of how it's done.
</description>
      <pubDate>Tue, 22 Dec 2015 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Comparing Effective Salaries in Different Regions</title>
      <link>https://davidbstein.com/blog/2016/04/30/comparing_salaries.html</link>
      <description>While job hunting, I wanted a way to compare offers that could take different cost of living and tax rates into account.
Hacked this thing up.
</description>
      <pubDate>Sat, 30 Apr 2016 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>A simple way to skip ads on youtube</title>
      <link>https://davidbstein.com/blog/2016/05/03/skipping_ads.html</link>
      <description>Here are some bookmarkets for skipping ads and controlling videos on the web.
</description>
      <pubDate>Tue, 03 May 2016 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Airplane Challenge: Crossword Puzzle Editor</title>
      <link>https://davidbstein.com/blog/2019/03/28/airplane_challenge_crossword_drawer.html</link>
      <description>&lt;p&gt;
  I've recently gotten excited about crosswords.
  </description>
      <pubDate>Thu, 28 Mar 2019 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Proxying papers through NYU libraries</title>
      <link>https://davidbstein.com/blog/2021/02/01/NYU_libraries_trick.html</link>
      <description>Quick post. Super useful. Only works if you have an NYU login.
</description>
      <pubDate>Mon, 01 Feb 2021 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>How this blog works — simplifying github pages</title>
      <link>https://davidbstein.com/blog/2025/06/30/simple_github_blog.html</link>
      <description>Github Pages' default rendering pipeline is a little fiddly. To preview your site, you need to install ruby and Gems and Jekyll, which takes a while if—like me—you don't use those tools in your day-to-day workflows. I converted this blog to use a pipeline that's (mostly) backwards-compatible with the default Jekyll pipeline, but much easier to use.</description>
      <pubDate>Mon, 30 Jun 2025 00:00:00 +0000</pubDate>
    </item>
  </channel>
</rss>
