<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Dylan Steele writing</title>
    <description>Senior frontend engineer building accessible web applications, design systems, content platforms, and financial product systems.</description>
    <link>https://dsteele.dev/blog/</link>
    <atom:link href="https://dsteele.dev/rss.xml" rel="self" type="application/rss+xml" />
    <language>en-us</language>
    <lastBuildDate>Fri, 12 Jun 2026 22:49:00 GMT</lastBuildDate>
    <item>
      <title>The Horrors of AngularJS 1.x</title>
      <description>AngularJS 1.x was a huge progress marker for frontend development, but its hidden conventions and framework magic could become painful at scale.</description>
      <link>https://dsteele.dev/blog/angularjs-1x-horrors/</link>
      <guid>https://dsteele.dev/blog/angularjs-1x-horrors/</guid>
      <pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate>
      <category>angularjs</category>
      <category>legacy</category>
      <category>frontend</category>
      <category>migration</category>
    </item>
    <item>
      <title>Design Principles Behind This Site</title>
      <description>A quick note on the constraints and decisions behind this minimal developer landing page and blog.</description>
      <link>https://dsteele.dev/blog/design-principles-behind-this-site/</link>
      <guid>https://dsteele.dev/blog/design-principles-behind-this-site/</guid>
      <pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate>
      <category>design</category>
      <category>accessibility</category>
      <category>astro</category>
      <category>frontend</category>
    </item>
    <item>
      <title>Getting Started With Astro</title>
      <description>A quick overview of why Astro is a strong default for small personal sites, blogs, docs, and content-heavy projects.</description>
      <link>https://dsteele.dev/blog/getting-started-with-astro/</link>
      <guid>https://dsteele.dev/blog/getting-started-with-astro/</guid>
      <pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate>
      <category>astro</category>
      <category>frontend</category>
      <category>static-sites</category>
      <category>markdown</category>
    </item>
    <item>
      <title>TPL Dataflow Library Introduction</title>
      <description>Introduction to Microsoft&apos;s TPL Dataflow library.</description>
      <link>https://dsteele.dev/blog/tpl-dataflow-notes/</link>
      <guid>https://dsteele.dev/blog/tpl-dataflow-notes/</guid>
      <pubDate>Wed, 09 Jan 2019 00:00:00 GMT</pubDate>
      <category>dotnet</category>
      <category>concurrency</category>
      <category>tutorial</category>
      <category>tpl</category>
      <category>dills122</category>
    </item>
    <item>
      <title>Employee Manager App</title>
      <description>An employee manager app built with Vue.js and Firebase.</description>
      <link>https://dsteele.dev/blog/employee-manager-app/</link>
      <guid>https://dsteele.dev/blog/employee-manager-app/</guid>
      <pubDate>Sat, 05 Jan 2019 00:00:00 GMT</pubDate>
      <category>vue</category>
      <category>firebase</category>
      <category>spa</category>
      <category>dills122</category>
    </item>
    <item>
      <title>Site Launch</title>
      <description>Blog site launch message.</description>
      <link>https://dsteele.dev/blog/site-launch/</link>
      <guid>https://dsteele.dev/blog/site-launch/</guid>
      <pubDate>Sat, 05 Jan 2019 00:00:00 GMT</pubDate>
      <category>release</category>
      <category>dills122</category>
    </item>
  </channel>
</rss>
