<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Homepage -->
  <url>
    <loc>https://lucasfcosta.com/</loc>
    <lastmod>2026-02-20T11:13:03.036Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  
  <!-- Health disclaimer page -->
  <url>
    <loc>https://lucasfcosta.com/health-advice-disclaimer/</loc>
    <lastmod>2026-02-20T11:13:03.036Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  
  <!-- Blog posts -->
  <url>
    <loc>https://lucasfcosta.com/blog/design-docs/</loc>
    <lastmod>2026-02-17T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/retrospectives/</loc>
    <lastmod>2025-11-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/hn-launch/</loc>
    <lastmod>2023-08-21T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/backlogs-are-useless/</loc>
    <lastmod>2023-02-07T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/distorting-scrum/</loc>
    <lastmod>2022-10-04T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/scrum-versus-kanban/</loc>
    <lastmod>2022-10-02T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/deadlines/</loc>
    <lastmod>2022-09-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/engineering-metrics/</loc>
    <lastmod>2022-08-31T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/how-i-got-into-programming/</loc>
    <lastmod>2022-08-31T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/minimum-viable-nothing/</loc>
    <lastmod>2022-08-24T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/bikeshedding/</loc>
    <lastmod>2022-08-19T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/decision-making-hierarchies/</loc>
    <lastmod>2022-08-13T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/how-to-improve-daily-standups/</loc>
    <lastmod>2022-08-07T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/exploiting-uncertainty/</loc>
    <lastmod>2022-08-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/talk-to-your-customers/</loc>
    <lastmod>2022-08-03T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/finish-what-you-start/</loc>
    <lastmod>2022-07-19T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/long-term-plans-dont-work/</loc>
    <lastmod>2022-07-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/measure-queues-not-cycle-time/</loc>
    <lastmod>2022-06-12T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/ux-patterns-cli-tools/</loc>
    <lastmod>2022-06-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/my-writing-routine/</loc>
    <lastmod>2021-10-14T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/explaining-in-writing/</loc>
    <lastmod>2021-09-30T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/monte-carlo-forecasts/</loc>
    <lastmod>2021-09-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/capacity-and-cost-of-delay/</loc>
    <lastmod>2021-03-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/specification-and-rest-apis/</loc>
    <lastmod>2020-10-24T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/lockfile-guide/</loc>
    <lastmod>2020-10-17T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/not-having-problems/</loc>
    <lastmod>2020-09-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/software-books-and-product-building-advice/</loc>
    <lastmod>2019-08-17T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/streams-introduction/</loc>
    <lastmod>2019-04-07T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/terminal-guide-2019/</loc>
    <lastmod>2019-02-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/bitwise-operations/</loc>
    <lastmod>2018-12-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/TDD-is-not-about-tests/</loc>
    <lastmod>2018-10-18T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/An-Introduction-to-Lambda-Calculus-Part-2/</loc>
    <lastmod>2018-08-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/In-Praise-of-Plaintext/</loc>
    <lastmod>2018-08-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/An-Introduction-to-Lambda-Calculus-Part-1/</loc>
    <lastmod>2018-07-29T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Y-The-Most-Beautiful-Idea-in-Computer-Science/</loc>
    <lastmod>2018-05-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Software-Engineering-in-100-Quotes/</loc>
    <lastmod>2018-03-03T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Git-Bisect-Pure-Git-Wizardry/</loc>
    <lastmod>2018-01-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/The-Ultimate-Guide-to-JavaScript-Fatigue/</loc>
    <lastmod>2017-07-17T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Big-O-Explained-And-Why-You-Will-Never-Beat-a-Pigeon/</loc>
    <lastmod>2017-06-12T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/All-About-Recursion-PTC-TCO-and-STC-in-JavaScript/</loc>
    <lastmod>2017-05-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/JavaScript-From-Workers-to-Shared-Memory/</loc>
    <lastmod>2017-04-30T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Testing-NodeJS-APIs/</loc>
    <lastmod>2017-04-06T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Open-Source-Contributions-Made-Easy/</loc>
    <lastmod>2017-03-19T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/JavaScript-Errors-and-Stack-Traces/</loc>
    <lastmod>2017-02-17T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Understanding-Go-Dependency-Management/</loc>
    <lastmod>2017-02-07T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Quick-vIM-Tips-That-Will-Save-Your-Life/</loc>
    <lastmod>2017-01-23T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Getting-Started-With-Testing-in-Go/</loc>
    <lastmod>2017-01-11T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/How-to-Write-Assertions-Right/</loc>
    <lastmod>2017-01-02T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Regular-Expressions-in-JavaScript--Part-Two/</loc>
    <lastmod>2016-12-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Regular-Expressions-in-JavaScript--Part-One/</loc>
    <lastmod>2016-12-17T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/FrontInPoa-2016-Meta-Programming-And-Lots-of-New-Friends/</loc>
    <lastmod>2016-12-11T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Meta-Programming-in-JavaScript---Part-Four/</loc>
    <lastmod>2016-12-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Meta-Programming-in-JavaScript---Part-Three/</loc>
    <lastmod>2016-11-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Meta-Programming-in-JavaScript---Part-Two/</loc>
    <lastmod>2016-10-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Meta-Programming-in-JavaScript---Part-One/</loc>
    <lastmod>2016-10-06T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/We-Should-Stop-Complaining-About-Open-Source/</loc>
    <lastmod>2016-10-04T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/How-I-Learned-to-Stop-Worrying-and-Love-vIM/</loc>
    <lastmod>2016-09-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Understanding-and-Applying-Memoization/</loc>
    <lastmod>2016-01-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/5-Awesome-and-Free-Services-for-your-OpenSource-Projects/</loc>
    <lastmod>2015-10-14T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Code-Coverage-Made-Easy/</loc>
    <lastmod>2015-10-07T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/NodeJS-Multithreading-and-Its-Cluster/</loc>
    <lastmod>2015-09-12T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Using-Debounced-Functions/</loc>
    <lastmod>2015-08-31T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/blog/Currying-in-JavaScript/</loc>
    <lastmod>2015-08-23T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <!-- Talks -->
  <url>
    <loc>https://lucasfcosta.com/talks/Types-tests-and-why-flat-earthers-are-bad-at-QA-HolyJS-Moscow/</loc>
    <lastmod>2019-11-11T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/talks/How-I-Am-Still-Not-Using-GUIS-in-2019-HackConf-Bulgaria/</loc>
    <lastmod>2019-10-11T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/talks/A-Fun-Introduction-To-Lambda-Calculus/</loc>
    <lastmod>2019-09-20T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/talks/Recursion-has-never-been-invented/</loc>
    <lastmod>2019-05-25T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/talks/There-is-a-bluebird-in-my-talk/</loc>
    <lastmod>2018-11-25T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/talks/There-is-a-bluebird-in-my-talk/</loc>
    <lastmod>2018-11-17T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/talks/What-can-we-learn-with-JavaScript-fatigue/</loc>
    <lastmod>2018-11-10T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/talks/What-can-we-learn-with-JavaScript-fatigue/</loc>
    <lastmod>2018-06-02T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/talks/What-can-we-learn-with-JavaScript-fatigue/</loc>
    <lastmod>2017-09-29T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/talks/What-can-we-learn-with-JavaScript-fatigue/</loc>
    <lastmod>2017-07-21T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/talks/PagarMe-Talks-Meta-Programacao-em-JavaScript/</loc>
    <lastmod>2017-04-03T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/talks/Nas-Entranhas-do-JavaScript/</loc>
    <lastmod>2016-12-10T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/talks/Testes-em-JS-como-voce-nunca-viu-antes/</loc>
    <lastmod>2016-11-26T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/talks/Meta-Programacao-em-JavaScript/</loc>
    <lastmod>2016-10-15T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://lucasfcosta.com/talks/Licoes-que-o-chai-pode-te-ensinar/</loc>
    <lastmod>2016-06-04T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>