<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://lambdabricks.com/</loc>
<lastmod>2026-04-03T21:29:44.985Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://lambdabricks.com/about</loc>
<lastmod>2026-04-03T21:29:44.985Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://lambdabricks.com/blogs</loc>
<lastmod>2026-04-03T21:29:44.985Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/series</loc>
<lastmod>2026-04-03T21:29:44.985Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://lambdabricks.com/series/bridges-to-functions-imperative-vs-kotlin-fp</loc>
<lastmod>2025-10-04T12:12:06.070Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://lambdabricks.com/series/bridges-to-functions-imperative-vs-kotlin-fp/why-functional-programming-matters-in-kotlin</loc>
<lastmod>2025-10-04T12:12:06.070Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://lambdabricks.com/series/-math-behind-ai-a-linear-algebra-journey</loc>
<lastmod>2025-10-06T04:23:10.959Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://lambdabricks.com/series/-math-behind-ai-a-linear-algebra-journey/ax-b-understanding-linear-systems-in-real-life-and-ai</loc>
<lastmod>2025-10-06T04:23:10.959Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://lambdabricks.com/series/patterns-in-code-dsa-mastery-journey</loc>
<lastmod>2025-10-06T04:31:46.493Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://lambdabricks.com/series/patterns-in-code-dsa-mastery-journey/array-traversal-pattern-problem-find-maximum-element-in-an-array</loc>
<lastmod>2025-10-06T04:31:46.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://lambdabricks.com/series/from-trust-to-threats-security-engineering-journey</loc>
<lastmod>2026-01-17T06:44:05.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://lambdabricks.com/series/from-trust-to-threats-security-engineering-journey/cybersecurity-why-its-about-mindset-not-tools</loc>
<lastmod>2026-01-17T06:44:05.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/products-when-two-independent-things-become-one-structure</loc>
<lastmod>2026-03-26T03:36:48.209Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/isomorphism-when-two-different-models-are-actually-the-same</loc>
<lastmod>2026-03-14T08:08:36.586Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/duality-flipping-the-arrows-changes-everything</loc>
<lastmod>2026-03-11T18:05:01.085Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/terminal-object-the-place-where-all-arrows-end</loc>
<lastmod>2026-03-11T15:56:56.955Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/the-initial-object-finding-the-true-beginning</loc>
<lastmod>2026-03-09T10:38:05.278Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/projection-onto-a-line-the-hidden-geometry-behind-prediction</loc>
<lastmod>2026-03-03T19:05:29.939Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/orthogonality-when-information-doesnt-interfere</loc>
<lastmod>2026-03-03T18:45:57.327Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/angle-cosine-similarity-how-ai-understands-meaning</loc>
<lastmod>2026-03-03T17:57:26.903Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/writer-monad-when-functions-need-to-talk-without-breaking-purity</loc>
<lastmod>2026-02-27T18:07:24.619Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/distance-between-vectors-how-ai-understands-closeness</loc>
<lastmod>2026-02-23T14:34:21.649Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/vector-length-norm-how-strong-is-a-signal</loc>
<lastmod>2026-02-23T12:50:14.417Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/when-composition-breaks-why-we-need-kleisli-category</loc>
<lastmod>2026-02-22T18:23:13.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/the-quiet-power-of-hashing-how-systems-detect-change-without-seeing-it</loc>
<lastmod>2026-02-21T19:14:36.774Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/expand-around-center-a-symmetry-discovery-pattern</loc>
<lastmod>2026-02-21T19:13:53.496Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/the-dot-product-the-smallest-idea-behind-modern-ai</loc>
<lastmod>2026-02-17T13:27:54.349Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/when-code-stops-mutating-and-starts-composing-understanding-monoids-through-real-kotlin-problems</loc>
<lastmod>2026-02-16T11:51:34.903Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/monoid-as-a-category-when-combining-becomes-moving</loc>
<lastmod>2026-02-16T08:19:58.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/monoids-the-rules-behind-safe-combination</loc>
<lastmod>2026-02-15T06:47:58.385Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/the-threat-modeling-mindset-seeing-software-the-way-reality-sees-it</loc>
<lastmod>2026-02-14T05:56:07.229Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/left-null-space-the-error-your-model-cannot-learn</loc>
<lastmod>2026-02-10T18:22:13.661Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/orders-as-categories-why-comparison-matters-more-than-sorting</loc>
<lastmod>2026-02-12T16:29:46.321Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/null-space-the-directions-a-model-quietly-ignores</loc>
<lastmod>2026-02-08T15:56:52.379Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/the-most-dangerous-bugs-dont-look-like-security-bugs</loc>
<lastmod>2026-02-07T16:02:52.393Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/what-are-we-actually-protecting-understanding-the-cia-triad-in-real-software</loc>
<lastmod>2026-02-07T14:59:49.142Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/in-place-slowfast-scan-pattern-remove-duplicates-from-a-sorted-array</loc>
<lastmod>2026-01-27T02:28:12.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/from-nothing-to-arrows-objects-and-simple-graphs</loc>
<lastmod>2026-03-05T13:24:38.670Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/cybersecurity-why-its-about-mindset-not-tools</loc>
<lastmod>2026-01-18T22:59:48.618Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/rank-when-more-numbers-dont-mean-more-understanding</loc>
<lastmod>2025-12-29T15:13:33.234Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/memoization-when-remembering-is-smarter-than-recomputing</loc>
<lastmod>2025-12-26T10:01:37.439Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/why-adding-more-rows-doesnt-always-add-more-understanding</loc>
<lastmod>2025-12-20T11:35:40.567Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/detecting-cycles-repeats-fast-slow-pointer-pattern</loc>
<lastmod>2025-11-27T03:32:19.096Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/types-functions-the-real-building-blocks-of-programs</loc>
<lastmod>2025-11-26T23:49:39.575Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/the-converging-pointer-pattern-efficient-pair-searching-in-arrays</loc>
<lastmod>2025-11-16T17:02:34.752Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/the-two-pointer-pattern-two-explorers-one-goal</loc>
<lastmod>2025-11-09T23:43:58.455Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/the-power-of-composition-building-big-from-small</loc>
<lastmod>2025-11-09T12:14:23.892Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/the-hidden-geometry-of-data-understanding-column-space</loc>
<lastmod>2025-11-04T00:42:17.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/from-types-to-arrows-a-gentle-introduction</loc>
<lastmod>2025-10-22T17:40:39.085Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/the-terminology-trap-why-fp-sounds-hard-but-isnt</loc>
<lastmod>2025-11-30T15:55:20.919Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/matrix-multiplication-the-hidden-engine-behind-machine-learning-predictions</loc>
<lastmod>2025-11-30T15:47:49.255Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/kadanes-algorithm-maximum-subarray-sum-using-linear-scan</loc>
<lastmod>2025-11-30T15:45:35.899Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/why-functional-programming-matters-in-kotlin</loc>
<lastmod>2025-11-30T15:43:44.403Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/array-traversal-pattern-problem-find-maximum-element-in-an-array</loc>
<lastmod>2025-10-11T12:00:38.683Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/ax-b-understanding-linear-systems-in-real-life-and-ai</loc>
<lastmod>2025-10-08T18:02:36.712Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/jwts-the-digital-passport-everyone-talks-about-but-few-understand</loc>
<lastmod>2025-10-07T22:51:24.773Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://lambdabricks.com/blog/-building-a-pizza-like-jetpack-compose-a-modifier-story</loc>
<lastmod>2025-10-03T22:07:59.177Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
</urlset>
