<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://sobel.io/</loc><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://sobel.io/blog/wvst/</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
<url><loc>https://sobel.io/staff/whn/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://sobel.io/blog/wvst/Giving-your-LLM-tools-with-llm-chain-tools/</loc><lastmod>2023-04-08</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/Using-GPT35-to-summarize-quarterly-reports-for-your-favorite-stocks/</loc><lastmod>2023-03-26</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/langchain-and-chat-gpt-to-evaluate-cvs/</loc><lastmod>2023-03-17</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/Caching-headers-for-microfrontends/</loc><lastmod>2023-03-04</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/thread-is-taking-over-iot-how-ip-will-change-the-game/</loc><lastmod>2022-11-05</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/Dedup-with-btrfs/</loc><lastmod>2022-08-06</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/web-components-onwards-with-frameworks/</loc><lastmod>2022-06-14</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/web-components-a-short-introduction/</loc><lastmod>2022-06-13</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/building-a-kafka-backed-key-value-store-in-rust-part-3-api/</loc><lastmod>2021-05-15</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/Push-down-automations-in-rust/</loc><lastmod>2021-05-13</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/building-a-kafka-backed-key-value-store-in-rust-part-2-implementation/</loc><lastmod>2021-05-10</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/building-a-kafka-backed-key-value-store-in-rust-part-1-the-design/</loc><lastmod>2021-05-04</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/picking-a-tech-stack-for-hypergrowth-startups/</loc><lastmod>2021-03-22</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/Functional-programming-in-Java-8-Filters/</loc><lastmod>2015-07-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/Never-write-another-for-loop-Replacing-Java-8-for-loops-with-forEach-calls-using-the-Stream-API/</loc><lastmod>2015-01-17</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/writing-good-react-components/</loc><lastmod>2013-12-10</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/implicit-explicit-gap/</loc><lastmod>2013-07-13</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/Bower-js-and-the-Future-of-Client-side-Modularity/</loc><lastmod>2012-08-06</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/k-means-clustering-in-R/</loc><lastmod>2012-08-06</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
<url><loc>https://sobel.io/blog/wvst/installing-meteor-on-archlinux/</loc><lastmod>2012-04-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
</urlset>