<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://blog.varunramesh.net/archive/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/game-dev/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/artificial-intelligence/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/programming-languages/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/scala/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/java/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/coffeescript/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/hack-lang/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/kotlin/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/unity/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/lua/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/tips/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/game-mechanics/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/tutorial/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/parsing/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/javascript/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/lifestyle/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/game-design/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/postmortem/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/c/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/lisp/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/garbage-collection/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/webgl/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/ludum-dare/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/type-systems/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/libgdx/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/love2d/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/wren/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/c-plus-plus/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/python/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/c-sharp/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/ruby/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/video-editing/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/ffmpeg/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/tags/til/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/page/2/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/page/3/</loc>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/chatgpt-role-playing/</loc>
    <lastmod>2023-05-06T06:15:01-07:00</lastmod>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/constructor-argument-promotion/</loc>
    <lastmod>2017-03-30T13:26:00-07:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/constructor-argument-promotion/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/loop-autoplay-muted/</loc>
    <lastmod>2018-04-17T15:11:44-07:00</lastmod>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/designing-a-cardboard-canoe/</loc>
    <lastmod>2013-07-22T19:26:00-07:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/designing-a-cardboard-canoe/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/the-damned/</loc>
    <lastmod>2014-07-20T13:30:00-08:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/the-damned/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/lua-gotchas/</loc>
    <lastmod>2017-10-20T04:06:05-07:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/lua-gotchas/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/pulling-modified-date-from-git/</loc>
    <lastmod>2017-03-28T16:29:00-07:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/pulling-modified-date-from-git/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/runaway-robot-a-mobile-runner-game/</loc>
    <lastmod>2017-03-29T03:11:00-07:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/runaway-robot-a-mobile-runner-game/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/algebraic-expressions-using-parser-combinators/</loc>
    <lastmod>2023-08-23T23:25:17-07:00</lastmod>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/i-allowed-all-web-push-notifications-for-a-week/</loc>
    <lastmod>2018-03-11T21:12:14-07:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/i-allowed-all-web-push-notifications-for-a-week/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/proctor-postmortem/</loc>
    <lastmod>2018-07-01T17:49:25-07:00</lastmod>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/the-boehm-gc-feels-like-cheating/</loc>
    <lastmod>2018-03-15T23:58:55-07:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/the-boehm-gc-feels-like-cheating/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/a-perk-of-using-webgl/</loc>
    <lastmod>2013-11-28T16:01:00-08:00</lastmod>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/thermomorph-postmortem/</loc>
    <lastmod>2018-08-22T03:14:11-07:00</lastmod>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/simple-reloading-server-in-bash/</loc>
    <lastmod>2014-08-05T23:16:00-08:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/simple-reloading-server-in-bash/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/blue-screen-ludum-dare-30-entry/</loc>
    <lastmod>2014-08-29T13:51:00-08:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/blue-screen-ludum-dare-30-entry/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/understanding-dynamic-typechecks/</loc>
    <lastmod>2017-09-03T23:44:30-07:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/understanding-dynamic-typechecks/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/spaced-out-cs148-raytracing-project/</loc>
    <lastmod>2017-06-06T22:40:00-07:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/spaced-out-cs148-raytracing-project/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/composable-animations/</loc>
    <lastmod>2017-09-04T17:14:22-07:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/composable-animations/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/stackless-vs-stackful-coroutines/</loc>
    <lastmod>2017-08-18T23:25:00-07:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/stackless-vs-stackful-coroutines/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/simple-python-tips/</loc>
    <lastmod>2022-11-14T01:54:41-08:00</lastmod>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/intro-parser-combinators/</loc>
    <lastmod>2023-06-25T01:54:34-07:00</lastmod>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/no-more-primitives/</loc>
    <lastmod>2018-03-14T20:05:03-07:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/no-more-primitives/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/editing-gameplay-videos-without-re-encoding-using-ffmpeg/</loc>
    <lastmod>2017-12-26T10:04:26-08:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/editing-gameplay-videos-without-re-encoding-using-ffmpeg/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/unifying-component-based-gameobject-systems-and-mixin-based-inheritance/</loc>
    <lastmod>2017-11-02T02:04:17-07:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/unifying-component-based-gameobject-systems-and-mixin-based-inheritance/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/ascii-bell-character/</loc>
    <lastmod>2014-08-17T02:05:00-08:00</lastmod>
    <xhtml:link rel="amphtml" href="https://blog.varunramesh.net/posts/ascii-bell-character/amp/"/>
  </url>
  <url>
    <loc>https://blog.varunramesh.net/posts/recent-hackathon-projects/</loc>
    <lastmod>2013-11-28T14:46:00-07:00</lastmod>
  </url>
</urlset>
