<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>definitepotato</title>
    <link>https://www.definitepotato.dev/</link>
    <description>Recent content on definitepotato</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <copyright>© 2026 definitepotato</copyright>
    <lastBuildDate>Tue, 03 Mar 2026 00:00:00 -0400</lastBuildDate><atom:link href="https://www.definitepotato.dev/atom.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>How I Use AI</title>
      <link>https://www.definitepotato.dev/posts/20260303-how-i-use-ai/</link>
      <pubDate>Tue, 03 Mar 2026 00:00:00 -0400</pubDate>
      
      <guid>https://www.definitepotato.dev/posts/20260303-how-i-use-ai/</guid>
      <description>How I use AI in my coding process, at work, and with personal projects.</description>
      
    </item>
    
    <item>
      <title>Zig and HTTP</title>
      <link>https://www.definitepotato.dev/posts/20260208-zig-http/</link>
      <pubDate>Sun, 08 Feb 2026 00:00:00 -0400</pubDate>
      
      <guid>https://www.definitepotato.dev/posts/20260208-zig-http/</guid>
      <description>Making HTTP requests (GET, PUT, POST, DELETE) in Zig and why a wrapper is useful here.</description>
      
    </item>
    
    <item>
      <title>Zig and JSON</title>
      <link>https://www.definitepotato.dev/posts/20260206-zig-json/</link>
      <pubDate>Fri, 06 Feb 2026 00:00:00 -0400</pubDate>
      
      <guid>https://www.definitepotato.dev/posts/20260206-zig-json/</guid>
      <description>Working with JSON in Zig, the std.json.Parsed wrapper, memory management, and what breaks when your JSON doesn&amp;rsquo;t match your struct.</description>
      
    </item>
    
    <item>
      <title>Reading from files using buffers in Zig</title>
      <link>https://www.definitepotato.dev/posts/20260203-zig-read-file-with-buffer/</link>
      <pubDate>Tue, 03 Feb 2026 00:00:00 -0400</pubDate>
      
      <guid>https://www.definitepotato.dev/posts/20260203-zig-read-file-with-buffer/</guid>
      <description>Learn how to read from a file in zig using a buffer for temporary store of bytes.</description>
      
    </item>
    
    <item>
      <title>Writing to files using buffers in Zig</title>
      <link>https://www.definitepotato.dev/posts/20260202-zig-file-write-with-buffer/</link>
      <pubDate>Mon, 02 Feb 2026 00:00:00 -0400</pubDate>
      
      <guid>https://www.definitepotato.dev/posts/20260202-zig-file-write-with-buffer/</guid>
      <description>Learn how to write to a file in zig using a buffer for temporary store of bytes.</description>
      
    </item>
    
    <item>
      <title>Zig Juice Has Arrived in 0.16.0</title>
      <link>https://www.definitepotato.dev/posts/20260120-zig-juicy-merged/</link>
      <pubDate>Tue, 20 Jan 2026 00:00:00 -0400</pubDate>
      
      <guid>https://www.definitepotato.dev/posts/20260120-zig-juicy-merged/</guid>
      <description>Zig&amp;rsquo;s new Init and Minimal structs for accessing command line arguments and environment variables in main.</description>
      
    </item>
    
    <item>
      <title>Zig Iterators</title>
      <link>https://www.definitepotato.dev/posts/20251028-zig-iterators/</link>
      <pubDate>Tue, 28 Oct 2025 00:00:00 -0400</pubDate>
      
      <guid>https://www.definitepotato.dev/posts/20251028-zig-iterators/</guid>
      <description>Building a custom iterator for a generic slice type in Zig.</description>
      
    </item>
    
    <item>
      <title>Error Handling in Zig</title>
      <link>https://www.definitepotato.dev/posts/20250919-zig-error-handling/</link>
      <pubDate>Fri, 19 Sep 2025 00:00:00 -0400</pubDate>
      
      <guid>https://www.definitepotato.dev/posts/20250919-zig-error-handling/</guid>
      <description>Zig error handling mechanisms using try, catch, switch, panic, unreachable, and C-style return codes.</description>
      
    </item>
    
    <item>
      <title>To Owned</title>
      <link>https://www.definitepotato.dev/posts/20250709-zig-to-owned/</link>
      <pubDate>Wed, 09 Jul 2025 00:00:00 -0400</pubDate>
      
      <guid>https://www.definitepotato.dev/posts/20250709-zig-to-owned/</guid>
      <description>Implementing a toOwned() method in Zig to copy data from managed buffers to heap-allocated memory.</description>
      
    </item>
    
    <item>
      <title>Sliding Window</title>
      <link>https://www.definitepotato.dev/posts/20250412-zig-sliding-window/</link>
      <pubDate>Sat, 12 Apr 2025 00:00:00 -0400</pubDate>
      
      <guid>https://www.definitepotato.dev/posts/20250412-zig-sliding-window/</guid>
      <description>Implementing a sliding window algorithm in Zig.</description>
      
    </item>
    
    <item>
      <title>Stack Data Structure using Zig</title>
      <link>https://www.definitepotato.dev/posts/20250308-zig-stack-data-structure/</link>
      <pubDate>Sat, 08 Mar 2025 00:00:00 -0400</pubDate>
      
      <guid>https://www.definitepotato.dev/posts/20250308-zig-stack-data-structure/</guid>
      <description>How I built a generic stack data structure in Zig using comptime.</description>
      
    </item>
    
    <item>
      <title>How To Learn Zig</title>
      <link>https://www.definitepotato.dev/posts/20250209-zig-how-to-learn/</link>
      <pubDate>Sun, 09 Feb 2025 00:00:00 -0400</pubDate>
      
      <guid>https://www.definitepotato.dev/posts/20250209-zig-how-to-learn/</guid>
      <description>Resources I used to learn more Zig in 2025.</description>
      
    </item>
    
    <item>
      <title>Advent of Code: Day 1</title>
      <link>https://www.definitepotato.dev/posts/20241201-advent-of-code-day-1/</link>
      <pubDate>Sun, 01 Dec 2024 00:00:00 -0400</pubDate>
      
      <guid>https://www.definitepotato.dev/posts/20241201-advent-of-code-day-1/</guid>
      <description>Solving Advent of Code 2024 Day 1 in Zig.</description>
      
    </item>
    
    <item>
      <title>Zig Optionals</title>
      <link>https://www.definitepotato.dev/posts/20241126-zig-optionals/</link>
      <pubDate>Tue, 26 Nov 2024 00:00:00 -0400</pubDate>
      
      <guid>https://www.definitepotato.dev/posts/20241126-zig-optionals/</guid>
      <description>Learning how to declare and unwrap zig optionals to access the underlying values using if, while, orelse and .? notation.</description>
      
    </item>
    
    <item>
      <title>Zig Structs</title>
      <link>https://www.definitepotato.dev/posts/20241009-zig-structs/</link>
      <pubDate>Mon, 14 Oct 2024 00:00:00 -0400</pubDate>
      
      <guid>https://www.definitepotato.dev/posts/20241009-zig-structs/</guid>
      <description>Let&amp;rsquo;s learn zig structs. How to declare them, add methods, instantiate them, and @This() super powers.</description>
      
    </item>
    
  </channel>
</rss>
