<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Ümit Demir</title>
		<link>https://umitde.com</link>
		<description>Notes on Go, canvas and embedded systems.</description>
		<language>en-us</language>
		<atom:link href="https://umitde.com/rss.xml" rel="self" type="application/rss+xml"/>
		<item>
			<title>I built a whiteboard, accidentally</title>
			<link>https://umitde.com/blog/i-built-a-whiteboard-accidentally</link>
			<guid isPermaLink="true">https://umitde.com/blog/i-built-a-whiteboard-accidentally</guid>
			<pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate>
			<description>A year-long side project that started as a Go backend and somehow became a full whiteboard app</description>
		</item>
		<item>
			<title>Handling Dynamic JSON Payloads in Go</title>
			<link>https://umitde.com/blog/handling-dynamic-json-payloads-in-go</link>
			<guid isPermaLink="true">https://umitde.com/blog/handling-dynamic-json-payloads-in-go</guid>
			<pubDate>Mon, 24 Nov 2025 00:00:00 GMT</pubDate>
			<description>Learn to efficiently manage dynamic JSON payloads in Go for WebSocket connections. Discover why any isn&apos;t ideal and how to use json.RawMessage for robust, delayed decoding.</description>
		</item>
		<item>
			<title>I switched to WezTerm</title>
			<link>https://umitde.com/blog/i-switched-to-wezterm</link>
			<guid isPermaLink="true">https://umitde.com/blog/i-switched-to-wezterm</guid>
			<pubDate>Mon, 26 Aug 2024 00:00:00 GMT</pubDate>
			<description>I switched to WezTerm from iTerm2. Here I explain why I switched and how I configured it.</description>
		</item>
		<item>
			<title>Canvas Optimization with Tile Based Caching</title>
			<link>https://umitde.com/blog/canvas-optimization-with-tile-based-caching</link>
			<guid isPermaLink="true">https://umitde.com/blog/canvas-optimization-with-tile-based-caching</guid>
			<pubDate>Sat, 18 May 2024 00:00:00 GMT</pubDate>
			<description>Enhancing canvas performance with tile based caching.</description>
		</item>
		<item>
			<title>A New Face A New Identity</title>
			<link>https://umitde.com/blog/a-new-face-a-new-identity</link>
			<guid isPermaLink="true">https://umitde.com/blog/a-new-face-a-new-identity</guid>
			<pubDate>Sat, 06 Apr 2024 00:00:00 GMT</pubDate>
			<description>I&apos;ve finally changed my website completely</description>
		</item>
	</channel>
</rss>
