<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<url>
<loc>https://www.frogtoss.com/labs/</loc>
<lastmod>2026-02-23T14:52:15-00:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/tags.html</loc>
<lastmod>2026-02-23T14:52:15-00:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/categories.html</loc>
<lastmod>2026-02-23T14:52:15-00:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/authors.html</loc>
<lastmod>2026-02-23T14:52:15-00:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/archives.html</loc>
<lastmod>2026-02-23T14:52:15-00:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/pages/list-of-app-auditing-tools.html</loc>
<lastmod>2026-02-23T14:52:15-00:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/pages/native-project-standards.html</loc>
<lastmod>2026-02-23T14:52:15-00:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/pages/about.html</loc>
<lastmod>2026-02-23T14:52:15-00:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/pages/all-articles.html</loc>
<lastmod>2026-02-23T14:52:15-00:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/you-can't-promote-a-programming-language-by-its-features-alone.html</loc>
<lastmod>2026-01-07T11:15:00-08:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/printable-base89-lut-encoding.html</loc>
<lastmod>2025-10-20T09:57:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/software-adoption-revolutions-come-from-architectural-shifts-not-performance-bumps.html</loc>
<lastmod>2025-09-30T12:09:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/human-computer-experiences-are-soft-thresholded-not-linear.html</loc>
<lastmod>2025-05-29T11:36:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/what-is-grain-ddl.html</loc>
<lastmod>2025-05-09T10:59:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/a-convention-for-fragment-parsers-in-c.html</loc>
<lastmod>2024-08-09T16:39:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/the-coming-eglatarian-wave-of-computing.html</loc>
<lastmod>2024-08-02T09:20:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/housekeeping-rss-is-improved.html</loc>
<lastmod>2024-06-22T09:00:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/design-for-rigorous-configuration.html</loc>
<lastmod>2024-06-09T15:01:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/constant-time-memory-allocation-with-object-pools.html</loc>
<lastmod>2023-05-27T19:48:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/ninja-for-asset-baking.html</loc>
<lastmod>2023-01-22T08:12:00-08:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/clangd-with-unity-builds.html</loc>
<lastmod>2023-01-14T07:37:00-08:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/low-overhead-structured-logging-in-c.html</loc>
<lastmod>2021-12-27T08:52:00-08:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/the-most-impactful-developer-choices-i-made-in-the-2010s.html</loc>
<lastmod>2020-01-01T11:33:00-08:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/how-to-crash-with-kubernetes-and-go.html</loc>
<lastmod>2019-02-23T09:58:00-08:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/three-traits-of-effective-programmers.html</loc>
<lastmod>2018-07-05T22:23:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/bootstrapping-your-linux-and-mac-shells.html</loc>
<lastmod>2017-08-07T09:39:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/premake-for-package-maintainers.html</loc>
<lastmod>2016-08-16T11:36:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/social-livecoding-3d-sbs-content-in-vr-with-bigscreen-and-processing.html</loc>
<lastmod>2016-07-06T17:31:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/git-svn-considered-harmful.html</loc>
<lastmod>2015-05-31T08:35:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/100m-people-in-vr-is-not-the-goal.html</loc>
<lastmod>2015-01-07T17:35:00-08:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/how-i-still-love-computing.html</loc>
<lastmod>2015-01-05T12:40:00-08:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/2014-the-year-the-internet-jumped-the-shark.html</loc>
<lastmod>2014-12-16T14:59:00-08:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/what-i-learned-from-sharing-native-file-dialogs.html</loc>
<lastmod>2014-11-27T11:42:00-08:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/installing-an-air-conditioner-in-a-window-that-barely-opens.html</loc>
<lastmod>2014-05-26T13:19:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/patterns-for-multiplayer-game-variety.html</loc>
<lastmod>2014-04-28T10:13:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/good-code-doesn't-tolerate-bad-data.html</loc>
<lastmod>2014-04-07T18:57:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/the-pcg-uniqueness-scale.html</loc>
<lastmod>2013-09-25T08:00:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/what-you-need-for-big-picture-mode.html</loc>
<lastmod>2012-09-10T10:48:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/engine-feature-tutorial-adding-crush-damage.html</loc>
<lastmod>2012-05-02T23:52:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/scripting-languages-they-arent-all-bad.html</loc>
<lastmod>2011-12-05T12:16:00-08:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/procedural-content-generation-wisdom.html</loc>
<lastmod>2011-12-01T21:14:00-08:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/gauging-a-games-potential.html</loc>
<lastmod>2011-12-01T21:03:00-08:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/nice-writing-but-why-do-i-care.html</loc>
<lastmod>2011-08-28T04:24:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/the-biggest-challenge.html</loc>
<lastmod>2011-08-26T13:09:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/there-is-no-mother-lode-of-eyeballs.html</loc>
<lastmod>2011-08-20T12:48:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/hardware-is-the-basis-of-understanding-rendering.html</loc>
<lastmod>2010-08-09T00:52:00-07:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/the-secret-sauce-is-ketchup.html</loc>
<lastmod>2009-02-20T00:46:00-08:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/category/blog.html</loc>
<lastmod>2026-01-07T11:15:00-08:12</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/tag/marketing.html</loc>
<lastmod>2026-01-07T11:15:00-08:12</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/tag/code.html</loc>
<lastmod>2025-10-20T09:57:00-08:12</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/tag/product.html</loc>
<lastmod>2025-05-29T11:36:00-08:12</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/tag/rant.html</loc>
<lastmod>2024-08-02T09:20:00-08:12</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/tag/meta.html</loc>
<lastmod>2024-06-22T09:00:00-08:12</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/tag/biz.html</loc>
<lastmod>2015-01-07T17:35:00-08:12</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/tag/handy.html</loc>
<lastmod>2014-05-26T13:19:00-08:12</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/tag/design.html</loc>
<lastmod>2013-09-25T08:00:00-08:12</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/tag/pcg.html</loc>
<lastmod>2013-09-25T08:00:00-08:12</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/tag/gaming.html</loc>
<lastmod>2012-09-10T10:48:00-08:12</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/tag/tutorial-code.html</loc>
<lastmod>2012-05-02T23:52:00-08:12</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/tag/pr.html</loc>
<lastmod>2011-08-20T12:48:00-08:12</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://www.frogtoss.com/labs/author/michael-labbe.html</loc>
<lastmod>2026-01-07T11:15:00-08:12</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

</urlset>
