<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Sean Oliver</title>
    <link>https://seanoliver.dev</link>
    <description>Blog posts about programming, productivity, and personal knowledge management by Sean Oliver, Growth Engineer at Supabase.</description>
    <language>en-US</language>
    <lastBuildDate>Thu, 21 Sep 2023 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://seanoliver.dev/feed.xml" rel="self" type="application/rss+xml"/>
    <managingEditor>sean@seanoliver.dev (Sean Oliver)</managingEditor>
    <webMaster>sean@seanoliver.dev (Sean Oliver)</webMaster>

    
    <item>
      <title>Scrolling Anchor Links in React</title>
      <link>https://seanoliver.dev/writing/scroll-links</link>
      <guid isPermaLink="true">https://seanoliver.dev/writing/scroll-links</guid>
      <description>How to create smooth scrolling anchor links in React using built-in hooks.</description>
      <pubDate>Thu, 21 Sep 2023 00:00:00 GMT</pubDate>
      <author>sean@seanoliver.dev (Sean Oliver)</author>
    </item>
    <item>
      <title>My Next.js + Contentlayer Blog Setup</title>
      <link>https://seanoliver.dev/writing/nextjs-contentlayer</link>
      <guid isPermaLink="true">https://seanoliver.dev/writing/nextjs-contentlayer</guid>
      <description>A walkthrough of my Next.js + Contentlayer blog setup</description>
      <pubDate>Thu, 10 Aug 2023 00:00:00 GMT</pubDate>
      <author>sean@seanoliver.dev (Sean Oliver)</author>
    </item>
  </channel>
</rss>