<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Jeff Kershner</title>
    <link>https://jeffkershner.com</link>
    <description>Personal website of Jeff Kershner - thoughts on technology, leadership, and building great products.</description>
    <language>en-us</language>
    <atom:link href="https://jeffkershner.com/rss.xml" rel="self" type="application/rss+xml"/>
    
    <item>
      <title>Over Prepared for a Technical Interview and Still Bombed It</title>
      <link>https://jeffkershner.com/blog/i-over-prepared-for-a-technical-interview-and-still-bombed-it</link>
      <guid>https://jeffkershner.com/blog/i-over-prepared-for-a-technical-interview-and-still-bombed-it</guid>
      <description>I over prepared for a technical interview and still bombed it.  Read to learn more about what happened.</description>
      <pubDate>Wed, 25 Feb 2026 08:35:18 GMT</pubDate>
    </item>
    <item>
      <title>TypeScript Generics: Write It Once, Stay Type-Safe Forever</title>
      <link>https://jeffkershner.com/blog/typescript-generics-write-it-once-stay-type-safe-forever</link>
      <guid>https://jeffkershner.com/blog/typescript-generics-write-it-once-stay-type-safe-forever</guid>
      <description>TypeSafety is one of the most important things a frontend developer can do to improve code quality, especially in the era of vibe coding.</description>
      <pubDate>Thu, 19 Feb 2026 17:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Closing One Chapter, Opening Another</title>
      <link>https://jeffkershner.com/blog/closing-one-chapter-opening-another</link>
      <guid>https://jeffkershner.com/blog/closing-one-chapter-opening-another</guid>
      <description>I&#39;m very excited from the next phase of our lives!</description>
      <pubDate>Sun, 08 Feb 2026 17:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Typescripts Native Rewrite in Go</title>
      <link>https://jeffkershner.com/blog/typescripts-native-rewrite-in-go</link>
      <guid>https://jeffkershner.com/blog/typescripts-native-rewrite-in-go</guid>
      <description>Typescript is facing a major change;  what does this mean for a developer?</description>
      <pubDate>Fri, 06 Feb 2026 17:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Testing a Native Computer Vision App with YOLO and SwiftUI</title>
      <link>https://jeffkershner.com/blog/testing-a-native-computer-vision-app-with-yolo-and-swiftui</link>
      <guid>https://jeffkershner.com/blog/testing-a-native-computer-vision-app-with-yolo-and-swiftui</guid>
      <description>This is an example of a native iOS swift app running inference on device for real-time object detection.</description>
      <pubDate>Tue, 03 Feb 2026 17:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Vulkan Renderer in C++</title>
      <link>https://jeffkershner.com/blog/vulkan-renderer-in-c</link>
      <guid>https://jeffkershner.com/blog/vulkan-renderer-in-c</guid>
      <description>Here is a quick demonstration of a cross platform Vulkan Render written in C++.</description>
      <pubDate>Thu, 29 Jan 2026 17:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Convex vs Supabase</title>
      <link>https://jeffkershner.com/blog/convex-vs-supabase</link>
      <guid>https://jeffkershner.com/blog/convex-vs-supabase</guid>
      <description>A quick comparison on two popular backend as a service solutions: Convex vs Supabase.</description>
      <pubDate>Wed, 28 Jan 2026 17:00:00 GMT</pubDate>
    </item>
    <item>
      <title>NeonDB vs PlanetScale</title>
      <link>https://jeffkershner.com/blog/neondb-vs-planetscale</link>
      <guid>https://jeffkershner.com/blog/neondb-vs-planetscale</guid>
      <description>A quick comparison on two popular serverless database solutions, NeonDB vs PlanetScale, and when it makes sense to choose one over the other.</description>
      <pubDate>Mon, 26 Jan 2026 17:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Convex is Awesome; Theo was right again...</title>
      <link>https://jeffkershner.com/blog/convex-is-awesome-theo-was-right-again</link>
      <guid>https://jeffkershner.com/blog/convex-is-awesome-theo-was-right-again</guid>
      <description>I recently switched from Supabase to Convex... here is article explaining why</description>
      <pubDate>Sat, 24 Jan 2026 17:00:00 GMT</pubDate>
    </item>
    <item>
      <title>My Techstack in 2026</title>
      <link>https://jeffkershner.com/blog/my-techstack-in-2026</link>
      <guid>https://jeffkershner.com/blog/my-techstack-in-2026</guid>
      <description>This is an article explaining my techstack in 2026.</description>
      <pubDate>Fri, 02 Jan 2026 17:00:00 GMT</pubDate>
    </item>
    <item>
      <title>TypeScript is Winning</title>
      <link>https://jeffkershner.com/blog/typescript-is-winning</link>
      <guid>https://jeffkershner.com/blog/typescript-is-winning</guid>
      <description>TypeScript is beating out JavaScript.  If you are still writing JavaScript, read this article.</description>
      <pubDate>Sat, 06 Dec 2025 17:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>