<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://betterprogramming.pub/tagged/links</loc><lastmod>2017-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/js</loc><lastmod>2023-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rest-api</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spring-boot</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spring</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tutorial-python</loc><lastmod>2017-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-analysis</loc><lastmod>2023-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flexbox</loc><lastmod>2020-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/course</loc><lastmod>2019-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/python-programming</loc><lastmod>2023-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/python3</loc><lastmod>2023-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/functional-programming</loc><lastmod>2023-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ios</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swift</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swift-3</loc><lastmod>2017-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mobile-app-development</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prototype</loc><lastmod>2019-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-science</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-sheets</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/object-oriented</loc><lastmod>2023-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/image-processing</loc><lastmod>2023-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/barcode</loc><lastmod>2017-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/opencv</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/android-home</loc><lastmod>2017-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/android-studio</loc><lastmod>2023-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/android</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/java-home</loc><lastmod>2017-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ubuntu</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/html</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular2</loc><lastmod>2022-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/typescript</loc><lastmod>2026-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tuples</loc><lastmod>2022-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/development</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/teamwork</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/culture</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ondemandjsloader</loc><lastmod>2018-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/external-js</loc><lastmod>2018-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dynamicscriptloader</loc><lastmod>2018-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/career-development</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/social-media</loc><lastmod>2022-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/career-advice</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/coroutine</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rxjava</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cleanup</loc><lastmod>2018-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interview</loc><lastmod>2023-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/productivity</loc><lastmod>2023-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/visual-studio</loc><lastmod>2023-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kibana</loc><lastmod>2019-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/elasticsearch</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-design</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/trackby</loc><lastmod>2018-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ngfor</loc><lastmod>2018-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linear-regression</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/solid-principles</loc><lastmod>2022-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/object-oriented-design</loc><lastmod>2018-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/htpasswd</loc><lastmod>2018-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/docker-registry</loc><lastmod>2018-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/https</loc><lastmod>2022-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-engineering</loc><lastmod>2026-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/framework</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-architecture</loc><lastmod>2023-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/servers</loc><lastmod>2022-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apache</loc><lastmod>2020-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lamp</loc><lastmod>2018-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kali-linux</loc><lastmod>2018-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data</loc><lastmod>2023-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/math</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rich-text-editor</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/action-text</loc><lastmod>2019-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pair-programming</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/life</loc><lastmod>2023-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rails-6</loc><lastmod>2019-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/am-i-shadowbanned</loc><lastmod>2019-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/instagram-shadowbanned</loc><lastmod>2019-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/shadow-banned</loc><lastmod>2019-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/instagram-marketing</loc><lastmod>2019-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/graphql</loc><lastmod>2023-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/maintainable-development</loc><lastmod>2019-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-cloud-storage</loc><lastmod>2020-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dogs</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/coreml</loc><lastmod>2023-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/s3</loc><lastmod>2022-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloudfront</loc><lastmod>2022-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/layoutmanager</loc><lastmod>2019-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/git</loc><lastmod>2026-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/recyclerview</loc><lastmod>2020-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/github</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gitflow</loc><lastmod>2019-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/node-js-tutorial</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/express</loc><lastmod>2020-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cpp</loc><lastmod>2023-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scientific-computing</loc><lastmod>2022-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fortran</loc><lastmod>2019-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/azure-devops</loc><lastmod>2022-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/beginners-guide</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sql-queries</loc><lastmod>2019-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sql</loc><lastmod>2023-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/test-driven-development</loc><lastmod>2023-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bdd</loc><lastmod>2020-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tdd</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/device-drivers</loc><lastmod>2018-12-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cuda</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rails-5</loc><lastmod>2018-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/momentjs</loc><lastmod>2023-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chrome-extension</loc><lastmod>2023-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-chrome-extensions</loc><lastmod>2018-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mamp-on-mojave</loc><lastmod>2018-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mamp-on-mac</loc><lastmod>2018-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/functional-component</loc><lastmod>2019-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/understanding-components</loc><lastmod>2018-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nestjs</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nest</loc><lastmod>2022-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lean-six-sigma</loc><lastmod>2020-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/erognimics</loc><lastmod>2020-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/healthy-lifestyle</loc><lastmod>2020-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/github-pages</loc><lastmod>2022-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pyenv</loc><lastmod>2020-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/presentation-tips</loc><lastmod>2020-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/emotional-intelligence</loc><lastmod>2021-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ak</loc><lastmod>2022-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/learn-by-teaching</loc><lastmod>2020-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/monaco-editor</loc><lastmod>2020-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/amazon</loc><lastmod>2022-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pgbouncer</loc><lastmod>2020-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cross-browser</loc><lastmod>2020-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/polkadot</loc><lastmod>2020-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/storage</loc><lastmod>2020-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/intern</loc><lastmod>2020-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/instant-apps</loc><lastmod>2020-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-standards</loc><lastmod>2020-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/service-mesh</loc><lastmod>2020-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/istio</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code-coverage</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/template-literals</loc><lastmod>2020-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/string-literal</loc><lastmod>2020-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/javascript-jeep</loc><lastmod>2020-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/random</loc><lastmod>2020-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mobile-application</loc><lastmod>2020-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/android-apps</loc><lastmod>2020-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/deno</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/contentful</loc><lastmod>2020-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-table</loc><lastmod>2020-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/carreer</loc><lastmod>2020-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/database-design</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tableau</loc><lastmod>2020-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/graphene</loc><lastmod>2022-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/junior-software-engineer</loc><lastmod>2020-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cython</loc><lastmod>2022-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/speech-recognition</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/steganography</loc><lastmod>2023-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stress-testing</loc><lastmod>2020-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/company-culture</loc><lastmod>2023-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-summer-of-code</loc><lastmod>2020-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gsoc</loc><lastmod>2020-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/localhost</loc><lastmod>2020-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/positivity</loc><lastmod>2020-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-cognito</loc><lastmod>2020-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apollo-server</loc><lastmod>2020-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cyptocurrency</loc><lastmod>2020-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/skills-development</loc><lastmod>2020-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/law-of-demeter</loc><lastmod>2020-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/postman</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/methodology</loc><lastmod>2020-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/getting-better</loc><lastmod>2020-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gradient</loc><lastmod>2020-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/style</loc><lastmod>2020-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/no-code</loc><lastmod>2023-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cert-manager</loc><lastmod>2020-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/androi</loc><lastmod>2020-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloud-storage</loc><lastmod>2020-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/quantum-computer</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-scienc</loc><lastmod>2020-10-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-analytics</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swift-algorithms</loc><lastmod>2020-10-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cricket</loc><lastmod>2020-10-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/playground</loc><lastmod>2020-10-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/javascript-library</loc><lastmod>2020-10-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/founders</loc><lastmod>2023-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/minorities-in-tech</loc><lastmod>2020-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/compose</loc><lastmod>2023-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linear-programming</loc><lastmod>2020-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/conference</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/professional-growth</loc><lastmod>2020-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/system-architecture</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/outsourcing</loc><lastmod>2020-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/focus</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/side-hustle</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/html-css</loc><lastmod>2020-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webdev</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rasa</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/app-size</loc><lastmod>2020-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/app-bundle</loc><lastmod>2020-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/xcconfig</loc><lastmod>2020-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/android-development</loc><lastmod>2023-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-developmen</loc><lastmod>2020-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/polkadot-network</loc><lastmod>2020-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gradle</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/a11y</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/monorepo</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vuejs-3</loc><lastmod>2020-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reliability</loc><lastmod>2023-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/load-balancer</loc><lastmod>2020-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/application-load-balancer</loc><lastmod>2020-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/app-store</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dataviz</loc><lastmod>2023-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/market-research</loc><lastmod>2020-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pivot</loc><lastmod>2020-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spring-integration</loc><lastmod>2020-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/minio</loc><lastmod>2020-09-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/girl-power</loc><lastmod>2020-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/customer-acquisition</loc><lastmod>2020-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/game-design</loc><lastmod>2020-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code-generation</loc><lastmod>2023-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/appium</loc><lastmod>2020-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chain-link</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webcam</loc><lastmod>2020-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/innovation</loc><lastmod>2023-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flask-framework</loc><lastmod>2020-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/athena</loc><lastmod>2020-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apple-silicon</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/esnext</loc><lastmod>2020-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloud-native</loc><lastmod>2023-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/commonjs</loc><lastmod>2020-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/colors</loc><lastmod>2020-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/storekit</loc><lastmod>2021-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/low-code</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ecmascript2018</loc><lastmod>2020-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rails-6-development-with-docker-55437314a1ad</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-future-of-react-server-components-90f6e3e97c8a</loc><lastmod>2021-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-2021-roadmap-to-learning-react-c58c28f5bb58</loc><lastmod>2021-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-summarize-text-with-googles-t5-4dd1ae6238b6</loc><lastmod>2021-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-asynchronous-programming-in-python-2797129dd0b3</loc><lastmod>2021-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-better-concurrency-finite-state-processes-and-modeling-processes-ea0a06b8d529</loc><lastmod>2021-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-a-navigation-drawer-in-flutter-8d97d3b599d4</loc><lastmod>2021-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/refactoring-from-redux-thunk-to-redux-saga-f9379a172a99</loc><lastmod>2021-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-the-filemanager-in-your-ios-app-acd81b171f7d</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-signup-confirmation-email-with-node-js-c2fea602872a</loc><lastmod>2021-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-roll-back-undo-a-deployment-in-kubernetes-with-kubectl-cc20b485adda</loc><lastmod>2021-12-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-animated-pie-and-donut-charts-in-swiftui-9b74b95f8b39</loc><lastmod>2021-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-placeholders-while-loading-data-in-swiftui-ef6e4b8782bb</loc><lastmod>2021-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pythons-set-update-method-53a8fbadb204</loc><lastmod>2021-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-testing-isnt-just-about-writing-unit-tests-f898d4cf61dc</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/phoenix-framework</loc><lastmod>2023-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-react-17-with-phoenix-1-5-1b445526c739</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-scrape-modern-websites-without-headless-browsers-d871bbd1119e</loc><lastmod>2021-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-api-requests-in-python-aiohttp-client-vs-requests-26a7025c39a6</loc><lastmod>2021-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/forty-and-still-a-software-developer-741167da15e4</loc><lastmod>2021-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-strict-with-typescript-2e906b48c0a</loc><lastmod>2021-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-dismissible-list-in-flutter-fb90f6b8ee32</loc><lastmod>2021-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swipeless-tinder-using-ios-14-vision-hand-pose-estimation-64e5f00ce45c</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-essential-linux-commands-for-managing-users-4407cff0ccb6</loc><lastmod>2021-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/new-years-resolution-a-devops-transformation-aea0e25b4147</loc><lastmod>2021-01-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/its-2021-this-is-where-your-focus-should-be-in-tech-73deeb0b1eb</loc><lastmod>2021-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-node-js-15-fc24e87e2590</loc><lastmod>2025-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-helpful-tips-for-writing-cleaner-swift-and-swiftui-code-5a84e5407269</loc><lastmod>2022-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flash</loc><lastmod>2021-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ssl-certificate</loc><lastmod>2021-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/factory-pattern</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swiftpm</loc><lastmod>2023-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-little-scanner-app-made-with-the-web-dc9ebe1f2d4</loc><lastmod>2021-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/git-cherry-pick-selecting-specific-commits-to-merge-f1bf245e052a</loc><lastmod>2023-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-front-end-coding-ideas-that-will-get-you-fired-up-to-code-d084a1e6a4a8</loc><lastmod>2021-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/animation-in-swiftui-get-to-know-transactions-7cd57cfb299f</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-an-lru-cache-in-less-than-10-minutes-and-100-lines-of-code-fddad56d7af5</loc><lastmod>2021-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/r-i-p-flash-youll-be-not-forgotten-3d11beae7a6b</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/coding-interview-question-convert-roman-numerals-to-decimals-868b2694f497</loc><lastmod>2021-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-factory-method-design-pattern-f5ec631c99d8</loc><lastmod>2021-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-object-detection-app-using-amazon-rekognition-amplify-and-swiftui-20b51dd0024b</loc><lastmod>2021-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-php-still-relevant-in-2021-19580c75855</loc><lastmod>2021-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-and-ssl-certificate-management-5f6a4b6f5ae9</loc><lastmod>2021-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-library-using-swift-package-manager-in-xcode-701d5586e953</loc><lastmod>2021-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-all-star-react-stack-3c9b853d4c41</loc><lastmod>2021-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-memory-friendly-way-of-reading-files-in-node-js-a45ad0cc7bb6</loc><lastmod>2024-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-5-key-metrics-of-an-effective-engineer-c343504423be</loc><lastmod>2021-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/boto</loc><lastmod>2021-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/step-functions</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-journey-to-manage-tens-of-thousands-of-resources-using-boto-in-multiple-accounts-and-regions-in-d3c6f52b7610</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/async-functions-are-coming-to-swift-75993d0cb4e3</loc><lastmod>2021-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-withunretained-in-rxswift-6-0-8e3e221b37ee</loc><lastmod>2021-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/with-latest-updates-create-amazon-eks-fargate-cluster-and-managed-node-group-using-terraform-bc5cfefd5773</loc><lastmod>2021-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-es2021-features-with-simple-examples-ada723b55355</loc><lastmod>2021-01-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/begin-where-you-are-you-have-everything-you-need-905262bfe520</loc><lastmod>2020-12-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/npx</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-not-switch-to-dvorak-6404d4b75f7b</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hotwire-actiontext-and-rails-6-be025dce7d87</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-automated-twitter-feed-with-python-792f6e865147</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/junior-devs-here-are-7-things-you-can-do-to-make-your-1-on-1s-worthwhile-8f9a14fc2109</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-multi-architecture-k0s-cluster-e265d24937b3</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-a-custom-gradle-plugin-part-1-22b37c3b7326</loc><lastmod>2021-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-choose-the-right-database-for-your-app-c9b29ae0b8ae</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/git-commands-to-live-by-349ab1fe3139</loc><lastmod>2021-01-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-url-text-summarizer-with-simple-natural-language-processing-ac1a9cb742de</loc><lastmod>2021-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-java-is-perfectly-alive-e3f25a576f95</loc><lastmod>2023-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simple-web-app-with-kotlin-and-ktor-540b9a412943</loc><lastmod>2021-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-first-dapp-with-web3-js-9a7306d16a61</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-step-by-step-guide-to-understanding-and-adopting-npm-7-914504f7090f</loc><lastmod>2025-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/beautiful-plots-with-python-and-seaborn-9d05c9ead6ed</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystify-spring-boot-part-2-dc957069b584</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/computer-history</loc><lastmod>2020-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-tips-to-improve-your-chances-of-finding-your-first-tech-job-6877c10afa23</loc><lastmod>2020-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-do-i-become-a-data-engineer-42b74c1e6094</loc><lastmod>2021-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/code-archeology-and-line-breaks-86b38da32ca7</loc><lastmod>2020-12-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/11-things-ive-learned-about-software-development-management-1b1657b4d04d</loc><lastmod>2020-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-minimal-safe-bash-script-template-300759114040</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-typescripts-mapped-types-5fa5700385eb</loc><lastmod>2021-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apollo-federation-in-golang-2b5912e774dd</loc><lastmod>2020-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-onpush-change-detection-f629cbce0bfa</loc><lastmod>2022-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-steps-to-creating-a-resume-for-tech-jobs-in-2021-8eb16d2a4a0a</loc><lastmod>2021-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-different-types-of-browser-storage-82b918cb3cf8</loc><lastmod>2020-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-youtube-to-be-a-better-programmer-cadcbc989edb</loc><lastmod>2020-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-how-to-scale-your-kubernetes-deployments-dynamically-d6c11344ec08</loc><lastmod>2020-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-programming-remember-that-elephants-dont-bite-mosquitoes-do-5eacde4bf451</loc><lastmod>2020-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automating-flutter-web-deployments-to-netlify-using-github-actions-411a6b24d023</loc><lastmod>2020-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-4-creational-design-patterns-in-node-js-that-you-should-know-cfb7ed77a84e</loc><lastmod>2023-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hosting-your-laravel-app-on-heroku-198764167a85</loc><lastmod>2020-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-self-host-wordpress-f3b9d3f3d964</loc><lastmod>2020-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-real-time-use-cases-of-jetpack-navigation-component-e58dd8dfba5</loc><lastmod>2020-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-componentdidmount-with-react-hooks-215a252f68bc</loc><lastmod>2020-12-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/convert-web-pages-into-pdfs-with-puppeteer-and-node-js-8e72fb3d0bd2</loc><lastmod>2020-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-distributions-what-are-they-be2c438c8706</loc><lastmod>2020-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-are-operation-dependencies-in-swift-b0d4df5bcd4f</loc><lastmod>2020-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/setting-up-a-next-js-project-with-tailwind-css-85fcc882d0b8</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-simple-ways-to-download-files-with-python-569cb91acae6</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-ways-to-stay-technical-as-an-engineering-manager-84a5a7abc038</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/grid-vs-flexbox-which-one-should-you-be-using-471cb955d3b5</loc><lastmod>2021-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/time-zones-for-software-developers-7f21d5a407aa</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/real-estate</loc><lastmod>2020-12-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-auto-arima-with-python-e482e322f430</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-software-engineering-books-i-read-in-2020-8bf9dee61111</loc><lastmod>2020-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/uber</loc><lastmod>2020-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-cohesion</loc><lastmod>2020-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-modularity</loc><lastmod>2020-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/modularity-metrics</loc><lastmod>2020-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-coupling</loc><lastmod>2020-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-install-linux-on-windows-9f63cfc98f21</loc><lastmod>2021-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-natural-language-classifier-with-bert-and-tensorflow-4770d4442d41</loc><lastmod>2021-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/inside-software-modularity-and-related-metrics-2e5af2b447dc</loc><lastmod>2021-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-should-we-determine-the-ordering-of-our-microservices-8bd0454f564d</loc><lastmod>2020-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cross-browser-testing-with-testcafe-on-github-actions-49ec58ac855c</loc><lastmod>2020-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-ubers-backend-a-systems-design-walkthrough-c88f8959de97</loc><lastmod>2026-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/get-to-know-swiftuis-groupbox-c33ee71ff895</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-form-related-html-tags-you-might-not-know-about-e477439d0c47</loc><lastmod>2020-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-6-impacts-of-agile-on-mental-health-6adcf0f1785b</loc><lastmod>2020-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-own-vpn-using-google-cloud-platform-2e22b0a7d489</loc><lastmod>2020-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gpg</loc><lastmod>2021-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/neuromorphic</loc><lastmod>2020-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-biggest-lie-in-open-source-de38f71aa88c</loc><lastmod>2020-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-k6-an-api-load-testing-tool-132a0d87827d</loc><lastmod>2021-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-schedule-a-django-command-on-aws-elastic-beanstalk-21c237ee635b</loc><lastmod>2022-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sticky-done-the-right-way-880af0122a71</loc><lastmod>2021-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-6-swift-extensions-i-use-in-every-ios-project-51f5cdac9b61</loc><lastmod>2020-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/programmers-should-learn-how-to-learn-51800061ae12</loc><lastmod>2021-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/neural-network-from-scratch-hidden-layers-bb7a9e252e44</loc><lastmod>2021-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-actually-deploy-docker-images-built-on-a-m1-macs-with-apple-silicon-a35e39318e97</loc><lastmod>2021-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-neuromorphic-designs-in-swiftui-290c01331738</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-handbook-to-gpg-and-git-5990f8db4361</loc><lastmod>2021-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-swift-package-from-a-c-library-fb5cd606220f</loc><lastmod>2020-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-books-in-react-with-next-js-and-mdx-8deec9fec761</loc><lastmod>2022-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-programmers-3-paths-1-road-to-glory-eb337061c995</loc><lastmod>2020-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/polyfill</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/builder-pattern</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/numpy-array</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-methods-to-search-items-in-javascript-arrays-8e04cdd4448d</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-5-mistakes-i-made-as-a-junior-developer-8bb907463754</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-cant-my-component-unmount-in-react-fd2c13cd58f4</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-polyfill-works-in-babel-b8cfbbc8351f</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-useful-framework-for-naming-your-classes-functions-and-variables-e7d186e3189f</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-revolut-esque-cards-collection-view-on-ios-c42e649f17a9</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-builder-design-pattern-f4f56fa18c9</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-not-to-build-a-real-time-multiplayer-game-in-30-days-2bd6d1571040</loc><lastmod>2020-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/numpy-illustrated-the-visual-guide-to-numpy-3b1d4976de1d</loc><lastmod>2023-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advanced-programming-with-kotlin-part-7-cc02f321c260</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-made-the-best-christmas-present-ever-again-with-alexa-websockets-and-mobile-apps-34012fcb7cc6</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/use-nvm-to-manage-node-js-and-npm-versions-2bd0d0875f9f</loc><lastmod>2024-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-different-ways-to-loop-in-swift-20bd5a40c8f7</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hands-on-with-jwt-in-golang-8c986d1bb4c0</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-and-deploy-a-jamstack-website-fast-with-next-js-a61df3c822f</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/youve-settled-in-as-an-engineer-now-what-b7f12c277131</loc><lastmod>2020-12-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/smart-home</loc><lastmod>2020-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-split-a-large-excel-file-into-multiple-smaller-files-664f18f97900</loc><lastmod>2021-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cleaner-code-with-rxjava-coroutines-kotlin-extensions-and-helper-functions-d7b7871cdbc</loc><lastmod>2020-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/human-ego-and-aspirations-are-the-driving-forces-behind-engineering-decisions-1519ecc076ff</loc><lastmod>2020-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-high-performance-home-and-developer-life-with-apple-shortcuts-and-nfc-stickers-ed48c3e9988b</loc><lastmod>2020-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-sure-your-website-doesnt-suck-after-google-s-core-vitals-update-f4dd66d795f8</loc><lastmod>2020-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-game-jam-strategies-92c88c81f834</loc><lastmod>2020-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-better-programming-december-12-18-2020-e2ac197ec684</loc><lastmod>2020-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-6-principles-of-effective-data-visualization-9f98d1f7dade</loc><lastmod>2020-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sign-in-with-apple-firebase-auth-swiftui2-0-5e007f1e5a53</loc><lastmod>2021-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-simple-php-login-form-with-recaptcha-v3-d3362805e661</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-give-constructive-feedback-that-matters-678593c09892</loc><lastmod>2021-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/14-difficult-team-members-that-ive-come-across-during-software-projects-337941eca286</loc><lastmod>2021-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-advanced-git-commands-you-might-not-know-fa9fdf3d9168</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-recommender-system-using-netflix-data-562d1e04a2b9</loc><lastmod>2021-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/supercharge-your-mac-by-unleashing-the-git-command-line-e5e9f292f7d7</loc><lastmod>2021-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-exactly-is-application-properties-in-spring-boot-850d47f0a719</loc><lastmod>2021-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-improve-rendering-performance-in-a-1-000-item-react-list-85be129b8c0d</loc><lastmod>2021-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-easy-hacks-to-make-yourself-a-more-valuable-developer-52395163b593</loc><lastmod>2021-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-different-ways-of-iterating-with-javascript-loops-fcb223b0f21f</loc><lastmod>2021-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-cron-jobs-659a9c6db0e</loc><lastmod>2021-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-custom-alert-object-in-swiftui-bddf98923a1</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-javascript-fundamentals-every-web-developer-should-know-8c0f7e491167</loc><lastmod>2021-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-data-binding-with-mvvm-using-stateflow-and-viewmodel-bce04d0b9bc4</loc><lastmod>2021-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-and-why-you-should-start-generating-your-serverless-infrastructure-diagrams-49cfd4568935</loc><lastmod>2021-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-look-at-the-new-php-8-1-fibers-feature-979489399918</loc><lastmod>2021-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-unconventional-pieces-of-coding-advice-17f0cfc0220f</loc><lastmod>2021-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-book-content-management-system-with-keystonejs-and-graphql-301e0af5a687</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-and-applying-closures-in-javascript-c0a321e59f1f</loc><lastmod>2021-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-object-oriented-programming-style-in-javascript-f400257a490f</loc><lastmod>2021-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/20-must-have-skills-for-software-developers-in-2021-1f7526bbcc24</loc><lastmod>2021-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/open-every-view-from-everywhere-c57f6ca61a74</loc><lastmod>2021-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-an-app-to-aws-using-elastic-beanstalk-with-dockers-72a38a161d7e</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-custom-font-picker-in-and-for-swiftui-f4722a5ed99e</loc><lastmod>2021-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/setting-up-a-multi-arch-docker-build-with-circleci-and-alpine-for-your-apple-m1-ba739ef1f754</loc><lastmod>2021-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-learn-frontend-effectively-7f17afec9004</loc><lastmod>2021-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-tips-for-becoming-a-competent-javascript-developer-bc5b7a568287</loc><lastmod>2021-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-improve-react-components-with-optional-chaining-6081456cccfe</loc><lastmod>2021-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-html-features-youve-probably-never-heard-about-90d14dc18463</loc><lastmod>2021-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-ios-resources-to-improve-your-skill-79fc799253fd</loc><lastmod>2021-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-key-differences-between-a-junior-and-a-senior-developer-cf2b3d868dd9</loc><lastmod>2021-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-clean-api-calls-with-axios-ddbc7df4256c</loc><lastmod>2021-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-enhance-your-software-architecture-design-58668c3a5670</loc><lastmod>2023-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ways-to-java-string-formatting-d0aecc391cc9</loc><lastmod>2021-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-macos-command-utilities-compatible-with-gnu-core-utilities-87889b266f4b</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-image-processing-python-packages-that-you-must-try-3b0e7d69548d</loc><lastmod>2021-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-vs-code-plugins-to-improve-your-productivity-ee4497cebefa</loc><lastmod>2022-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-reasons-why-software-developers-are-prone-to-bugs-bda2fa91e156</loc><lastmod>2021-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/knowing-how-to-google-is-important-do-you-know-how-to-do-it-68c0659801ba</loc><lastmod>2021-03-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/what-exactly-is-database-sharding-ca618a2cbb9a</loc><lastmod>2021-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-comparing-flutters-current-stage-with-other-matured-frameworks-fcdbcf1e204b</loc><lastmod>2021-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/convert-all-your-medium-posts-to-a-gatsby-blog-in-5-minutes-6f45b38c132a</loc><lastmod>2021-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bonjour-over-a-network-framework-b533a714b8f5</loc><lastmod>2021-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adding-a-tip-jar-with-revenuecat-in-swiftui-717a0d4b60c</loc><lastmod>2021-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-ways-to-level-up-as-a-developer-without-writing-code-df3afa4880c2</loc><lastmod>2021-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-graphql-aws-appsync-dynamodb-and-postman-503828a65971</loc><lastmod>2021-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-practical-implications-of-python-objects-callability-50ec2f54e24a</loc><lastmod>2021-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scala-tutorial-for-java-programmers-with-examples-ed703ecfb56b</loc><lastmod>2021-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-crack-the-top-25-golang-interview-questions-a94396d6c808</loc><lastmod>2026-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/setting-up-a-serverless-project-with-typescript-eef4af832733</loc><lastmod>2021-03-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-android-activity-launch-modes-49ec89ef79d2</loc><lastmod>2021-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/git-merge-squash-rebase-or-pull-what-to-choose-50b331d3e7c1</loc><lastmod>2021-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mayank1513</loc><lastmod>2021-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/helpful-tips</loc><lastmod>2021-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-for-software-engineers-who-are-just-starting-out-72ab2329bc8</loc><lastmod>2021-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-enums-in-rails-6-87600e292476</loc><lastmod>2021-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-right-way-to-ask-for-help-at-work-968a83100fec</loc><lastmod>2021-03-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/grow-as-a-software-developer-by-learning-multiple-programming-languages-c4a60d74da11</loc><lastmod>2021-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/frontend-architecture-376e6323ef9b</loc><lastmod>2023-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solutions-architect-tips-the-5-types-of-architecture-diagrams-eb0c11996f9e</loc><lastmod>2021-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-soft-skills-that-might-just-be-holding-you-back-b5974d6ea4c</loc><lastmod>2021-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-review-apps-on-heroku-799f548fcc5e</loc><lastmod>2021-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-is-why-most-software-engineers-dont-write-documentation-670ceecb6a21</loc><lastmod>2021-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-responsive-tables-with-flexbox-and-react-d6b58574333b</loc><lastmod>2021-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-top-11-trending-kotlin-libraries-for-2021-71dc6d65af5a</loc><lastmod>2021-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-donts-for-interviewers-when-conducting-their-next-tech-interview-5790c9004850</loc><lastmod>2021-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-engineers-avoid-being-the-critical-person-on-your-team-b94494f28154</loc><lastmod>2021-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nodemon-e5d7b35ffc01</loc><lastmod>2021-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hacking-cocoapods-with-cocoapods-catalyst-support-eb2d7097e08b</loc><lastmod>2021-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-continuously-test-and-deploy-your-helm-charts-on-kubernetes-clusters-using-kind-d71e3585d2dc</loc><lastmod>2021-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simplifying-the-binary-trees-data-structure-8a08e640cc48</loc><lastmod>2021-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-and-why-should-software-developers-always-be-interview-ready-a7a6b0f59823</loc><lastmod>2021-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-subtle-art-of-debugging-your-code-10c0239512ba</loc><lastmod>2021-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/injecting-android-viewmodels-with-dagger2-in-clean-architecture-744c1fe81530</loc><lastmod>2021-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-progressive-web-apps-guide-youve-been-looking-for-5ae3fa2cea83</loc><lastmod>2021-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-extend-collections-in-swift-with-binary-search-d56fe78e830</loc><lastmod>2021-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-javascript-destructuring-syntax-through-examples-524c7274a967</loc><lastmod>2021-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-perform-python-web-scraping-in-12-minutes-bec3bb336015</loc><lastmod>2021-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-complete-guide-to-creating-python-packages-3ecb150a1a43</loc><lastmod>2021-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-k6-browser-recorder-f7db08ad5b4c</loc><lastmod>2021-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-you-need-to-know-about-cors-and-vue-to-boost-browser-security-7c216252b20d</loc><lastmod>2021-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-become-a-better-software-engineer-in-2021-c5144139995d</loc><lastmod>2021-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-and-when-not-to-use-functional-programming-73dbcb5d0a85</loc><lastmod>2021-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-must-know-javascript-features-that-you-might-not-know-cc957f7293fc</loc><lastmod>2021-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-ways-to-level-up-your-python-code-f148a50efeea</loc><lastmod>2021-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-powerful-kotlin-extensions-from-ktx-libraries-b10c50504df6</loc><lastmod>2021-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-personal-blog-with-next-js-and-strapi-e092bf11d3db</loc><lastmod>2021-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-step-by-step-guide-to-answering-a-technical-question-in-a-coding-interview-37928490d4e2</loc><lastmod>2021-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/battle-of-the-ios-architecture-patterns-model-view-controller-mvc-442241b447f6</loc><lastmod>2025-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-swiftui-onchange-support-for-ios13-577f9c086c9</loc><lastmod>2021-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/parallel-reduce</loc><lastmod>2021-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/collectionview</loc><lastmod>2021-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/m1</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-inconvenient-truths-about-coding-790ad872a026</loc><lastmod>2021-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/labeled-statements-in-swift-how-to-give-loops-a-name-44e6fd374d9b</loc><lastmod>2021-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-5-typescript-features-you-should-master-2358db9ab3d5</loc><lastmod>2021-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/node-js-logging-libraries-5789c379640b</loc><lastmod>2021-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-memoization-dca99a5614fe</loc><lastmod>2021-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimizing-parallel-reduction-in-metal-for-apple-m1-8e8677b49b01</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-beauty-of-operationqueue-in-swift-8398fc5fb013</loc><lastmod>2021-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/spread-syntax-vs-rest-syntax-in-javascript-ea35c6609d3d</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-got-into-google-without-a-cs-degree-f1d3c0a3f10e</loc><lastmod>2021-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-productivity-tips-every-developer-should-know-9573ca52a1f6</loc><lastmod>2021-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-fun-javascript-code-snippets-that-might-surprise-you-33be87c7fbd5</loc><lastmod>2021-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mp3</loc><lastmod>2021-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ffmpeg</loc><lastmod>2021-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wav</loc><lastmod>2021-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/file-conversion</loc><lastmod>2021-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wav-to-mp3</loc><lastmod>2021-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reflections-of-a-software-developer-working-at-home-3cebdf10a925</loc><lastmod>2021-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-tips-and-tricks-for-data-scientists-part-3-52ffbddcba26</loc><lastmod>2021-11-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-i-improved-my-code-by-returning-early-returning-often-ca251b6d1cff</loc><lastmod>2023-08-04</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://betterprogramming.pub/whats-a-pipeline-style-in-javascript-2084b66133f0</loc><lastmod>2021-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/crack-the-top-40-c-data-structure-questions-5a71608f33ec</loc><lastmod>2026-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-scrum-really-that-bad-694a031aa592</loc><lastmod>2021-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/meet-thonny-the-perfect-ide-for-python-beginners-2e5905674939</loc><lastmod>2021-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-an-aurora-ui-using-css-eb27d674b69</loc><lastmod>2021-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-recover-from-a-git-merge-mess-9070395df249</loc><lastmod>2021-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/differences-between-git-merge-and-rebase-and-why-you-should-care-ae41d96237b6</loc><lastmod>2023-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-real-challenges-that-data-engineers-face-9c9adc2dac97</loc><lastmod>2021-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-great-engineers-dont-run-their-own-businesses-4370c60dfa07</loc><lastmod>2021-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/free-dns-blockchain-database-c98fce975134</loc><lastmod>2021-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-most-commonly-asked-questions-during-the-amazon-software-engineer-interview-c3c03a42a6e3</loc><lastmod>2021-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nodejs-express-helmet-aa58c09c55c5</loc><lastmod>2021-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fully-declarative-swift-for-real-world-projects-9b6ee9403f4c</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-traits-the-best-technical-managers-possess-cdbad5730b46</loc><lastmod>2021-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-effortlessly-adopt-microservices-using-krakend-28c265573877</loc><lastmod>2021-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/here-are-7-fun-yet-challenging-frontend-ideas-you-can-code-c8b7fd5ea55</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/easy-responsive-styling-with-tailwindcss-735f4b809bc9</loc><lastmod>2021-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-repository-data-layer-with-kotlin-coroutines-in-android-1375ab79b6f0</loc><lastmod>2021-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-cloud-isnt-developer-friendly-anymore-9f57ad55d6be</loc><lastmod>2021-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-study-discrete-mathematics-as-a-software-engineer-9ec68108b104</loc><lastmod>2021-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-promises-actually-work-in-javascript-1c80b1af7193</loc><lastmod>2021-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-resources-to-learn-vue-js-as-a-beginner-f544ee20815f</loc><lastmod>2021-06-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/10-github-repositories-for-the-self-taught-developer-c8b69b052ba4</loc><lastmod>2021-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-reasons-we-make-wrong-career-choices-and-how-to-avoid-them-212dd0fe7d79</loc><lastmod>2021-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-wrong-with-android-development-c709467317a1</loc><lastmod>2021-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-reasons-to-abandon-bootstrap-in-2021-aa71bbc1af14</loc><lastmod>2021-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-serverless-teams-should-embrace-continuous-refactoring-217d4e67db5b</loc><lastmod>2021-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-ultimate-list-of-60-tools-for-building-a-saas-in-2021-3da88267a74f</loc><lastmod>2021-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/yes-personal-projects-are-work-experience-1bf2f129d787</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/migrating-from-swiftui-2-0-to-swiftui-3-0-d9eec418a251</loc><lastmod>2021-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/new-in-ios-15-vision-person-segmentation-5c031a2f3822</loc><lastmod>2021-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-filtering-sorting-and-pagination-in-flask-c4def1ca004a</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-ways-to-understand-technical-debt-in-laymans-terms-87c27b5947f</loc><lastmod>2021-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/parallelization-in-kotlin-with-coroutines-91f0c77c5a8</loc><lastmod>2021-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sudoku-solver-a-brute-force-approach-using-python-ee180b071346</loc><lastmod>2026-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-complete-guide-to-react-18-dd8763430345</loc><lastmod>2022-12-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/put-a-stop-to-data-swamps-with-event-driven-data-testing-203d9c1be073</loc><lastmod>2021-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-easily-scrape-multiple-pages-of-a-website-using-python-73e85bd06f8c</loc><lastmod>2021-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-imports-work-in-python-59c2943d87dc</loc><lastmod>2021-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/do-faster-development-and-testing-on-kubernetes-apps-with-telepresence-b7eac604dca4</loc><lastmod>2021-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-software-engineers-guide-to-building-an-app-from-scratch-f0c043cd8ca7</loc><lastmod>2021-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-tips-to-improve-your-verbal-communication-skills-d461ff36688a</loc><lastmod>2021-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-the-observable-pattern-in-javascript-3e6ae0ebc22</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nail-your-first-30-days-as-a-software-developer-at-a-tech-company-2601728b1e0a</loc><lastmod>2021-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/online-resources-to-find-help-as-a-programmer-when-stuck-958d27a8ecf6</loc><lastmod>2021-06-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-complete-guide-to-api-testing-with-postman-bf8d8f9cb110</loc><lastmod>2021-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-send-form-data-with-files-using-pythons-flask-and-dropzone-js-855b0ef8f000</loc><lastmod>2021-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrating-amazon-cognito-with-ethereum-blockchain-7e87f1425422</loc><lastmod>2021-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/authentication-in-javascript-using-keys-basicauth-and-oauth2-8360ce624d3a</loc><lastmod>2021-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-wwdc-2021-edition-649749502a4c</loc><lastmod>2021-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-increase-your-odds-of-success-at-whiteboard-coding-interviews-a9fe8c9329b8</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-booleans-is-falsy-actually-false-1faec9a67df</loc><lastmod>2021-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automate-manual-commit-tasks-with-git-hooks-7642ecf05ffa</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-shouldnt-google-code-solutions-6a7196ae6c0c</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-propertywrapper-wrappedvalue-and-projectedvalue-in-swift-c7aa89b0979e</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ux-mental-models-34b8ede1d42b</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-uibutton-for-ios-15-eba1ce9ad899</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-big-data-with-node-js-aws-kinesis-aws-s3-and-aws-athena-a7e5757b25f5</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-pipeline-on-google-clouds-vertex-ai-863b429c811f</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-declined-an-offer-from-a-popular-tech-company-29a1f3d12a4f</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-first-coding-mistake-taught-me-5-precious-lessons-about-the-software-profession-5ebd3835c41b</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/22-css-tricks-that-can-make-you-a-layout-ninja-452847fba639</loc><lastmod>2021-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-fancy-shells-you-should-give-a-try-72e789294b9f</loc><lastmod>2021-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-tips-you-should-follow-while-doing-personal-side-projects-617b7a02d9ec</loc><lastmod>2021-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-most-loved-hated-and-wanted-programming-languages-a04d676d155d</loc><lastmod>2021-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-everybody-hates-pair-programming-c7d1b52a4263</loc><lastmod>2021-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-most-important-metrics-for-engineering-team-performance-40a28e404cfd</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-simple-chatbot-in-python-da966312f19a</loc><lastmod>2021-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-human-readable-tests-in-kotlin-with-kotest-and-mockk-1b614da32148</loc><lastmod>2021-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-structure-unit-tests-in-rust-cc4945536a32</loc><lastmod>2021-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-engineers-need-to-know-devops-too-and-it-starts-with-ci-cd-ad0b5140da3e</loc><lastmod>2021-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-class-vs-functional-components-2327c7324bdd</loc><lastmod>2021-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-perfectionism-is-killing-your-progress-as-a-coder-42a842d5e7c0</loc><lastmod>2021-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/code-readability-vs-performance-25a9ca970aca</loc><lastmod>2021-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-swiftui-games-using-spritekit-ii-fa0e5df8648b</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-mysql-with-node-js-and-docker-7dfc10860e7c</loc><lastmod>2023-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-experiences-that-made-me-a-better-software-engineer-47d3ee3fdfce</loc><lastmod>2024-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-went-from-analyst-to-data-engineer-b6cf7f6fb73</loc><lastmod>2021-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-biggest-takeaway-from-my-first-year-as-a-software-developer-231b42b5628e</loc><lastmod>2021-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-run-a-shell-script-7829fc80b49c</loc><lastmod>2021-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/too-much-product-roadmap-may-kill-you-heres-a-better-strategy-a383823d53f5</loc><lastmod>2021-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-templatize-kubernetes-manifest-files-in-production-systems-c6808be4b1a2</loc><lastmod>2021-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-finally-burned-out-at-age-40-1e425eb3c709</loc><lastmod>2021-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advanced-vue-tricks-6e315347c378</loc><lastmod>2022-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-simple-yet-effective-react-practices-c6b906224526</loc><lastmod>2021-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-react-jsx-works-under-the-hood-6b177a8a57e1</loc><lastmod>2021-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-a-wysiwyg-editor-in-swiftui-c60236749943</loc><lastmod>2021-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/manage-secrets-in-your-ios-app-using-xcode-configuration-files-fbceb6e97f47</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-reactive-apps-in-flutter-using-multiblocproviders-45e6f2c8598e</loc><lastmod>2021-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-a-developer-job-as-a-student-46c2fbc38edb</loc><lastmod>2021-06-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/too-many-if-elif-conditions-in-python-use-dictionaries-instead-5486299af27e</loc><lastmod>2021-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/headless-pimcore-c52e7351cec2</loc><lastmod>2021-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/one-software-developer-personality-everyone-loves-to-work-with-15b841cbc80e</loc><lastmod>2021-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-code-faster-in-visual-studio-code-e96e7201820c</loc><lastmod>2021-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-write-code-for-a-startup-1eead038c372</loc><lastmod>2021-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/13-best-practices-for-using-helm-f4fc68545a2c</loc><lastmod>2021-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/explore-android-bottom-sheets-in-jetpack-compose-50eff0257231</loc><lastmod>2021-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-3-key-phases-of-successful-iteration-12a4e49399e7</loc><lastmod>2021-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-promoted-faster-as-a-software-engineer-8c0d756ff812</loc><lastmod>2021-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-weaknesses-that-shaped-me-to-become-a-better-developer-26ef6e058f03</loc><lastmod>2021-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modularize-an-ios-app-with-spm-c3f51f03bb0b</loc><lastmod>2021-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-18-is-here-what-is-new-e72e1efd57d6</loc><lastmod>2021-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-tagtog-for-your-data-science-projects-dcdb9dddf442</loc><lastmod>2021-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/master-destructuring-in-javascript-6871d1fe5f6c</loc><lastmod>2021-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-favorite-ui-resources-for-frontend-developers-a9ce0eb86c6</loc><lastmod>2021-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-funny-datasets-for-creative-software-projects-ecbd5551be3c</loc><lastmod>2021-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-intermediate-tips-to-power-up-your-django-development-skills-7cf91579aaba</loc><lastmod>2021-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-clear-up-the-most-confusing-thing-in-css-dbea584ff523</loc><lastmod>2021-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-frustrations-with-the-context-api-in-react-26189fcd5371</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-most-software-developers-struggle-to-improve-ca6cb534eff5</loc><lastmod>2021-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-useful-reactive-programming-implementations-5b17d6fe53d3</loc><lastmod>2021-06-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/weve-all-been-that-hbomax-intern-at-some-point-fabfbf39d088</loc><lastmod>2021-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-does-an-interviewer-assess-candidates-c8f8d8350bb2</loc><lastmod>2021-06-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/education-company</loc><lastmod>2021-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/shellscripting</loc><lastmod>2021-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-top-12-web-tools-to-make-developers-life-easier-a8794be85d7f</loc><lastmod>2021-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-tricks-to-avoid-spaghetti-code-in-ios-development-3f5a0ab2f46f</loc><lastmod>2021-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/java-vs-javascript-relatives-rivals-or-friends-9745c95bc9e9</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tech-women-where-did-you-go-5d5c662fb47d</loc><lastmod>2021-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-bigquery-ml-on-google-clouds-vertex-ai-23b1ca0b635</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-practices-to-improve-your-programming-skills-e2ed9b8463db</loc><lastmod>2021-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/typescripts-record-type-explained-691372b1a449</loc><lastmod>2024-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-non-coding-bits-of-advice-i-wish-someone-told-me-as-a-beginner-programmer-cc2f6c1a56bc</loc><lastmod>2021-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-amazon-interview-question-evaluate-which-task-needs-to-finish-first-413eff1a3aed</loc><lastmod>2021-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-podcasts-to-wake-up-your-web-development-skills-4de195b8fc97</loc><lastmod>2022-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/programmers-youre-using-google-wrong-and-it-s-costing-you-valuable-time-5477c3f0ff1a</loc><lastmod>2021-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-amusing-job-interview-blunders-ive-made-in-my-career-10ba0f734d2b</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/observer-design-pattern-in-javascript-c839ee49add4</loc><lastmod>2021-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-basic-and-advanced-react-router-tips-6993ece8f57a</loc><lastmod>2021-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-automl-on-google-clouds-vertex-ai-27f8778239ea</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-one-skill-can-supercharge-your-software-career-5de04815c7a7</loc><lastmod>2021-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-kubernetes-has-become-so-popular-in-data-engineering-7206b1b6d748</loc><lastmod>2021-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-a-college-degree-in-software-engineering-does-not-prepare-you-for-7f6d1f156f0a</loc><lastmod>2021-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ios-14-vision-body-pose-detection-count-squat-reps-in-a-workout-c88991f7cad4</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-blockchain-explained-with-a-java-implementation-27b74d478223</loc><lastmod>2021-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/table-and-collection-view-cell-reload-improvements-in-ios-15-52de0b56a76e</loc><lastmod>2021-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-mistakes-i-made-as-a-data-science-beginner-40b6f0eb026c</loc><lastmod>2021-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-tips-to-automate-clean-code-in-python-527f59b5fe4e</loc><lastmod>2021-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-bottom-navigation-bar-with-jetpack-compose-8c2aa02b933d</loc><lastmod>2021-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-efficiently-display-data-in-tables-with-react-7e133bad5719</loc><lastmod>2021-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-switched-from-java-to-kotlin-and-never-looked-back-8c061209ea8</loc><lastmod>2021-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-expel-files-from-an-ftp-server-45127966fb0b</loc><lastmod>2021-12-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-swiftui-games-using-spritekit-deb069535765</loc><lastmod>2021-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-galaga-clone-using-pygame-57d32567699e</loc><lastmod>2021-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-laymans-intro-to-quantum-computers-67b7a7126695</loc><lastmod>2021-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-powerful-steps-to-get-ahead-at-work-without-playing-dirty-f0f1fda44681</loc><lastmod>2021-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-node-js-tricks-to-make-javascript-development-fascinating-149ac8e101bd</loc><lastmod>2021-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-lifestyle-skills-you-should-learn-as-a-developer-d83b10e24d8c</loc><lastmod>2021-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-coming-in-react-18-d56832fc0ef3</loc><lastmod>2024-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-discord-bot-with-10-lines-of-code-6ad05e28e5f3</loc><lastmod>2021-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-engineers-guide-to-writing-meaningful-code-comments-b8ab50b4ecfa</loc><lastmod>2021-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-hand-pose-detector-web-app-powered-by-machine-learning-62131ec43db5</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-modern-javascript-tricks-every-developer-should-use-377857311d79</loc><lastmod>2021-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-prepare-your-code-for-a-seamless-review-9fe2acc713ee</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-operationalize-a-model-on-google-clouds-vertex-ai-53298b530703</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-fundamental-responsibilities-of-a-software-architect-c320358bb5a7</loc><lastmod>2021-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swit</loc><lastmod>2021-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-7-struggles-of-a-tech-debt-management-team-ec8ef8316369</loc><lastmod>2021-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-power-of-a-rubber-duck-for-developers-949862e0b03</loc><lastmod>2021-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-beginners-guide-to-the-file-system-module-in-node-js-4743c0f3dab</loc><lastmod>2021-06-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/3-tips-to-manage-technical-debt-as-a-software-engineer-1c386731ec6a</loc><lastmod>2021-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-an-autocomplete-feature-in-flutter-bea21d6b1847</loc><lastmod>2021-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-the-devops-engineer-role-is-misunderstood-9ad24f81767d</loc><lastmod>2021-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-your-microservices-architecture-more-pinball-or-mcdonalds-9d2a79224da7</loc><lastmod>2021-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-beginners-guide-to-react-native-navigation-a3d7042666c9</loc><lastmod>2021-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/all-the-ways-you-can-vertically-center-content-in-css-7190650dd9dc</loc><lastmod>2021-06-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-mazes-with-swiftui-3521aee2691</loc><lastmod>2021-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-web-development-guidelines-to-speed-up-page-loading-e8f0e13a53b</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-leverage-encapsulation-to-test-the-ios-network-layer-properly-7d09537dbc52</loc><lastmod>2021-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/programming-motivation-how-to-keep-the-coding-dream-alive-97fc56a560ca</loc><lastmod>2021-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-need-to-know-about-the-math-module-in-python-a77a14d2d815</loc><lastmod>2021-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pipedream-api-integration-made-easy-f098de654cd1</loc><lastmod>2021-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-lessons-from-a-no-nonsense-mentor-137b991a4740</loc><lastmod>2021-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-letting-crappy-code-into-your-repos-97cb69507e7b</loc><lastmod>2021-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-productivity-tips-that-only-a-few-programmers-know-9d4118333c61</loc><lastmod>2021-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-tips-to-help-you-succeed-during-and-after-a-software-undergrad-9aa6d740862b</loc><lastmod>2021-09-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/salary-negotiation-for-software-developers-9836c68789b</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-gamekit-in-swiftui-d8f5b9c2b3d6</loc><lastmod>2021-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/two-ways-to-unsubscribe-angular-observables-fc59d5a56dae</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dotnet-core</loc><lastmod>2022-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-stand-out-from-the-crowd-as-a-new-developer-843f4e9fdeb7</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/customizing-views-inside-swiftui-lists-7b2cacdd9fd0</loc><lastmod>2021-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/11-javascript-one-liners-thatll-make-you-a-ninja-developer-4a15ac592669</loc><lastmod>2021-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-signs-you-joined-the-wrong-company-as-a-software-developer-9f33a5f63f2f</loc><lastmod>2021-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-polymorphism-in-python-f12b167c5e9f</loc><lastmod>2021-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-situational-interview-questions-and-how-to-answer-them-1f6398ca50d3</loc><lastmod>2021-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-are-an-engineering-manager-should-you-code-58a0bdd55415</loc><lastmod>2021-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/get-started-with-pyqt-and-qt-designer-63955a129cf7</loc><lastmod>2021-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-redux-is-more-relevant-than-ever-today-6654f38df539</loc><lastmod>2021-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-swiftui-map-custom-annotations-fbe1af3d2297</loc><lastmod>2021-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apply-builder-pattern-to-generate-query-filter-in-typescript-651a6b13da38</loc><lastmod>2024-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/snowflake</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/secure-your-kubernetes-cluster-with-apparmor-e4bb9fef37e1</loc><lastmod>2021-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-transition-from-software-engineer-to-engineering-manager-8e741d9c22b5</loc><lastmod>2021-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sort-and-filter-dynamic-data-in-table-with-javascript-e7a1d2025e3c</loc><lastmod>2021-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-regex-tooling-in-javascript-c3fbbb19fd32</loc><lastmod>2021-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leadership-anxiety-how-to-lead-when-you-feel-it-e5ac400b5289</loc><lastmod>2021-08-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-blameless-postmortems-matter-in-software-engineering-3dad7ebc0d</loc><lastmod>2021-08-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/8-git-tips-to-improve-code-reviewing-71cae7883d6f</loc><lastmod>2021-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-data-from-snowflake-using-python-9f2c08b9ab28</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-debug-web-api-problems-in-4-steps-170aa12a5a9c</loc><lastmod>2021-09-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-chaining-in-javascript-like-a-pro-ff9c1b89d9a9</loc><lastmod>2021-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-golang-is-about-to-take-over-the-software-industry-fb48174a4cf</loc><lastmod>2021-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-sqldelight-in-android-development-eecd0ae9bbdd</loc><lastmod>2021-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-cool-modern-javascript-features-most-developers-dont-know-6baf19b532da</loc><lastmod>2021-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-perform-remote-procedure-calls-with-go-e96e9eee691d</loc><lastmod>2021-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unit-testing-in-go-language-using-mocks-3b873ce1348d</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-is-how-i-keep-my-flutter-projects-organized-for-better-scalability-870f22706915</loc><lastmod>2021-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-apis-with-react-functional-components-f4d36bd0be1</loc><lastmod>2021-08-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-metrics-of-software-leadership-208fd61153a1</loc><lastmod>2021-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-uncommon-critical-things-to-screen-for-in-an-interview-3a0e2c64bba0</loc><lastmod>2021-08-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/five-winning-tactics-for-the-system-design-interviews-tips-from-a-hiring-manager-d0bbc6777273</loc><lastmod>2021-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/designing-awesome-restful-endpoints-8fc816752ec2</loc><lastmod>2021-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-dark-side-of-being-a-programmer-a2224edf0062</loc><lastmod>2021-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/secure-your-kubernetes-cluster-with-seccomp-9403ecf831b2</loc><lastmod>2021-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-manuals-as-a-developer-83f481494ec8</loc><lastmod>2021-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-web-scraping-in-python-scaling-to-distributed-crawling-34017a1322c7</loc><lastmod>2021-10-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automating-transactional-emails-using-sendgrid-api-and-aws-lambda-58aaf781e09f</loc><lastmod>2021-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-javascript-practices-that-will-help-your-teammates-sleep-at-night-7120c33a325e</loc><lastmod>2021-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-4-step-plan-to-make-yourself-invaluable-at-work-5f19a8b1f9b4</loc><lastmod>2021-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-your-development-projects-fail-d01c10c26f4a</loc><lastmod>2021-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/power-up-your-front-end-apps-with-css-only-animations-681722cdd129</loc><lastmod>2021-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-things-you-can-try-when-your-code-has-a-bug-185bd5e9fc5</loc><lastmod>2021-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-soft-skills-to-showcase-during-software-engineering-interviews-a8129b39fbbe</loc><lastmod>2021-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-created-my-first-ai-program-using-react-js-95fe54d994d6</loc><lastmod>2021-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-network-requests-with-async-await-in-swift-6b5880c9df6a</loc><lastmod>2021-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/did-you-know-html-thinks-chuck-norris-is-a-color-9f67edf4c34</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-portfolio-using-next-js-tailwind-and-vercel-48c645d007ba</loc><lastmod>2024-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bored-of-vs-code-try-lite-xl-76d4cb3f8dda</loc><lastmod>2021-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/heres-why-high-performers-are-not-always-good-for-the-team-f0e342b90fbc</loc><lastmod>2021-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-a-software-engineering-internship-as-a-college-student-1abc876bd690</loc><lastmod>2021-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-javascript-best-practices-to-master-functional-programming-style-60141e0daa16</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-github-matters-for-self-taught-programmers-1e91a807dbc1</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/understanding-directory-trees-with-git-9b245fa782a8</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-to-do-when-your-employees-are-fighting-in-the-workplace-e87b98594eac</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/7-pytest-features-and-plugins-that-will-save-you-tons-of-time-74808b9d4756</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-there-a-horizontal-scrollbar-on-your-website-10-ways-to-prevent-it-39b3a5e81cf</loc><lastmod>2023-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-partner-with-your-data-science-team-96f35cbd3e4c</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-display-multiple-android-bottom-sheets-in-jetpack-compose-6c46e3536ab</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-to-do-app-using-react-with-drag-and-drop-functionality-954080ee9644</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/harness-the-power-of-python-to-send-emails-programmatically-ee0fb720d6a3</loc><lastmod>2021-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-nystagmus-made-me-a-better-programmer-1504cf983a45</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-typescript-books-that-i-recommend-bee7f6767272</loc><lastmod>2023-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/recruitment</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-typescript-4-4-e17d63b84b86</loc><lastmod>2021-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-many-faces-of-if-and-how-programmers-misuse-it-1d51842db7a7</loc><lastmod>2021-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-possible-pitfalls-of-using-a-recruitment-agency-d054ea1a16fe</loc><lastmod>2021-08-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-ruby-on-rails-will-not-die-anytime-soon-c636e3343b8f</loc><lastmod>2021-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/higher-order-functions-in-javascript-4c9b40119ba6</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-rid-of-hardcoded-python-variables-with-the-dotenv-module-d0aff8ce0c80</loc><lastmod>2021-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-side-gigs-to-make-more-money-as-a-developer-9f65655bae6a</loc><lastmod>2021-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/object-oriented-programming-in-python-vs-java-e3b2c5fe38e0</loc><lastmod>2021-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/showcase-your-articles-with-javascript-css-and-rss-feeds-92553d80aa1a</loc><lastmod>2021-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lazy-loading-react-components-cdd76006b35a</loc><lastmod>2021-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-chose-to-be-a-freelance-software-engineer-d5e141ec29e7</loc><lastmod>2021-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mwc-work</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cpanel</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-test-reference-cycles-in-ios-940eb2af9997</loc><lastmod>2021-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-good-old-cpanel-times-is-gone-5b4d47cb8b20</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-vs-code-not-python-friendly-try-these-5-extensions-d4d51e41e072</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/youre-using-programming-tutorials-the-wrong-way-afb2b3e52609</loc><lastmod>2021-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-helped-stop-an-outage-while-drunk-d811a6ef1e59</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-using-express-js-to-make-web-servers-faed1942eaf3</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-habits-showing-the-person-youre-dealing-with-is-insecure-b96b6787ea20</loc><lastmod>2021-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-integrate-graphql-databases-in-your-frontend-25cddc13411</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-tips-for-empathetic-code-reviews-901e8b049a88</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-every-developer-needs-to-learn-to-write-better-d5974e38e64c</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-problem-with-how-youre-doing-your-networking-in-ios-6ec7ed43a4e</loc><lastmod>2021-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/openai</loc><lastmod>2023-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-habits-i-learned-from-programmers-more-successful-than-me-5f8b1cdfd3b3</loc><lastmod>2021-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-steps-to-master-delegation-as-a-leader-176686c2c65b</loc><lastmod>2021-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-beta-tested-openais-codex-and-the-results-are-spooky-good-e282a1874c79</loc><lastmod>2022-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/text-wrapping-in-python-with-the-standard-textwrap-module-38b2da5b8257</loc><lastmod>2021-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-scenarios-where-pair-programming-can-cause-stress-3b18a43400b5</loc><lastmod>2021-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-challenging-aspects-of-software-engineering-928b4a776c94</loc><lastmod>2021-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/24-bashism-to-avoid-for-posix-compliant-shell-scripts-8e7c09e0f49a</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-free-cloud-hosting-service-providers-for-software-developers-99ed433ccdc6</loc><lastmod>2021-12-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-devops-rules-for-startups-to-move-fast-in-2021-5fca2158b001</loc><lastmod>2021-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-improve-developer-experience-2d5908d7bbb0</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-rapport-with-different-types-of-engineering-managers-7c5d48ee5c66</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-self-updating-twitter-banner-with-dynamic-content-7c3fedcfca25</loc><lastmod>2021-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-practical-use-of-awk-command-in-linux-unix-26fbd92f1112</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-article-recommendation-engine-with-ai-ml-c6e931e34d3b</loc><lastmod>2021-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-custom-react-hooks-you-probably-need-in-your-project-12f86216df94</loc><lastmod>2021-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pivot-tables-in-python-with-pandas-d9b42b040bb3</loc><lastmod>2021-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-steps-to-dockerize-your-node-js-apps-c70037da1099</loc><lastmod>2021-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automatic-keyboard-handling-with-uikit-and-combine-28999095f9e2</loc><lastmod>2021-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-need-to-know-about-aws-encryption-d84a1dbae6f7</loc><lastmod>2021-08-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-type-readable-react-components-props-with-typescript-a2991e59065e</loc><lastmod>2021-08-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/upcoming-features-in-c-10-f4471203dacc</loc><lastmod>2021-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-reasons-why-you-cant-afford-to-cut-corners-on-devops-5a205fce3034</loc><lastmod>2021-11-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-11-best-chrome-extensions-for-web-developers-in-2021-c6a73fc7c58d</loc><lastmod>2021-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-next-js-can-solve-the-limitations-of-your-react-app-c3f69a796242</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-pearls-of-wisdom-for-programmers-to-discuss-at-the-water-cooler-c982beed0113</loc><lastmod>2021-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automate-javascript-code-linting-and-formatting-in-5-simple-steps-9e7a5751fe7f</loc><lastmod>2021-08-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/3-lessons-i-learned-from-working-in-a-startup-9d87d3a8caad</loc><lastmod>2021-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-simple-actions-to-hold-people-accountable-at-work-25fc1e9b4cf8</loc><lastmod>2021-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-javascript-code-practices-your-colleagues-will-thank-you-for-58779d06ea15</loc><lastmod>2021-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-friendly-guide-to-nlp-tf-idf-with-python-example-5fcb26286a33</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-reliable-websites-to-save-you-hours-of-development-time-db861b8f62fb</loc><lastmod>2021-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-internationalization-in-your-next-js-app-a038c9407a1b</loc><lastmod>2021-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-10-trending-flutter-packages-in-2021-51977d0ff528</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/11-rare-javascript-one-liners-that-will-amaze-you-331659832301</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understand-distributed-computing-through-ducks-d4d11b93f8e0</loc><lastmod>2021-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/frontend-architecture</loc><lastmod>2021-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-allow-only-one-click-events-in-javascript-72938027fbf5</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-mistakes-to-avoid-at-an-interview-for-a-software-development-job-tips-from-a-hiring-manager-51d1abdbb975</loc><lastmod>2021-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-awesome-javascript-one-liners-utilities-for-daily-usage-ffd6a31e89d6</loc><lastmod>2021-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/will-automatic-bug-fixing-work-on-your-codebases-d56cdad4fa78</loc><lastmod>2021-08-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-async-await-in-flutter-the-flutter-event-loop-97c696caf912</loc><lastmod>2021-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-python-flask-app-to-see-the-places-youve-travelled-fee71e54ec0c</loc><lastmod>2021-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-resume-is-boring-and-thats-why-you-aren-t-getting-interviews-9ae5e001936f</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-7-javascript-trends-to-adopt-in-2021-7bfd2f63cc4c</loc><lastmod>2021-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-capture-in-app-screenshots-in-android-567548eb78a2</loc><lastmod>2021-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-generators-in-python-the-why-the-what-and-the-when-e7d33c0b606</loc><lastmod>2021-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-swiftui-app-for-tracking-your-cryptocurrency-trades-f81e4c83ad38</loc><lastmod>2021-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/where-to-start-learning-to-code-on-youtube-c1e0a9853851</loc><lastmod>2021-08-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/sharing-states-between-swiftui-views-d00d3f41a23b</loc><lastmod>2021-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-used-rider-with-copilot-in-rider-to-build-an-api-42cfd98ce590</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/github-copilot-autocomplete-terminator-57676d2ca754</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-detailed-guide-to-user-registration-login-and-logout-in-flask-e86535665c07</loc><lastmod>2021-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-keep-your-app-dependencies-up-to-date-833fc45dae4</loc><lastmod>2021-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/accelerate-your-software-development-career-by-taking-these-3-actions-5a34f0a44af6</loc><lastmod>2021-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/to-unlock-excellence-disregard-your-mentor-64b8766125ed</loc><lastmod>2021-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/inspecting-properties-of-callables-with-function-traits-in-c-6bb2d9388fc5</loc><lastmod>2021-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/will-jetbrains-fleet-be-a-vscode-killer-89554d1096ae</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-nft-smart-contracts-9271ce5e91c0</loc><lastmod>2022-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/slow-http-response-times-celery-to-the-rescue-76346eb4212c</loc><lastmod>2021-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-fabulous-books-for-aspiring-software-engineers-and-architects-a9388ae56b4f</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-data-quality-tools-you-should-know-about-dacc38aa6ba8</loc><lastmod>2021-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/detecting-nft-front-running-with-graph-algorithms-3fddadbff4a7</loc><lastmod>2021-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/which-is-the-best-method-to-find-an-item-in-an-array-of-arrays-in-javascript-5f51589d2086</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-crucial-developer-tweaks-for-new-m1-macs-a77c9990a985</loc><lastmod>2021-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/web-performance-essentials-for-software-engineering-teams-95e7e3c2b7ae</loc><lastmod>2021-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-your-git-command-line-interactions-seamless-769d5c148097</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/asian</loc><lastmod>2021-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-a-scalable-and-configurable-multi-toggle-swiftui-screen-ea484ef90691</loc><lastmod>2021-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-lazy-evaluation-works-in-ruby-a90237e99ac3</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-functional-programmers-prefer-for-comprehension-over-imperative-code-blocks-7f2cebc34d15</loc><lastmod>2021-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/so-im-overrepresented-ok-show-me-an-executive-who-looks-like-me-b58f64453f1b</loc><lastmod>2021-12-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-python-commands-to-ditch-a-complete-library-4af45938bfce</loc><lastmod>2021-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developers-dont-just-be-an-employee-be-an-intrapreneur-2d30a624f87e</loc><lastmod>2021-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/code-review-on-android-projects-b7aae196cfda</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simplifying-a-javascript-function-with-12-automated-refactorings-24fa92d364c</loc><lastmod>2021-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-first-elasticsearch-application-7db5ea74ef02</loc><lastmod>2021-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/set-up-automated-deployments-for-multiple-apps-under-a-single-github-repository-in-heroku-42f887f49a0a</loc><lastmod>2021-12-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/dont-use-margins-for-spacing-between-components-use-gaps-1d3013ac1e80</loc><lastmod>2021-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-equals-is-a-powerful-operator-to-help-you-write-cleaner-code-ecf462c56241</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-effortless-guide-to-automation-testing-using-python-2fd387ef4469</loc><lastmod>2021-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-productive-android-studio-setup-9dd3774a3b91</loc><lastmod>2021-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stuck-on-a-bug-heres-what-to-do-next-5f213b25738a</loc><lastmod>2021-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-nvm-to-manage-node-js-17-and-npm-8-2da8bf3ca5e9</loc><lastmod>2024-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/architecting-saas-applications-with-auth0-net-core-and-postgres-562744ca7cbe</loc><lastmod>2021-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-shouldnt-use-environmentobject-in-swiftui-a527d5c2bd</loc><lastmod>2021-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-code-comments-are-obsoleting-333d5ca256d0</loc><lastmod>2021-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-dont-need-a-library-for-progress-bars-ed589d0671f4</loc><lastmod>2022-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-strategies-to-feel-in-control-do-more-and-achieve-more-at-work-92957feb4021</loc><lastmod>2021-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-database-transactions-in-laravel-8b62cd2f06a5</loc><lastmod>2022-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/haskell-vs-code-setup-in-2021-6267cc991551</loc><lastmod>2022-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-an-accordion-element-with-svelte-and-tailwind-5266768bc126</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-patterns-factory-vs-strategy-f45db68f0088</loc><lastmod>2024-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/technical-debt-as-a-product-engineering-issue-2d805ab49e8c</loc><lastmod>2022-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-usual-response-to-deadlines-in-development-teams-causes-delays-b2d19b2ba07a</loc><lastmod>2021-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-reflection-to-patch-gaps-in-current-compose-apis-4c5aabc363b3</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/typescript-start-a-browser-based-project-use-the-system-js-b4ddfe63a1b4</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-quality-testing</loc><lastmod>2021-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-high-order-functions-for-general-process-like-a-senior-javascript-developer-4d025baa3dc6</loc><lastmod>2021-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-quality-software-63eb8a5f73ca</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-need-to-know-about-databases-in-flask-3c7cf44ad6fe</loc><lastmod>2021-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-non-technical-developer-skills-to-take-your-career-to-the-next-level-ee38532db51b</loc><lastmod>2021-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-the-flyweight-pattern-in-swift-5-5-322140dd195a</loc><lastmod>2023-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-sliding-puzzle-game-with-swiftui-60a76be88bb5</loc><lastmod>2021-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-convert-your-ios-network-layer-to-work-with-combine-or-async-await-869364313bd3</loc><lastmod>2021-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-steps-to-forge-your-perfect-job-environment-fa48b05a1f5</loc><lastmod>2021-11-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-url-shorteners-work-and-how-to-build-one-77352e12be95</loc><lastmod>2021-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generate-and-share-excel-styled-spreadsheets-using-react-native-e2034492c234</loc><lastmod>2021-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-sqlalchemy-and-concurrency-c89ec9b5a628</loc><lastmod>2021-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/passing-the-certified-kubernetes-application-developer-ckad-exam-f1b4ea47884b</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-coding-mistakes-everybody-makes-at-least-once-d29863031ad4</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-http-to-https-easily-secure-flask-web-apps-with-talisman-3359692d3eac</loc><lastmod>2021-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automated-docker-deployments-using-watchtower-1b7414a755e5</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ditch-these-7-habits-from-your-python-codebases-e38abe904d7b</loc><lastmod>2022-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jwt-ultimate-how-to-guide-with-best-practices-in-javascript-f7ba4c48dfbd</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-swift-extensions-to-generate-randoms-87401ccc60f</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deep-dive-into-idempotence-1a39393df7e6</loc><lastmod>2021-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-not-fragment-memory-when-using-c-stl-containers-b634adb76dc1</loc><lastmod>2021-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/test-data-creation-using-the-power-of-kotlin-dsl-9526a1fad05b</loc><lastmod>2021-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-manage-state-in-flutter-with-mobx-cf5be8e8e50e</loc><lastmod>2021-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-your-unique-newsletter-with-pipedream-f0bc2de1a067</loc><lastmod>2021-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/raspberry-pi-gpio-in-go-and-c-using-a-shift-register-7-segment-display-aa8ad85dec70</loc><lastmod>2021-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dependencies-injection-in-a-modularized-swiftui-app-with-mvvm-e72ae6d898ef</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-hidden-pitfalls-of-typescript-you-should-know-d7bae9cf4aa5</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/11-things-i-learned-after-becoming-a-coding-interviewer-b951370ebda7</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-nullable-types-correctly-in-kotlin-42ca3443eb85</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tricky-javascript-fang-interview-questions-fb3112002ca8</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-strategies-to-overcome-the-ostrich-effect-and-make-better-decisions-at-work-435d0d16ce56</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimize-your-python-programs-with-tuples-704f176c956d</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-typescript-with-react-a-step-by-step-guide-64f58cbbc004</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/node-js-backend-to-connect-mysql-database-using-sequelize-modeling-8cc637ed5f29</loc><lastmod>2021-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improve-ipad-sidebar-navigation-on-the-iphone-with-swiftui-953d85acfc14</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-challenges-faced-by-every-first-time-manager-3ab913efbcf8</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/12-best-practices-for-increasing-the-database-performance-ca9dae8161a7</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-day-i-started-acting-like-a-senior-developer-93e216b19d45</loc><lastmod>2021-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-effectively-scale-your-web-application-7e3917bb98f</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-react-context-with-typescript-the-easy-way-2ed1010f6e84</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-favorite-coding-interview-task-for-frontened-developers-f3e984fa49e2</loc><lastmod>2021-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/clean-api-call-with-react-hooks-3bd6438a375a</loc><lastmod>2024-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/functional-builders-compose-and-pipeline-a1b08374b363</loc><lastmod>2023-03-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/understanding-lifecycle-in-react-34f76412e97d</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-most-efficient-way-to-write-enumerations-in-javascript-a1b9f41ea651</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-case-for-and-against-software-engineering-titles-f271c20fae9</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-coping-strategies-to-deal-with-imposter-syndrome-76a3ca82cfba</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/next-js-vs-remix-analyzing-key-aspects-and-differences-8674beaba695</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrating-recurring-payments-to-your-rails-api-with-stripe-9a16cb539690</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-serverless-patterns-in-kafka-land-5f317540599a</loc><lastmod>2022-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/too-lazy-to-write-documentation-let-the-ai-write-it-for-you-8574f7cd11b2</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-design-in-clean-architecture-way-part-2-8524e76f2720</loc><lastmod>2023-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-full-stack-fundraiser-dapp-using-truffle-solidity-react-material-ui-and-web3-222638147c7a</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-your-hiring-process-too-slow-speed-it-up-with-these-5-tips-cf1a7a80d65f</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/setting-up-an-aws-batch-job-to-process-daily-tasks-4d31d6bac257</loc><lastmod>2023-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-schedule-cron-tasks-in-linux-fc605bf4911e</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-git-workflow-for-your-software-engineering-team-6cfec81d4d78</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-an-android-switch-using-jetpack-compose-351eddbf5828</loc><lastmod>2025-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/new-features-of-gitlab-for-the-last-quarter-of-2021-32c628eeccfe</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/4-tips-to-provide-critical-feedback-with-examples-2dd456b8d522</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-the-dollar-game-using-swiftui-73f0599727cb</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-random-string-with-maximum-characters-in-javascript-389ea3698721</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-kind-of-leader-do-you-want-to-be-77b7d96ced7c</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/avoid-unnecessary-renders-in-react-14e9dfeaf090</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-pandas-functions-that-will-do-99-of-any-analytics-task-e6b6fb1b16bf</loc><lastmod>2022-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/object-oriented-programming-in-kotlin-1e8b9a95adbe</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-beat-wordle-every-day-an-easy-cheat-3c1dc51bc4fc</loc><lastmod>2023-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/strings-in-rust-28c08a2d3130</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leverage-your-coding-speed-to-the-maximum-with-visual-studio-vscode-shortcuts-and-refactorings-fcbed61b7540</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/accessibility-and-visibility-in-solidity-61ff72facab7</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/domain-driven-design-setup-for-flutter-2d621f24f8b4</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/desktop</loc><lastmod>2022-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/vc-code-extensions-for-javascript-and-react-developers-in-2022-f0828b9ea00</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/composing-powerful-typescript-interfaces-ba549ec6c49f</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-app-theme-switch-241a79574b87</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-flutter-by-building-a-discord-client-part-1-getting-started-1fb56df83ae2</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-top-takeaways-from-refactoring-part-2-55efe6c547b8</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/exceptions-handling</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bigquery</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/geopandas</loc><lastmod>2023-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-e-commerce-backend-using-a-graphql-engine-c5f3bb9d9ca</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-jquery-to-react-vue-angular-the-evolution-of-frontend-frameworks-and-there-difference-3e6b6fcc6200</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stack-vs-queue-55d6ea7b2f4f</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-horrifying-practices-you-really-must-not-do-in-javascript-5e9ef2a07b27</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/running-redis-at-scale-redis-roadmap-607521db2a0f</loc><lastmod>2022-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/try-mito-python-package-the-data-scientists-spreadsheet-69f1f4160810</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-five-dilemmas-of-a-startup-founder-68ad4242b18b</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-crowdsale-for-an-erc-20-standard-token-using-truffle-and-deploying-with-infura-8d3b73eabb7</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/forget-luck-optimized-wordle-strategy-using-bigquery-c676771e316f</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/elegan-handling-dependency-fails-9aef523e3b0f</loc><lastmod>2024-08-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/gis-project-with-geopandas-56a83aa89dbc</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-the-best-first-word-for-wordle-bb94db15ad2e</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-sms-web-app-with-javascript-and-cloud-apis-26237f80d7d3</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-history-of-coding-interviews-23b5e8f9c92f</loc><lastmod>2022-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/secdevops-when-the-safety-comes-first-c5dbd38e464d</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/cqrs-software-architecture-pattern-the-good-the-bad-and-the-ugly-e9d6e7a34daf</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-common-misconceptions-about-scrum-9cabfd1d377f</loc><lastmod>2024-02-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-generate-an-alphabet-javascript-array-eae6940ea646</loc><lastmod>2022-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/did-you-know-float-nan-and-float-inf-exist-in-python-5a3b1054f4ce</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-keep-software-process-documentation-from-going-stale-a9fc33c93a6</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mob-programming</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-contracts-for-an-nft-marketplace-5a706bb94486</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-chrome-extensions-with-typescript-914873467b65</loc><lastmod>2022-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-css-tricks-that-greatly-improve-user-experience-5ee52886ca4b</loc><lastmod>2022-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-ci-cd-pipeline-for-kubernetes-stateful-applications-aef6c8c5edc2</loc><lastmod>2022-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-made-my-own-parallel-foreach-in-net-c-9d072424586b</loc><lastmod>2022-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-wordle-helper-b81aa05680aa</loc><lastmod>2023-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chaining-patterns-in-javascript-df05e3030ee7</loc><lastmod>2022-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-battle-for-data-engineers-favorite-programming-language-is-not-over-yet-bb3cd07b14a0</loc><lastmod>2022-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/test-your-unity-game-on-an-ios-device-without-a-developer-account-ac256fb00a1</loc><lastmod>2022-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-react-development-trends-for-2022-926c78e97e38</loc><lastmod>2022-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-web-development-how-to-stay-in-flow-state-7ca82e6e4524</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-lesser-known-python-tips-to-write-elegant-code-fa06476e3959</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/can-you-reverse-a-python-string-containing-a-flag-emoji-de3306b27c0e</loc><lastmod>2022-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-patterns-in-swift-facade-a7303dc3d95b</loc><lastmod>2022-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nft-beginner-tutorial-pepsi-nft-smart-contract-explained-962721b7361a</loc><lastmod>2022-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/show-and-hide-elements-with-rails-7s-stimulus-e988c35fbfb3</loc><lastmod>2023-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-a-generic-repository-pattern-using-nestjs-fb4db1b61cce</loc><lastmod>2022-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/release-often-and-release-early-bd5330d6b308</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-python-concepts-you-should-to-stand-out-in-an-interview-e630c4e76b8d</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/six-months-of-mob-programming-f512129a1649</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-authoriser-for-aws-websockets-caf7a0441c8e</loc><lastmod>2022-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-file-integrity-monitor-with-python-3e4bba66f4cf</loc><lastmod>2022-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-speed-up-your-struct-in-golang-76b846209587</loc><lastmod>2022-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-simple-linux-utilities-you-didnt-know-you-needed-a60c150747e8</loc><lastmod>2022-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/designing-an-nft-smart-contract-for-flexible-minting-and-claiming-5b420a9a2d82</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-nft-presale-allow-lists-off-chain-47a3eb466e44</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-wordle-bot-in-under-100-lines-of-python-9b980539defb</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-killer-employee-onboard-doc-that-gets-employees-up-and-running-quickly-cd40b84b3cc9</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/leaderhsip</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wordle</loc><lastmod>2023-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tron</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-decide-when-its-time-to-stop-designing-and-start-coding-eb9b6d8625c</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-tale-of-two-engineers-discovering-the-crystal-programming-language-104b1fdbe525</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tricks-to-master-regression-testing-in-2022-3eb3c78dda31</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/stop-installing-node-js-and-global-npm-packages-use-docker-instead-42597990db13</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-and-when-to-use-pattern-matching-in-ruby-a13553b28559</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-6-tips-to-solve-any-software-engineering-error-a794a162fcaf</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-need-to-know-about-yaml-fdbb7acf6db6</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-analyse-memory-usage-of-a-monolith-application-13fb7c2925e4</loc><lastmod>2022-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/routing-an-aws-amplify-app-to-a-google-domain-7ca06fe88f0</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-do-i-code-how-to-keep-a-software-engineer-engaged-8969d9d8ec7a</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/re-thinking-ios-coordinators-f66d630534db</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-feature-flags-can-help-speed-up-your-ios-app-deployment-580f1e0138d3</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dynamically-change-backend-environment-in-android-at-runtime-d3af9ec7391f</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-erc20-token-on-ethereum-35e109dd96e0</loc><lastmod>2025-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/clean-node-js-architecture-with-nestjs-and-typescript-34b9398d790f</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/step-ahead-fast-with-nestjs-environment-configuration-406701b3379f</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/invalidating-all-user-sessions-with-rails-and-devise-gem-b457c15e0dc</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-collaborate-smartly-with-colleagues-from-different-disciplines-503aacf30679</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bundle-up-a-javascript-project-using-esbuild-b2c824ba0d39</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-pie-bar-line-and-point-chart-using-css-799983a6ab3d</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-steps-to-add-value-fast-in-any-new-job-f2fb3d0f2b79</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chess</loc><lastmod>2022-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-combine-many-excel-files-into-one-with-python-413372775a32</loc><lastmod>2022-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/these-3-chess-principles-shaped-my-approach-to-leading-engineering-teams-5a7afb918be4</loc><lastmod>2024-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-do-we-need-message-broker-7382ce0e46c6</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-7-years-of-coding-have-taught-me-7d04ba45f0af</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-typescript-enums-e4fbd1c9dcdf</loc><lastmod>2022-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/speed-up-your-python-code-with-100-thread-utilization-using-this-library-31378a45f0ec</loc><lastmod>2022-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-ml-models-in-a-local-machine-and-google-colab-at-the-same-time-9607a1c5fb99</loc><lastmod>2022-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rusts-secret-weapon-and-it-s-impending-domination-60ff4232993f</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-an-nft-contract-without-coding-skills-968d3fc37f5e</loc><lastmod>2022-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/visualize-your-medium-stats-with-svelte-and-javascript-eb1ef7c71a63</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-good-pull-request-and-how-to-review-one-c30a13f61fd2</loc><lastmod>2023-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-lesser-known-swift-features-ddfbc9268aa9</loc><lastmod>2022-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-lessons-i-learned-as-a-tech-lead-3c41373070b0</loc><lastmod>2022-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-learned-after-interviewing-100-software-engineers-35e0454dcf4b</loc><lastmod>2022-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-applications-like-trees-not-buildings-45e5337db663</loc><lastmod>2022-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/avoiding-massive-appdelegates-df59dd9b8a2d</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-journey-from-frontend-developer-to-principal-software-engineer-61d86e88cb70</loc><lastmod>2022-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-concurrency-with-swift-task-groups-703ef993eb16</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-look-at-javascript-closures-6de9b9ac4f8b</loc><lastmod>2022-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vulnerability-alert</loc><lastmod>2022-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vites</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dependabot</loc><lastmod>2022-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-software-should-be-good-enough-and-not-perfect-b741b07865d7</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/19-java-collection-classes-with-examples-1597f106d0f2</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrating-rxswift-as-xcframework-with-cocoapods-41595f045336</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-apple-screwed-up-with-swiftui-and-core-data-9775eeb7f157</loc><lastmod>2022-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/get-in-front-of-the-great-developer-resignation-c96477a70485</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-parse-github-users-based-on-location-and-multiple-keywords-c08d68578c8d</loc><lastmod>2024-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimize-your-python-codebases-by-2-5x-with-direct-attribute-access-410df06ec46e</loc><lastmod>2022-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-design-in-clean-architecture-way-part-1-36c3e558517b</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-practical-github-tips-to-help-streamline-development-bf394079d554</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/get-a-computer-science-degree-become-a-developer-right-437a0e3bcf90</loc><lastmod>2022-02-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-wonders-of-software-architecture-patterns-d588f2cba31a</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-manager-manifesto-bb6e22aa30ad</loc><lastmod>2022-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-to-love-the-changes-66fcf84660f9</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-far-can-we-exploit-the-typescript-compiler-lets-fibonacci-it-beyond-integer-max-value-3c70ce142b01</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-code-reviews-more-efficient-5a4d2be47ad8</loc><lastmod>2022-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-inherited-widget-in-flutter-10ab959017cb</loc><lastmod>2022-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-vite-the-killer-of-webpack-a515d9e77a4</loc><lastmod>2022-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-get-enums-in-python-3e5d6e610ec1</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-path-of-getting-comfortable-in-production-c88456146f00</loc><lastmod>2022-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/if-you-want-to-scale-your-application-learn-how-to-async-9c600a8f64ba</loc><lastmod>2026-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/animations-inside-a-scrollview-with-swiftui-3b550c18a442</loc><lastmod>2022-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-a-dynamic-tabview-with-badges-7f4fc3b31801</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-blockchain-development-hardhat-implementation-on-testing-smart-contract-with-typescript-3048b4a36052</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hasura-graphql-and-auto-code-generation-with-angular-2e6321e4d532</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-blockchain-development-first-step-to-implement-ethereum-hardhat-and-typescript-74807c691129</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-blockchain-development-deploying-smart-contract-using-hardhat-node-and-typescript-9383bcdad6ee</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-kotlin-multiplatform-mobile-part-i-333af55741af</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tree-lists-with-indeterminate-checkboxes-in-react-31445784ac90</loc><lastmod>2022-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-random-string-with-javascript-9f130ae2227e</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flexible-picker-with-swiftui-5817ffe9fddf</loc><lastmod>2022-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/staff-engineer-some-myths-busted-b49c77ef311</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/using-hilt-at-its-full-potential-our-success-story-be4445ef799d</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-security-specialty-kms-notes-5045c505a33b</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/opaque-types-in-swift-e0ee8e2a98ba</loc><lastmod>2022-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-started-as-a-web-3-0-dev-f189747f59e2</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/custom-jetpack-compose-chips-5609e742c54b</loc><lastmod>2025-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/functional-error-handling-in-flutter-ac6fcf8ae22b</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/vscode-github-and-rust-8b8a06b7442c</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/http-server-performance-nodejs-vs-go-397751e8d275</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-avoid-model-changes-nightmare-in-java-kotlin-9f9cba2a532b</loc><lastmod>2022-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-execute-plain-sql-queries-with-sqlalchemy-627a3741fdb1</loc><lastmod>2023-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/to-get-better-at-your-work-visualize-it-ee4448dd2826</loc><lastmod>2022-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/layout-animations-with-react-native-reanimated-2-3-0-52da4bdc347e</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-unit-testing-basics-78a04a66124a</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-smart-contracts-in-solana-and-anchor-e67ff0747c63</loc><lastmod>2022-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lead-software-engineer-roadmap-37b8fc10a93f</loc><lastmod>2022-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-alignments-in-swiftui-10d4f4ba252</loc><lastmod>2022-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-top-takeaways-from-refactoring-part-1-e802d81600aa</loc><lastmod>2022-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-ways-you-can-use-react-in-2022-bedaaf428bd9</loc><lastmod>2022-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-tutorial-basic-animations-edb78c97eb01</loc><lastmod>2022-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-code-generation-tools-for-web-devs-673d98789952</loc><lastmod>2022-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-browserview-with-electron-9998fa834b44</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-aws-websockets-8b336a92c379</loc><lastmod>2022-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/system-design-concepts-explained-for-grandma-313da71cae49</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-with-notificationcenter-in-ios-4724c00ce5d9</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-perspectives-i-uncovered-from-the-pragmatic-programmer-3c0b3003c86f</loc><lastmod>2022-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-and-review-pull-requests-8928bb682b8</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ios-architecture-is-not-mvc-mvvm-m-5b34a04beb98</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-old-school-string-methods-to-format-your-strings-in-python-b791f880c048</loc><lastmod>2022-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-project-management-by-winging-it-c56a64496cb4</loc><lastmod>2022-01-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/colorizing-xcode-logs-to-improve-log-tracing-e67fbc727fd6</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-inelegant-part-of-react-hooks-d83a3052a8b</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dev-in-the-wild-a-software-developers-mindset-10b2b5533931</loc><lastmod>2022-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-classes-and-stl-using-the-root-c-interpreter-335d4caff90e</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-power-of-caching-in-javascript-9a4c985ba8e8</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automate-part-of-your-code-review-process-cf83e644d356</loc><lastmod>2022-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-definitive-guide-to-building-a-new-service-452867aac523</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-an-esoteric-programming-language-tokenization-539d80a16214</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solving-four-kubernetes-networking-challenges-a5fb034db8bd</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-architecture-my-best-books-in-2021-bc9ac9bf42af</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-stay-curious-as-a-coder-6325af40b371</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-custom-hooks-with-real-life-examples-c259139c3d71</loc><lastmod>2022-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-user-sessions-and-openid-connect-logout-eb886facd321</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/displaying-different-sections-and-rows-with-rxswift-96a5f73ee8db</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-importance-of-communication-within-a-team-da2a3a28a6a4</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-ace-your-first-python-technical-interview-e6e1d16b8347</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/measuring-software-quality-36485025eaf9</loc><lastmod>2024-08-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/10-free-public-apis-and-databases-you-should-try-acab88bdbfee</loc><lastmod>2022-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hope-for-the-best-plan-for-the-worst-mitigating-risk-before-the-big-launch-45aca4b88f0d</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-look-at-javascript-scopes-acb0f5e9cd77</loc><lastmod>2022-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-myth-of-a-perfectly-planned-sprint-and-how-to-positively-increase-team-velocity-illustrated-5f0244cbea9d</loc><lastmod>2022-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kmp</loc><lastmod>2022-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/diagrams</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/multi-module-project</loc><lastmod>2022-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-in-memory-databases-in-windows-sql-query-caching-3887060268a4</loc><lastmod>2022-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-two-factor-authentication-using-node-js-and-vue-3-1029745e06fd</loc><lastmod>2022-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-tested-4-different-error-reporting-services-with-for-php-1a5228018c67</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-you-switch-to-typescript-yes-73bd517ff74d</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/networking-with-combine-and-swiftui-fdf8182f7360</loc><lastmod>2022-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-custom-structural-directives-in-angular-f9bb5bb93f30</loc><lastmod>2022-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/storing-data-on-ethereum-blockchain-with-node-js-643cb2961ebc</loc><lastmod>2022-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-do-we-use-kubernetes-anyway-644544082f43</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/going-modular-the-kotlin-multiplatform-way-132c3dee6c95</loc><lastmod>2023-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/belongs-to-and-you-better-rails-testing-with-or-without-associations-54fa66c87a21</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bézier-path-and-curves-using-core-graphics-268fbb77dd80</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nest-js-avoid-circular-dependency-issues-4f7577377acc</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/have-you-read-the-agile-manifesto-9785ce876078</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/what-makes-a-senior-developer-senior-bb37f5a861fc</loc><lastmod>2022-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/themes-elements-structure-in-swiftui-ac83652b5856</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/currentvaluesubject-in-swift-16dabeed575</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/1-crucial-tip-to-escape-code-review-hell-ae59cb3baa47</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-resources-to-get-started-with-the-rust-programming-language-feee13a611f1</loc><lastmod>2022-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-byobu-a-window-manager-and-terminal-multiplexer-d8ef0cc278d9</loc><lastmod>2022-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hands-on-augmentation-of-natural-language-dataset-using-paraphrase-database-5f4dfcd23141</loc><lastmod>2022-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deep-dive-into-the-node-js-thread-pool-a1f32a4f8628</loc><lastmod>2022-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unleashing-the-power-of-bio-inspired-parallelism-with-membrane-computing-c450a225a770</loc><lastmod>2022-01-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/4-easy-methods-to-tokenize-your-data-14a5a79f0fb</loc><lastmod>2026-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-think-in-terms-of-shapes-icons-and-legend-ecd63794e8b0</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pyvcloud</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/client-side-caching-of-a-rest-api-in-python-7f2ce483efb8</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-state-design-pattern-in-javascript-4eebdf5e471</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-rest-api-with-feathers-js-and-sqlite-603ec4c15ba5</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-pyvcloud-a-python-library-2e77092ed3ea</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stack-navigation-on-macos-41a40d8ec3a4</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-slack-app-with-native-sfdc-integration-1b2dee945650</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/my-top-3-wishes-for-wwdc-2022-cdb7ca39e9e7</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deep-dive-into-concurrency-of-go-93002344d37b</loc><lastmod>2022-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/monitoring-kafkaapplications-implementing-healthchecks-and-tracking-lag-3976cc6f00d5</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-making-of-a-carplay-audio-application-18df87c36eae</loc><lastmod>2022-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-perflint-a-performance-linter-for-python-eae8e54f1e99</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-realtime-chat-app-with-flutter-and-node-js-23530b596f00</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-upload-files-and-images-in-your-django-application-f4d086890e53</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/raspberry-pi-gpio-introduction-to-programming-broadcom-bcm2835-arm-peripherals-33e6d9423f98</loc><lastmod>2022-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-transactions-in-typeorm-and-nest-js-with-ease-3a417e6ab5</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-the-microtask-queue-and-how-does-it-work-3b858ff2a270</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/speed-security-and-scalability-pick-only-2-5e61c637b08e</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advanced-python-string-formatting-ac0e8fa88b0f</loc><lastmod>2022-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kong</loc><lastmod>2022-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-api-first-design-pattern-ce0fcb2ed485</loc><lastmod>2022-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-one-quality-that-sets-senior-engineers-apart-from-everyone-else-b164a815da68</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/play-around-with-github-copilot-through-visual-studio-2022-ide-ea56e6638fd9</loc><lastmod>2022-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-into-uikit-into-swiftui-43e7d9f525e8</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-object-oriented-programming-through-r-d35a877c22a4</loc><lastmod>2022-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-thriving-relationship-with-your-manager-2e97ef3ef5d8</loc><lastmod>2022-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-suspense-works-in-react-18-c7617a50447f</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-test-and-automate-a-kubernetes-interfacing-application-in-go-da71e4d5aaef</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-distributed-system-interview-question-how-to-avoid-read-inconsistency-during-a-transaction-6ac3b4a8f92a</loc><lastmod>2022-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adding-a-minimalistic-reactjs-ui-to-your-kubernetes-application-d4e1859d312b</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/secrets-of-unknown-types-in-typescript-2987cd1263f0</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/2-way-flow-using-jetpack-compose-and-datastore-36305301347d</loc><lastmod>2022-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simple-api-in-go-with-fiber-1449198e0237</loc><lastmod>2022-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-annoying-things-about-jetpack-compose-according-to-me-bdb3c8fdf7d0</loc><lastmod>2022-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-self-hosted-renovate-bots-f96e9d8b4bd6</loc><lastmod>2022-04-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-nestjs-techniques-to-build-efficient-and-maintainable-apps-be6bc77e789e</loc><lastmod>2024-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tools-and-technics-for-better-project-setup-9909abca263f</loc><lastmod>2022-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrating-stripe-product-api-to-your-rails-api-b076f87547f5</loc><lastmod>2022-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-alternatives-for-regular-custom-classes-in-python-2f2bafd66338</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-web-application-to-convert-a-video-to-a-gif-using-streamlit-2ab3b377eac1</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-superuser-in-mysql-1a300ef6ffba</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-library-can-analyze-data-interactively-like-excel-d1d89fe80a5a</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/feature-toggle-introduction-68d58f5c709</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-do-it-yourself-implementation-of-the-golang-middleware-6f02f155ed17</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-cool-tips-for-writing-robust-bash-scripts-7333531ca5fb</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/http-2-and-grpc-the-de-facto-for-microservices-communication-84a6bb2a6126</loc><lastmod>2022-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/running-airflow-using-kubernetes-executor-and-kubernetes-pod-operator-with-istio-d5aa7af16ef5</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-using-json-web-tokens-for-authentication-use-stateful-sessions-instead-c0a803931a5d</loc><lastmod>2022-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-easily-extend-pylint-with-plugins-d8ead26a68ac</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-literacy-tests-for-hiring-data-engineers-2d700075143f</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-is-flutter-fast-part-2-layered-architecture-c8954b03e994</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/raspberry-pi-gpio-blinking-led-in-golang-and-c-5382182fe570</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/lightweight-and-type-safe-localisation-in-react-493b2609c282</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-new-hooks-in-react-18-300aa713cefe</loc><lastmod>2022-12-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/empowered-lifecycle-aware-viewmodel-for-android-f495de9a8170</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-flutter-is-going-to-be-a-pivotal-moment-for-app-development-d6382a3f1aab</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-multiple-facets-of-leadership-b8430c473b69</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-learn-vim-keybindings-even-if-you-dont-use-vim-6563c5357b64</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/start-building-a-3d-chess-game-using-scenekit-and-swiftui-3d072b025db2</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-layered-architecture-in-kmm-part-2-designing-the-solution-957e2b1fb536</loc><lastmod>2022-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-layered-architecture-in-a-kotlin-multiplatform-project-part-1-a7488f478978</loc><lastmod>2022-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-your-own-writing-assistant-app-using-python-bc9265b8e5ea</loc><lastmod>2022-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-built-a-hotel-platform-with-unity3d-and-aws-22bd3c315d81</loc><lastmod>2023-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-does-shallow-comparison-work-in-react-74b018fd39ac</loc><lastmod>2022-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dynamic-localization-on-android-be0b69f73be4</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/error-handling-in-rust-that-every-beginner-should-know-9efa59deb934</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kafka-with-java-spring-and-docker-asynchronous-communication-between-microservices-e1d00e120831</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serving-flutter-web-applications-with-python-flask-c60ab5fc3fc1</loc><lastmod>2022-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/trace-context-propagation-with-opentelemetry-b8816f2f065e</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-an-http-proxy-for-rest-api-in-next-js-65cdcd18fb73</loc><lastmod>2022-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/securing-your-graphql-endpoint-with-dgraph-and-auth0-eb94b935f795</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/improving-query-performance-by-10000x-79b84c80fbaf</loc><lastmod>2022-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dash-is-deeper-than-dashboards-5ab7414f121e</loc><lastmod>2024-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bulk-test-apis-before-production-azure-devops-release-gate-with-azure-durable-functions-f0a02ee04e34</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/api-management</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/solanas</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/keystonejs</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-salesforce-mobile-sdk-using-xcode-18bb0926f051</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-built-a-basic-salesforce-mobile-app-with-lightning-app-builder-a75e8b5ca962</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/windows-users-rejoice-theres-a-native-redis-with-acl-and-tsl-support-ready-for-use-now-17d5ef8c6c40</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/rxjs-declarative-pattern-in-angular-cafba3983d21</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-e-commerce-api-using-nestjs-sqlite-and-typeorm-25a7978de666</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-guide-to-loose-coupling-and-writing-better-python-code-with-dependency-inversion-bec5f7460f7</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dockerizing-a-go-app-45ca034263ca</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-best-practices-to-make-cloud-migration-easier-c0729ba0b21a</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-python-in-xcode-aa30f6fbc8cd</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-look-ahead-and-look-behind-in-regex-4a604f99fb8c</loc><lastmod>2022-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bored-of-lorem-ipsum-try-these-alternative-filler-texts-for-your-apps-instead-a3d905ac18a9</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/solana-programming-primer-1c8aae509346</loc><lastmod>2022-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-comparable-classes-in-python-a897f9bccf25</loc><lastmod>2022-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-your-own-e-commerce-keystone-js-based-system-access-control-1a366ed7e064</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-serverless-event-driven-architecture-8d6bda93e823</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/theres-no-such-thing-as-a-devops-engineer-68eb8075a6ef</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-spread-and-rest-operators-when-to-why-to-and-how-to-use-them-bfd65436c8f1</loc><lastmod>2024-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ansible</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bubble-animation-in-swiftui-avkit-39a688a0b942</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/here-are-some-tips-to-make-your-interview-assignment-impressive-6af34442063</loc><lastmod>2022-03-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-perform-a-for-loop-from-the-command-line-bab844a11c69</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-project-management-flow-dfc82e191c6a</loc><lastmod>2022-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/guide-to-micromanagement-f5fc8770f076</loc><lastmod>2022-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/100-hand-picked-programming-articles-from-medium-march-2022-c1bdda395486</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-lightning-fast-apis-with-aws-step-functions-d1725624aaaa</loc><lastmod>2022-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generics-in-go-are-we-there-yet-af851c35ba0</loc><lastmod>2022-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solving-mastermind-641411708d01</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-useful-linux-login-banner-on-aws-with-ansible-4c000aba1258</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-engineer</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/internationalizing-your-lightning-web-component-lwc-707d448c9297</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-tcc-distributed-transaction-made-easy-with-go-c0a38d2a8c44</loc><lastmod>2022-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dynamic-theme-settings-change-in-a-flutter-desktop-app-63f137630417</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-easy-python-auto-code-formatting-guide-e8300c82797b</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-json-and-python-talk-to-each-other-41531d58e59d</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-vapor-4-model-relationships-e6e73d6c2412</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-ports-and-adapter-with-typescript-32a50a0fc9eb</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-adapter-design-pattern-in-swift-59ae3f2289a1</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-scalable-api-in-go-with-gin-131af7f780c0</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/still-stuck-on-java-11-heres-what-you-re-missing-7b189e177e07</loc><lastmod>2022-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-engineer-to-data-engineer-schema-registry-data-lineage-and-cataloguing-71c7905e6522</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-a-custom-mapkit-callout-in-ios-e452cda98278</loc><lastmod>2022-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-json-json5-and-circular-references-2b5b0c5de532</loc><lastmod>2022-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-made-a-kotlin-plugin-for-dynamo-db-mapper-cce1924fcd1e</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-built-a-snappy-static-full-text-search-with-webassembly-rust-next-js-and-xor-filters-a21a4824832e</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-look-at-feature-lifecycle-in-software-release-cycle-3a43f9745e77</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-immer-to-optimise-redux-reducer-3590bd2f5223</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-a-dark-mode-button-with-reactjs-ec03b4630cd1</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flutter-localization</loc><lastmod>2022-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-cone-model-for-teams-support-network-9b87659c8008</loc><lastmod>2022-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/render-unified-cloud-under-the-hood-940d097cede8</loc><lastmod>2022-03-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/8-key-npm-and-yarn-commands-to-master-c62d7d2aeb53</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-estimation-points-vs-time-b5a953e00f11</loc><lastmod>2022-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/beware-of-next-js-on-aws-amplify-5a1286db2a6a</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-unit-test-and-integration-test-using-test-database-and-mock-server-in-python-5c1d6314fdd5</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automated-accessibility-testing-3324cd371039</loc><lastmod>2022-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/awesome-logging-in-go-with-logrus-70606a49f285</loc><lastmod>2022-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-an-extension-methods-in-c-d8c773d6a71c</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/resolving-applocalizations-without-any-buildcontext-around-ef3490b84ab6</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hive</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-salesforce-mobile-sdk-using-android-studio-c1ece60d3171</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/high-availability-ha-load-balancing-lb-kubernetes-k8s-api-alpine-keepalived-haproxy-fe577e40c80</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/string-manipulation-and-regular-expressions-in-r-6686c09920fe</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/drift-away-from-android-handlers-use-coroutines-and-jobs-instead-581815dd3e72</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/finding-it-hard-to-be-effective-as-a-new-manager-heres-how-to-succeed-7ec1b98f5197</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-reach-100-test-coverage-without-testing-anything-64d07d226bff</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-rust-by-example-develop-crypto-publisher-apache-kafka-application-16b22ab88199</loc><lastmod>2022-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-good-to-know-vs-code-extensions-for-python-developers-857ca343cc9</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flutter-unit-testing-the-beginners-guide-35105164722e</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apply-broken-windows-theory-to-the-software-design-9477cef9bdce</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/request-batching-in-react-b8fd0656b28b</loc><lastmod>2022-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-finally-managed-to-debug-my-google-cloud-hosted-alexa-skill-locally-b76c416e533a</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-duality-of-cls-with-lazy-loading-components-c0a0e06eabf8</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/implement-a-passwordless-authentication-app-with-webauthn-aa3635d5d943</loc><lastmod>2024-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-code-quality-in-android-part-1-96d68f1a9a4e</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-simple-to-do-app-using-hive-database-2a61331c9e75</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-most-commonly-used-design-principle-dependency-inversion-principle-f9a8401ab6fb</loc><lastmod>2022-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-side-effects-launchedeffect-with-example-99c2f51ff463</loc><lastmod>2022-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-netflix-conductor-in-net-using-supersimpleconductor-ed8a02120c1</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adding-gestures-to-your-swiftui-rubik-cube-app-12ed853ce0aa</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-solid-design-principles-in-java-by-coding-it-dcbf64a17b53</loc><lastmod>2022-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stress-test</loc><lastmod>2022-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stress</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-your-legacy-code-testable-again-becdb5212c38</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/combining-graphql-schemas-for-federated-subgraphs-c50c5e8e9de0</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-a-dark-mode-switch-62d1a2883416</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-connect-flutter-to-node-js-3e13b356c08d</loc><lastmod>2022-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/load-vs-stress-tests-ee49ae110b1d</loc><lastmod>2024-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-ssh-config-file-to-boost-your-productivity-b3867ce8cbfe</loc><lastmod>2022-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-topic-i-have-seen-most-interview-candidate-struggle-with-9e11b92ea65e</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-app-internationalization-with-linguijs-9486ccd80e07</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/break-into-advanced-machine-learning-with-openai-api-fd9307bc9403</loc><lastmod>2025-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/syncing-i18n-translations-files-in-react-app-using-javascript-91fd50513bee</loc><lastmod>2022-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/digital-design</loc><lastmod>2022-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/generative-art</loc><lastmod>2023-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-kong-ingress-controller-with-spring-boot-services-b779b40ac7ff</loc><lastmod>2022-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flutter-platform-plugin-windows-1-8b7c0a96fac4</loc><lastmod>2022-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/semantically-inflect-your-api-routes-671d44814095</loc><lastmod>2022-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-manage-sessions-in-node-js-using-passport-redis-and-mysql-a9ac9ecb0708</loc><lastmod>2022-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-jokingly-simple-go-web-server-f03b6315a5fb</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-language-every-programmer-should-master-8d0dfc461284</loc><lastmod>2022-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serverless-cloud-a-first-look-7abb3cd04cf7</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-it-possible-to-use-swiftui-preview-on-uiviewcontroller-b86425167765</loc><lastmod>2022-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/user-authentication-server-side-swift-with-vapor-2c9b0149268</loc><lastmod>2022-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploiting-multiple-cores-using-concurrency-and-task-groups-in-swift-cfd66b5faf57</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/documenting-ruby-on-rails-apis-using-rswag-gem-48c92e11ea30</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-experience-using-generative-ai-as-an-artistic-collaborator-90e22a9bf3d5</loc><lastmod>2022-07-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/aws-vs-digital-ocean-vs-hetzner-cloud-which-has-the-best-value-for-money-bd9cb3c06dee</loc><lastmod>2022-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-salesforce-mobile-sdk-using-react-native-34f05217c1d4</loc><lastmod>2022-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dealing-with-dates-and-times-in-r-891bd1675d74</loc><lastmod>2022-03-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/basic-server-side-swift-with-vapor-57dec37b6abc</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/part-2-implementing-ios-alerts-with-the-factory-pattern-fb96ae584c76</loc><lastmod>2022-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/provisioning-postgres-from-docker-to-kubernetes-48b812d4b67a</loc><lastmod>2022-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-vapor-4-part-1-3d731e64fb45</loc><lastmod>2022-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-openai-codex-for-end-to-end-testing-automating-the-automated-52e1207ed74</loc><lastmod>2022-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-custom-password-pcf-component-for-the-power-platform-591ab6645b28</loc><lastmod>2022-03-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-better-serverless-apis-by-going-storage-first-597784f8f399</loc><lastmod>2022-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-custom-search-bar-lazyvstack-with-sections-and-section-index-6091da436c83</loc><lastmod>2022-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-more-python-one-liners-you-should-use-475d0a0a3e22</loc><lastmod>2022-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flutter-and-sonarqube-for-static-code-analysis-51368a85c51c</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-git-workflow-releaseflow-1d036539ac44</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apiops</loc><lastmod>2022-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-graphically-design-your-app-before-coding-it-d10ad21619f3</loc><lastmod>2022-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/type-safe-identifiers-in-swift-d8eb96da647d</loc><lastmod>2022-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-questions-i-received-from-software-engineer-interns-this-summer-5fb4bc992d3f</loc><lastmod>2022-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/vscode-wsl2-and-oneapi-leveraging-tools-for-cross-platform-software-development-dbb8deaf10c9</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/here-are-the-mysql-development-specifications-my-team-is-using-b7537469d0f1</loc><lastmod>2022-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-on-aws-tutorial-to-deploy-kubernetes-cluster-with-amazon-eks-a62c23f5aa6</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-good-way-to-do-live-reload-for-go-b3707eb47336</loc><lastmod>2022-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-big-car-showroom-and-the-strategy-design-pattern-210dbb274dbf</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/new-in-ios-16-self-resizing-uicollectionview-cells-f02fbb7b45b1</loc><lastmod>2022-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-general-classification-system-for-image-quality-defects-beadbe026a19</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/enabling-live-text-interactions-with-images-in-swiftui-5dd1d7f1676</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-warriors-to-wizards-devops-team-composition-254351b13a0b</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-a-displacement-map-to-build-a-scene-with-scenekit-under-swiftui-3a74ba00b195</loc><lastmod>2022-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/grpc-fieldmask-only-request-for-needed-data-build-super-fast-apis-example-with-golang-and-8953089e88a3</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sabbatical</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-step-functions-are-active-executions-affected-when-your-state-machine-gets-updated-bafa41b4b256</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/compiler-explorer-a-must-have-tool-for-software-developers-98e7f4d6e94c</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-building-on-the-near-network-with-infura-544ac3554cbc</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/atom-text-editor-is-dying-long-live-ides-3d1d35ff4e7e</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-solve-the-data-consistency-issues-between-redis-and-mysql-702f9ffa2452</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-graphql-dynamic-query-in-go-b6cc3ab5490f</loc><lastmod>2022-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-to-code-remotely-with-vs-code-and-ssh-68c630759279</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-does-react-actually-do-c9412c08bfe6</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-bought-a-sabbatical-instead-of-a-fancy-car-2de1436e4a81</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-marketing-strategies-for-your-software-development-content-5df1b44780db</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-byte-sized-experience-being-a-digital-nomad-28effe189805</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-comprehensive-guide-to-flutters-bloc-architecture-d2d16022b0b9</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-e2e-tests-on-gitlab-381f79e90f57</loc><lastmod>2024-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scanning-data-with-the-camera-in-swiftui-491741e36f69</loc><lastmod>2023-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-need-to-know-about-kafka-a83e2456d14c</loc><lastmod>2022-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-built-my-own-insomnia-plugin-56ebb9dba5f</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-simple-tips-for-debugging-docker-containers-271cb3dee77a</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-strongly-typed-angular-14-super-form-86837965a0e5</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/surviving-opinion-whiplash-6737ef958c73</loc><lastmod>2022-09-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/variable-references-and-lifetimes-in-rust-a-practical-introduction-dd3c89527c22</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/xcode-14-one-icon-to-rule-them-all-e32ebd20b942</loc><lastmod>2024-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/default-stored-properties-1c27e5edc586</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-generic-swift-problem-array-of-generic-items-555a0f5d827</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-rotate-proxies-in-python-650bcea20db5</loc><lastmod>2022-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-doing-smart-goals-do-paced-goals-instead-f1791b392a19</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-typescript-utility-types-for-react-developers-9c16fc99647f</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/change-data-capture-to-accelerate-real-time-analytics-ad5e970b48d</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-perfect-message-queue-solution-based-on-the-redis-stream-type-ccf273554178</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-emoji-to-convert-emojis-to-text-f1969352083c</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-boost-your-ios-code-performance-reduce-searching-an-array-55fbdfee2050</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimize-performance-react-59b3e7ba47fa</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cross-compiling-rust-from-mac-to-linux-7fad5a454ab1</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-retry-failures-in-your-serverless-application-84b5102f620</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-things-i-would-have-liked-to-know-when-i-started-working-as-a-software-engineer-8c4401fcdedf</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scaling-kafka-ingestion-using-rest-apis-in-rust-high-throughput-data-ingestion-system-a60cc0c2366</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/git-gud-dbe567c05e2a</loc><lastmod>2022-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-no-code-platforms-to-build-and-deploy-smart-contracts-11a51196796a</loc><lastmod>2024-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-down-bottom-up-and-everything-in-between-a89656a8a887</loc><lastmod>2022-06-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-ensure-the-consistency-between-redis-and-database-62f09de0bdde</loc><lastmod>2022-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-dynamodb-global-secondary-indexes-3ee7f6d8da0</loc><lastmod>2022-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/docker-custom-nginx-image-pushed-to-aws-ecr-and-gitlab-99545ca7c583</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-and-how-to-create-an-impure-filter-pipe-in-angular-a3916de5841f</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-python-with-program-templates-select-from-alternatives-part-2-53f14097ce4</loc><lastmod>2022-06-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/10-cool-linux-tricks-that-can-make-your-engineering-life-easy-6ef6febd8f63</loc><lastmod>2022-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/want-to-work-with-salesforce-apis-of-cors-9ac3e3d70217</loc><lastmod>2022-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-graphql-query-in-go-2f88af8f0d67</loc><lastmod>2022-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-slider-captcha-to-prevent-bots-from-sending-contact-requests-e77d32ce1094</loc><lastmod>2022-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/split-angular-nested-forms-into-subform-components-dcf32d1fb10d</loc><lastmod>2023-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/schedule-github-actions-using-cron-expressions-5c7017df9cee</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/using-decorators-to-instrument-python-code-with-opentelemetry-traces-d7f1c7d6f632</loc><lastmod>2022-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploying-your-dockerized-fastapi-project-to-heroku-379e31cb1c5d</loc><lastmod>2022-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-number-1-job-as-a-leader-2f1e57edf16c</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/web-scraping-for-cryptocurrency-6ae78bc8c48</loc><lastmod>2022-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-with-rails-2022-bd28e1fcd355</loc><lastmod>2022-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/elixir-in-real-life-bbb91a15729e</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/wwdc22-get-started-with-weatherkit-202794853c01</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/wwdc22-create-a-swiftui-chart-with-a-form-for-changing-data-9d6a16db9a10</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-time-efficient-ways-to-keep-your-programming-skills-sharp-fd19be8fbbb9</loc><lastmod>2022-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/modularization</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hexagonal-architecture</loc><lastmod>2023-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/github-codespaces</loc><lastmod>2022-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-ensure-that-react-is-not-destroying-components-db52a653eadf</loc><lastmod>2022-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/github-codespaces-learn-to-code-in-your-browser-1a426e5e665f</loc><lastmod>2022-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-practices-to-handle-lay-offs-and-bounce-back-f098234ea769</loc><lastmod>2022-06-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/it-aint-voodoo-debugging-code-that-doesn-t-make-sense-36bf2e86ab50</loc><lastmod>2022-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-python-library-can-animate-your-charts-a7c0a98b3463</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/factory-swift-dependency-injection-14da9b2b5d09</loc><lastmod>2025-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ios-app-modularisation-the-starting-point-1419db0474ed</loc><lastmod>2024-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/gitlab-ci-for-node-testing-and-coverage-d8f8c82f8c1e</loc><lastmod>2022-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-understand-explain-query-plans-part-1-of-2-b0ad173af333</loc><lastmod>2022-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/150-hand-picked-programming-articles-from-medium-may-2022-d54b904e5a69</loc><lastmod>2022-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-userdefaults-in-swift-fc1d5f9448f0</loc><lastmod>2022-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-web-server-using-rust-rocket-1e4939e582df</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/testing-pinia-is-vuex-out-43e0531824f5</loc><lastmod>2022-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-the-strategy-pattern-works-ce3700100679</loc><lastmod>2022-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/easy-custom-react-switch-component-1fcbadc2118b</loc><lastmod>2022-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/domain-driven-architecture-in-the-frontend-i-d27fb71b5cb0</loc><lastmod>2024-12-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/domain-driven-architecture-in-the-frontend-ii-cdc46cf8ac1c</loc><lastmod>2024-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-with-texture-in-three-js-40ce5e8b96c4</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-ros2-with-rust-379c1187f790</loc><lastmod>2022-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-void-in-typescript-2d21d4936537</loc><lastmod>2022-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-created-the-focus-app-using-react-and-rust-fd8fd072d1a7</loc><lastmod>2022-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/docker-quickly-create-a-custom-image-372cd1e2a450</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/golang-type-assertion-d5517d81c366</loc><lastmod>2022-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aspnet</loc><lastmod>2022-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/parsing-and-creating-yaml-in-go-crash-course-2ec10b7db850</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/combine-pipeline-vs-callback-pattern-an-example-bf2ba1f8bf37</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-selenium-to-simulate-manual-actions-c00aecbfbd45</loc><lastmod>2024-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hitless-tls-certificate-rotation-in-go-8f24a26ec267</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/baking-is-for-cookies-not-code-e6d3fe6cd8b3</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flutter-network-request-movie-info-app-453b494c93c6</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-rust-ownership-model-by-example-5d586ec5e8e4</loc><lastmod>2022-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-problem-with-promoting-high-performers-63d52c019d74</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/quick-look-into-variables-and-immutability-in-rust-writing-safe-code-from-the-start-b31635478779</loc><lastmod>2022-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-the-order-of-the-grpc-interceptor-in-asp-net-2cda5d42285f</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/where-is-my-logic-afbeb84ae3c6</loc><lastmod>2022-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wwdc-2022</loc><lastmod>2022-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rust-beginner-tips-8ecc2503517e</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/performance-part-iii-measuring-performance-improvement-301985484855</loc><lastmod>2022-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dealing-with-code-performance-micro-and-macro-optimizations-128269484932</loc><lastmod>2022-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-hit-aws-step-functions-limitations-b4c413da10e4</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/zustand-in-a-micro-frontend-b92d02a51577</loc><lastmod>2022-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improve-dx-and-code-quality-with-automated-integration-tests-a94249a0ee2e</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/3-and-1-2-reasons-why-your-tests-should-be-stateless-ad93441705fe</loc><lastmod>2022-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/native-modules-objective-c-to-react-native-for-beginners-9ec49ac5ca65</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-python-script-to-automatically-monitor-prices-online-e7addd12548</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-and-configure-a-firebase-and-angular-project-9305c40ee308</loc><lastmod>2022-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/concurrency-with-select-goroutines-and-channels-9786e0c6be3c</loc><lastmod>2022-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-swiftui-clock-that-counts-down-to-wwdc-2022-cdacdeab97fd</loc><lastmod>2022-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-collection</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-a-scalable-websocket-server-with-spring-boot-redis-pub-sub-and-redis-streams-b6b8cc08767f</loc><lastmod>2024-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/emacs-or-vs-code-why-and-how-im-slowly-switching-to-gnu-emacs-ea33c0837ac4</loc><lastmod>2022-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-increasing-a-view-internal-reusability-and-maintenance-the-power-of-viewbuilders-26805714103</loc><lastmod>2022-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-performance-in-a-hierarchical-sql-table-structure-with-column-propagation-c57754f9c257</loc><lastmod>2022-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/user-tracking-and-analytics-tools-comparison-f1ab713e41e5</loc><lastmod>2022-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/eight-lessons-ive-learnt-in-a-year-of-freelancing-as-a-software-engineer-6fba21c359c6</loc><lastmod>2022-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/develop-a-simple-rock-band-game-with-html-and-javascript-61270f708b6</loc><lastmod>2022-06-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-do-you-grow-as-a-software-engineering-manager-33a05873693</loc><lastmod>2022-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dockerizing-your-fastapi-project-d8bb13ad6335</loc><lastmod>2022-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-more-free-public-apis-you-should-try-4e701aaf80d</loc><lastmod>2022-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sins-of-dto-b612160ef936</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-wallet-address-using-walletconnect-on-android-cdffda84cda1</loc><lastmod>2022-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/micro-services-keep-the-transition-under-control-f3c3d565940a</loc><lastmod>2022-06-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/i-forked-asyncpg-and-it-parses-database-records-to-numpy-20x-faster-e71024a84bff</loc><lastmod>2022-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-you-use-foreach-or-injectinto-in-eclipse-collections-5f7f791022e2</loc><lastmod>2022-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/listview</loc><lastmod>2022-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/blender</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tips-for-integrating-with-external-dependencies-912b6d44663c</loc><lastmod>2022-06-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/node-js-implementation-of-image-recognition-using-tensorflow-and-express-js-b006f5609415</loc><lastmod>2022-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/erc1155-example-to-mint-multiple-nfts-cc716673d556</loc><lastmod>2022-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/effective-bash-scripts-108d976026bc</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/accessing-ethereum-archive-nodes-with-infura-f40b46a04f15</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-most-important-skill-when-writing-unit-tests-is-making-sure-they-fail-182e8ab0e4c5</loc><lastmod>2022-12-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-network-io-model-e89b169eb128</loc><lastmod>2022-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-basketry-fceeb5316ad7</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/custom-horizontal-scroll-with-pageview-builder-10604dad3b30</loc><lastmod>2023-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-quick-and-practical-example-of-hexagonal-architecture-in-java-8d57c419250d</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-awesome-3d-graphics-for-your-website-using-three-js-blender-and-greensock-a834cb8a6f6e</loc><lastmod>2022-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tutorial-jetpack-compose-how-to-create-a-desktop-app-6e6e9392ac90</loc><lastmod>2022-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-you-really-api-first-or-do-you-just-think-it-24ffc47ec7ea</loc><lastmod>2022-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-the-decorator-pattern-to-auto-instrument-net-classes-with-otel-tracing-781bf2be62ff</loc><lastmod>2022-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-messing-with-kubernetes-finalizers-b849511b2329</loc><lastmod>2022-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-scylladb-is-and-why-you-should-care-58cb35af6cd7</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lazycolumn-with-a-scrollbar-b1a9ee3df4a0</loc><lastmod>2022-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/launch-screen</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-worthy-features-in-net-7-for-any-web-developer-6ac42b20426b</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scale-github-workflows-with-aws-ecs-e7e2854ac100</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-effective-practices-to-onboard-yourself-in-your-new-job-dfe4c5021f08</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handle-swiftui-views-using-protocol-oriented-programming-d07741f58f4b</loc><lastmod>2022-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-chrome-extension-with-sentiment-analysis-89b7e19560b1</loc><lastmod>2022-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-velocity-bottlenecks-you-should-solve-as-a-software-engineering-manager-4df368f03382</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/surviving-cloud-computing-complexity-1aabc1024a54</loc><lastmod>2024-12-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-6-google-chrome-extensions-for-developers-968e22c343dd</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-complete-github-workflow-for-flutter-529f6bd7bb10</loc><lastmod>2024-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-ci-cd-git-tags-and-automatic-tagging-with-gitlab-ci-9ee1045822e1</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-beautiful-launch-screen-animation-for-ios-app-using-swift-590074765214</loc><lastmod>2022-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serverless-discord-bot-on-aws-in-5-steps-956dca04d899</loc><lastmod>2022-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/host-your-app-in-the-cloud-for-less-than-5-a-month-cba15cdb6cd8</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/developer-community</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ios-developer</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-30-read-smart-contracts-on-android-branch-specific-gitignore-and-more-2bfdeec3b0b6</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-power-of-iterator-design-pattern-in-javascript-e8a9ec703fb5</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/s-m-a-r-t-goals-are-dumb-c2b4a41afbc5</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-inspect-objects-in-python-9-functions-to-know-b1b152fe6bde</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jaeger-quick-start-v0-2-adce4d1bfe64</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scaling-web-service-b391557a1134</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/log-machine-learning-experiments-with-mlflow-on-azure-databricks-5a85955c9d3a</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/making-the-most-of-wwdc-2022-6b7fff09f65e</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-become-a-future-proof-developer-488548ac65d</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-standard-template-library-stl-tutorial-series-9379bcbcd2fb</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-coverage-and-test-reporters-with-lwc-jest-c40caedbf439</loc><lastmod>2024-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nextjs-rust-twitter-streaming-with-websocket-708dd0f33bb6</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-is-it-relevant-to-build-code-with-meaningful-context-bb40fbbda49d</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/working-with-3d-model-in-three-js-e228621141af</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stress-testing-concurrent-features-in-react-18-a-case-study-of-starttransition-and-3d-rendering-9aecb4a479f8</loc><lastmod>2022-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-up-a-forta-alert-notification-using-openzeppelin-defender-7456c9dc8703</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/log-monitoring-for-critical-log-streams-1a68d50395a6</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fixed-vs-dynamic-sized-data-collections-in-go-1-18-cc45c7c1e61b</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-di-services-and-injectors-1f777e883e18</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/file-processing-using-concurrency-with-golang-9e08920fab63</loc><lastmod>2022-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploying-aks-kubenet-with-calico-cncf-roadmap-1e01b552be63</loc><lastmod>2022-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-github-packages-for-deploying-jars-b6e9fdb5e23c</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-read-deployed-smart-contract-from-android-using-web3j-d56b23d616a3</loc><lastmod>2022-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pointers-strings-and-im-mutability-680b15dd4a70</loc><lastmod>2022-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-render-and-serve-html-template-pages-with-c-af45dd39ec3e</loc><lastmod>2022-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/we-automated-resolving-merge-conflicts-and-heres-how-b0320c206e10</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/configuring-linkerd-mtls-with-cert-manager-using-terraform-2ee1c0aa6991</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-comprehensive-guide-to-distributed-caching-471a0319ed35</loc><lastmod>2022-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ecommerce</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/finops</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/solutions-architecture</loc><lastmod>2022-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-pricing</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/diving-deep-into-smart-contracts-6e0dfcfa51f2</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/auto-formatting-javascript-source-code-on-neovim-with-prettier-and-elint-4795457c71e8</loc><lastmod>2022-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-tips-for-your-next-flutter-project-1bf7e055029e</loc><lastmod>2022-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deno-rest-api-with-mvc-pattern-using-mysql-212af5c6306</loc><lastmod>2024-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-api-to-count-github-profile-views-with-rust-actix-and-mongodb-5a6532b6d2eb</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/add-an-ai-to-your-discord-server-with-node-js-and-gpt-3-198b538cc05b</loc><lastmod>2022-12-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fuzzing-in-go-40796a54dc8b</loc><lastmod>2022-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/atomic-pointers-in-go-1-19-cad312f82d5b</loc><lastmod>2022-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-bot-for-your-3d-tic-tac-toe-game-in-scenekit-under-swiftui-6c5d22d5aaa7</loc><lastmod>2022-08-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wsl</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/streaming-flutter-events-with-mosquitto-mqtt-broker-28998a3b81c2</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-shorts-pendulums-f2eefda4db5f</loc><lastmod>2023-07-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-a-typescript-web-app-with-clean-architecture-27c7eb745ab4</loc><lastmod>2022-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kotlin-suspending-functions-as-swift-async-await-with-adapter-pattern-a79aacaa5b1c</loc><lastmod>2022-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/wsl-extreme-usages-bdbb9ec218e7</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-github-actions-reusable-workflow-8604e8cbf258</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-computer-algebra-system-in-go-part-1-multivariate-expressions-and-differentiation-291d948aa0e4</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/awesome-website-monitoring-with-uptime-kuma-736dfebc1dd3</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/midjourney</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ai-generated-art</loc><lastmod>2022-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/race-condition</loc><lastmod>2023-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-rise-and-fall-of-bootstrap-68d4cd703666</loc><lastmod>2022-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rust-for-the-fastest-serverless-experience-80530acdd4d4</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-graph-with-swiftui-b16dc48f7fe6</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-ultimate-clean-architecture-template-for-typescript-projects-e53936269bb9</loc><lastmod>2022-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/airtable-create-spreadsheet-databases-in-an-instant-c7878fd8b4e5</loc><lastmod>2022-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-the-multipeer-connectivity-framework-with-swiftui4-b2bf97f5be79</loc><lastmod>2022-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/custom-weekview-in-swiftui-f89ed640f38d</loc><lastmod>2025-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-an-off-chain-nft-whitelist-378ad40bff4e</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/extending-global-event-system-with-typescript-generics-16c2c626fa25</loc><lastmod>2022-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-json-web-token-jwt-in-java-spring-boot-943084ad1592</loc><lastmod>2022-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-burn-an-nft-c306c9cb6df</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dealing-with-race-conditions-in-chained-api-calls-96809839ec87</loc><lastmod>2022-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/so-whats-the-deal-with-micro-frontends-7f799ef504dc</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/object-pool</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-photospicker-in-swiftui-637d2d362a60</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-ai-can-create-video-from-text-prompt-6904439d7aba</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-file-uploads-with-nestjs-and-mysql-10c83c80ff96</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mito-pythons-powerful-extension-for-spreadsheet-users-7f59b1823002</loc><lastmod>2024-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-yq-cheatsheet-34f2b672ee58</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-street-fighter-made-me-a-better-programmer-1538d122f406</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/create-a-pre-reveal-mechanism-for-your-nft-collection-b2ff372a2b36</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/asking-questions-the-art-of-owning-your-okayness-775ab780e5e</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploy-a-cost-effective-vue-js-web-app-on-aws-with-terraform-and-github-actions-f84fb8df6d17</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-programming-on-medium-july-2022-378271458f8c</loc><lastmod>2022-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-integrate-api-gateway-and-sqs-with-aws-cdk-14e74e7de5ba</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-future-of-serverless-1c945a75f4be</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-not-to-go-crazy-writing-ios-asynchronous-code-1afe6aa8fecf</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-conventional-commit-messages-to-improve-team-communication-4c7d9cc8f939</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-a-simple-flask-application-in-a-container-691fbbd91fcf</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/who-cares-if-it-scales-1946adca8167</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-event-bus-in-react-architecture-f90485477647</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/best-software-engineer-career-paths-7deb68e133e</loc><lastmod>2023-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-3d-tic-tac-toe-in-scenekit-under-swiftui-19d08bf752bd</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-deep-links-to-speed-up-your-ui-tests-5f84397581b2</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-coordinator-pattern-in-swiftui-38e5b02f031f</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/get-started-with-wasm-in-rust-2347056bab4</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/want-to-communicate-effectively-at-work-eliminate-these-5-cognitive-distortions-679caa76cd2a</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-ways-of-iterating-over-a-list-in-python-f068da25875f</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-ask-for-permission-a-lesson-from-scrum-coach-e9a3ba8e8703</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/investigate-functional-programming-concepts-in-go-1dada09bc913</loc><lastmod>2022-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-serverless-url-shortener-with-go-ca198cb4d627</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-essential-web3-tools-and-technologies-developers-must-know-e0cce016ee98</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-is-how-you-nail-the-first-years-of-a-frontend-developer-job-34a0dc751a05</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-ultimate-100-point-checklist-before-sending-your-smart-contract-for-audit-af9a5b5d95d0</loc><lastmod>2022-09-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrate-settings-into-a-custom-intellij-code-inspection-plugin-47d845b1c9f5</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-own-pokedex-web-app-with-streamlit-10c550a98e22</loc><lastmod>2024-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/branch</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gcc</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-use-sveltekit-to-build-super-high-ranking-websites-bf8f0cb8d6a2</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-navigation-is-a-mess-heres-what-you-can-do-d5e857e9d190</loc><lastmod>2026-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/carbon-programming-language-tutorial-6d67b4cc16ae</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-you-jump-at-the-first-opportunity-to-become-a-manager-91189c9a1914</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-manage-branches-in-your-github-repository-a620128ded45</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/application-binary-interface-apis-low-level-relative-91108559dd52</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/onboarding-new-users-with-coinbase-wallet-790784ac8821</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/web-3-0-building-apps-with-the-slowest-database-in-the-universe-879629a79219</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/navigation-routes-in-jetpack-compose-ce2e0337ed28</loc><lastmod>2022-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-using-global-state-6-ways-to-manage-state-in-react-c53ac9503e96</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/do-it-right-do-it-with-pride-a9e7783f1d28</loc><lastmod>2022-08-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-danger-in-swift-fb8ea070ceb6</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-as-investing-the-real-benefits-of-hard-work-fe82e6148a4e</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-deno-ready-for-primetime-a1ea5cd4bea1</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-linux-shared-library-f5b574b0c08e</loc><lastmod>2022-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-backend-application-performance-4e1b6c050ec8</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-tests-for-your-kubernetes-operator-d3d6a9530840</loc><lastmod>2024-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/quick-start-microservices-kotlin-grpc-2c4e4f94483a</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-swiftuis-viewthatfits-container-e69d4c7e61e4</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/procedural-generation</loc><lastmod>2022-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cellular-automata</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/brain-teaser</loc><lastmod>2022-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/asyncsequence</loc><lastmod>2022-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/puzzle</loc><lastmod>2023-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/procedural-map-generation-in-python-174cd28daf24</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-shorts-birthday-surprise-fe2b90d44e96</loc><lastmod>2024-06-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/whats-aws-well-architected-framework-8728b82a55a6</loc><lastmod>2025-03-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-managed-views-506e2d74368f</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-features-that-i-was-unaware-even-existed-8465a50a6378</loc><lastmod>2022-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simple-csv-parser-using-asyncsequence-7356fd7d800</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-mask-sensitive-data-in-nlog-12a368f13f61</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/golang-pictures-and-fun-2486d9f1cc29</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/run-s3-locally-with-minio-for-dvc-machine-learning-pipeline-7fa3d240d3ab</loc><lastmod>2022-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dart-formatting-and-trailing-commas-c3a8e0fbaa1b</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-ksp-on-android-f7df3a87d05e</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/openshift</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jmx</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-view-is-also-a-view-model-7b434316b5fa</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-in-3d-for-android-using-libgdx-in-kotlin-1cbf496cae2e</loc><lastmod>2022-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dissecting-rust-traits-to-learn-their-secrets-839845d3d71e</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-important-things-to-check-when-picking-npm-react-libraries-4f69c78ba085</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/launch-your-nft-project-with-an-erc-721-smart-contract-dda2673c3ae8</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lessons-i-learned-from-building-self-service-data-platform-8dc1fa1fdee9</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/debugging-from-the-other-direction-using-jmxterm-27039fd646d5</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-a-global-event-system-using-custom-observers-and-subscribers-d3a409eb7d6e</loc><lastmod>2022-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/terraforming-a-terrific-two-tier-triumph-4e7297e6a1e1</loc><lastmod>2022-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automatically-generate-site-wide-meta-descriptions-with-python-bart-for-pytorch-cd0e14dd40d3</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/running-a-flask-api-application-on-openshift-with-nginx-as-reverse-proxy-6f3797f7b4db</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tale-of-the-interview-gunfight-a22610d51f85</loc><lastmod>2022-07-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-cloud</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bezier-path</loc><lastmod>2022-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/launch-your-startup-idea-in-a-day-using-the-render-platform-e28b736e7535</loc><lastmod>2022-07-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-a-barber-founded-computer-science-175c1c458794</loc><lastmod>2022-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-ways-of-reading-a-file-in-python-855340b002dc</loc><lastmod>2022-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/custom-operator-for-effortless-universal-app-development-iphone-ipad-2d8f9b91e24c</loc><lastmod>2022-07-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-qualities-in-awesome-tech-managers-a36df418a84e</loc><lastmod>2022-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/google-cloud-keyless-authentication-in-github-actions-9dccac4601c</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solutions-architect-tips-how-to-design-applications-for-growth-e9783d5a87e4</loc><lastmod>2022-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/drawing-with-swiftuis-path-1cb3e57b9ee5</loc><lastmod>2022-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/liveview</loc><lastmod>2022-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/saga</loc><lastmod>2022-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-workflow-to-handle-distributed-transactions-6152605796e7</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-the-pop-star-analogy-to-deduce-mvvm-architectures-7c73a5dfa67b</loc><lastmod>2022-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/post-from-salesforce-to-slack-in-3-easy-steps-1d615162e0d0</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/triggering-repeatable-animations-from-the-server-in-liveview-and-elixir-970961085f12</loc><lastmod>2022-07-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/wwdc-22-how-to-use-the-swiftui-photospicker-db00077de75d</loc><lastmod>2022-07-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-i-back-up-my-ghost-blog-to-a-cloud-storage-387524e3b524</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/testing-ansible-roles-locally-with-molecule-on-linux-and-windows-a0903ec92496</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-broadcast-messages-in-go-using-channels-b68f42bdf32e</loc><lastmod>2023-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flow-navigation-with-swiftui-4-e006882c5efa</loc><lastmod>2022-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ive-been-using-openai-codex-how-far-can-ai-code-go-23833074fd4c</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-pattern-matching-in-elixir-426709bb179a</loc><lastmod>2022-07-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dataflow</loc><lastmod>2022-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tribalism-and-leadership-25adaf2d023d</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-a-range-component-with-rc-slider-526651c412ca</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-gatsby-authentication-flow-with-firebase-72b9514f6c9b</loc><lastmod>2022-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-remove-sensitive-data-and-plaintext-secrets-from-github-ca8ca0b7675a</loc><lastmod>2022-07-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/unit-testing-a-grom-application-with-a-real-db-server-81a1b95ad473</loc><lastmod>2022-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrating-stripe-payment-gateway-to-your-rails-api-6c2972115e98</loc><lastmod>2022-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-graphql-gateway-with-rest-apis-and-not-dying-in-the-intent-e4eee697c51b</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-pyproject-toml-developers-cheat-sheet-5782801fb3ed</loc><lastmod>2022-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tackling-database-resource-utilisation-developer-guide-71a20bb99c8e</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hexagonal-architecture-on-spring-a76c5be5039b</loc><lastmod>2023-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-overview-of-the-tools-for-developing-on-flow-cadence-24bfe3b34d83</loc><lastmod>2022-10-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/should-you-work-on-this-project-a07e8d39a62e</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-show-notifications-in-a-web-application-72a1e76dabc2</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/selfdestruct-how-to-destroy-a-smart-contract-388a9ba51a94</loc><lastmod>2022-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloudtrail</loc><lastmod>2022-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloud-security</loc><lastmod>2022-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cspm</loc><lastmod>2022-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ciem</loc><lastmod>2022-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-practices-to-cultivate-mental-agility-and-thrive-in-uncertainty-ff2a3dd5b8be</loc><lastmod>2022-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/factory-and-functional-dependency-injection-2d0a38042d05</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-cloudtrail-the-good-the-bad-and-the-ugly-b314c32138d9</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-and-deploy-typescript-functions-using-vercel-and-prisma-997b3e2415dd</loc><lastmod>2022-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-transition-that-fades-between-colors-in-swiftui-6d6e275b7d62</loc><lastmod>2022-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-and-publish-an-android-library-in-mavencentral-92397df94103</loc><lastmod>2022-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-video-player-in-vanilla-javascript-and-html5-61ecc1552b8e</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/autocomplete-search-component-with-react-and-typescript-94fa0e21fa04</loc><lastmod>2023-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/grand-central-dispatch</loc><lastmod>2022-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/incident-management-a-lost-art-in-the-world-of-software-engineering-f1bcac95a03</loc><lastmod>2022-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-read-a-json-file-from-assets-in-angular-7c8313cd4fb1</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-review-of-jetbrains-fleet-4b9c21d3a693</loc><lastmod>2022-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-code-complexity-hockey-stick-bd4985d9fc33</loc><lastmod>2022-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/find-the-evil-commit-in-your-ios-application-with-git-bisect-488b1f414d98</loc><lastmod>2022-10-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-update-rollup-to-version-3-10c59139cbeb</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-cocoapods-is-still-a-thing-in-2022-b1478f03852</loc><lastmod>2022-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/qwik-the-javascript-framework-with-o-1-load-time-222f30613361</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-firebase-push-notifications-in-swift-1c5f4460a28</loc><lastmod>2022-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-steps-to-move-from-software-engineer-to-engineering-manager-97684c73bacb</loc><lastmod>2022-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improve-your-typescript-interfaces-with-the-extends-keyword-8da0c6c3fe6</loc><lastmod>2022-10-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/test-driven-development-in-react-application-f697f66467e5</loc><lastmod>2022-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/qwik</loc><lastmod>2022-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-your-first-qwik-component-18a0c50f2687</loc><lastmod>2022-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-detect-roads-and-vehicles-with-yolopv2-in-gta-v-7e74a853cc17</loc><lastmod>2022-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/visitor-pattern</loc><lastmod>2022-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deflationary-commission-tokens-detection-d71a5f451556</loc><lastmod>2022-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-didnt-say-at-react-alicante-about-micro-frontends-623bd5d332f5</loc><lastmod>2022-10-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/2-things-you-really-need-to-know-to-test-streams-in-flutter-937b71b82abe</loc><lastmod>2022-10-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/migrating-a-node-js-app-to-cloudflare-workers-from-heroku-62c679552af</loc><lastmod>2025-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-architecture-a-complete-guide-to-mv-pattern-approach-5f411eaaaf9e</loc><lastmod>2023-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-different-roles-for-an-ios-developer-3d146bf0c197</loc><lastmod>2022-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-custom-higher-order-functions-can-help-you-write-more-abstract-swift-code-b0158793300e</loc><lastmod>2022-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/good-feedback-bad-feedback-and-coaching-d9e02fec39d0</loc><lastmod>2023-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-pagination-287ea6e782e3</loc><lastmod>2022-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-went-to-golab-2022-ba22b9e39f8</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-change-any-setting-in-control-centre-during-a-ui-test-ea6377a31fd6</loc><lastmod>2022-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-an-erc-20-smart-contract-on-avalanche-with-infura-3214cc0812f0</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/optimize-android-app-development-with-docker-sonarqube-detekt-and-mobsf-ae7e93ccf879</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-connect-flutter-to-php-8be032df0f55</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serverless-api-essentials-put-vs-patch-36235a36e88e</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-guide-to-using-anus-quantum-random-number-generator-in-your-smart-contracts-21be5bed5aba</loc><lastmod>2023-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ten-crazy-cool-python-project-ideas-for-2022-6fc7a0aaabfa</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-better-dungeon-level-b04d133a6ca</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-desktop-app-using-react-and-go-13c425bf2dba</loc><lastmod>2022-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-serverless-web-scraper-with-discord-webhook-integration-70c1ef251147</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/blazor</loc><lastmod>2022-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/museums</loc><lastmod>2022-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dinosaurs</loc><lastmod>2022-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/3d-printing</loc><lastmod>2022-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-serverless-authentication-service-with-aws-cdk-cognito-and-api-gateway-ffbd8da6a659</loc><lastmod>2022-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploration-sentiment-analysis-and-classification-of-opeths-discography-de61961bfcbf</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-augmented-reality-to-bring-dinosaurs-skeletons-to-life-a-tutorial-db57c85e51d3</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/engineering-menu-that-meets-your-needs-in-a-flutter-b2c20ac21dd8</loc><lastmod>2022-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-find-all-fully-visible-cells-in-table-and-collection-view-d53ebdbb3c20</loc><lastmod>2022-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sftp-and-process-xml-files-in-google-cloud-platform-with-python-bdcf3a302764</loc><lastmod>2022-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/blazor-life-cycle-events-oversimplified-4b8e1bd5fa4b</loc><lastmod>2022-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-self-avoiding-walker-in-swiftui-9d2922ee1837</loc><lastmod>2022-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/automata</loc><lastmod>2022-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cto</loc><lastmod>2023-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/virus</loc><lastmod>2022-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/funding</loc><lastmod>2022-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-common-mistakes-in-event-driven-systems-9e70c06f79a9</loc><lastmod>2022-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-waterbed-theory-complexitys-compensation-mechanism-8f74daa1026e</loc><lastmod>2022-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-secure-custom-spring-boot-actuator-endpoints-and-add-prometheus-metrics-18bf010f56fb</loc><lastmod>2022-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-big-problem-in-go-that-no-one-talks-about-328cc3e71378</loc><lastmod>2022-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-button-with-loading-indicator-in-ios-b579e063b91c</loc><lastmod>2022-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-swipe-to-refresh-1d93775970e8</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/derivatives-of-symbolic-automata-explained-4673dee6af82</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bifurcation-diagram</loc><lastmod>2022-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/numerical-analysis</loc><lastmod>2022-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/contribution</loc><lastmod>2022-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/esp32</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/producing-a-zoom-able-bifurcation-diagram-in-tauri-rust-d2867ff1387f</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-your-webapps-like-native-apps-6fb3a10bc25b</loc><lastmod>2022-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-find-a-mentor-who-can-accelerate-your-career-905bc10f9079</loc><lastmod>2022-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/typescript-any-vs-unknown-vs-never-9d0eb7416b2b</loc><lastmod>2022-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-time-saving-vs-code-shortcuts-a966e8fd4061</loc><lastmod>2022-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rust-for-iot-is-it-time-67b14ab34b8</loc><lastmod>2022-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-top-7-custom-extension-methods-for-net-7-and-c-494acb2e6634</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-layout-protocol-in-ios-16-c86b31d87d1a</loc><lastmod>2022-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-reverse-proxy-grpc-gateway-621696b29b0</loc><lastmod>2022-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understand-your-release-manager-learn-the-basics-of-ci-cd-in-github-652b3fe7e0e0</loc><lastmod>2022-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/django-filter</loc><lastmod>2022-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automatic-subtitles-dubbing-on-youtube-using-computer-vision-35ad776ffe18</loc><lastmod>2022-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-engineering-manager-keeps-engineers-in-a-team-1fb74b442b60</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/validating-complex-requests-with-nestjs-a-practical-example-b55c287f7c99</loc><lastmod>2022-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/forty-seven-best-practice-refactoring-techniques-for-better-python-code-6e5d6e091f9a</loc><lastmod>2022-10-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/technical-debt-demystified-316899d1a2b9</loc><lastmod>2022-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/oneapi</loc><lastmod>2022-12-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/not-just-ai-art-generator-stuff-fed9d1a74e4d</loc><lastmod>2022-10-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tips-and-tricks-for-testing-aws-sam-backend-infrastructure-8a0071f207ef</loc><lastmod>2022-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-accelerated-and-parallel-programming-introduction-2f91420fb4f0</loc><lastmod>2022-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/server-as-a-function-with-kotlin-a-detailed-look-on-http4k-22bf42055f54</loc><lastmod>2022-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-we-need-an-ai-coding-assistant-designed-for-data-scientists-b2eff2bc090c</loc><lastmod>2022-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-live-activities-for-dynamic-island-in-swift-d76444cb48ab</loc><lastmod>2022-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/things-ive-learned-over-the-last-6-years-working-with-react-f01a8f02146b</loc><lastmod>2022-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-process-video-with-ffmpeg-and-nodejs-940a8e510791</loc><lastmod>2024-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/enabling-monorepo-with-a-simple-single-github-repository-39bc6347abba</loc><lastmod>2022-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/surrealdb-explained-with-express-js-node-js-and-typescript-98db891389c4</loc><lastmod>2022-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/autolayoutbuilder-294badac5015</loc><lastmod>2022-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/skip-the-lambda-function-connect-directly-to-your-aws-services-5f10798f2d5a</loc><lastmod>2022-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/made-in-compose-apple-watch-ultra-water-level-animation-9dc7cab099ac</loc><lastmod>2022-10-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/code-your-own-ascii-art-with-swiftui-bf76bb8cfe83</loc><lastmod>2022-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/document-your-github-repo-changes-to-google-sheets-using-ballerina-e1446dabf5ae</loc><lastmod>2022-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-work-with-software-contractors-technology-manager-39a239ee01f9</loc><lastmod>2022-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-multi-steps-view-in-swiftui-fe5bf6923661</loc><lastmod>2022-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-are-top-1-programmer-if-you-know-answer-to-this-d9e29db278b4</loc><lastmod>2022-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/problem-solving-techniques-the-sniper-vs-the-general-5620e2096003</loc><lastmod>2022-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-creating-tech-debt-is-a-necessary-evil-7fb215b88c45</loc><lastmod>2022-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dockerize-laravel-vite-react-application-in-your-development-environment-a118aea4a02d</loc><lastmod>2022-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/supply-chain-smart-contract-design-e0ae5071bcbe</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scrum-master-or-waste-master-419404301ddd</loc><lastmod>2022-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/observability-is-cultural-90ee51f9f0ef</loc><lastmod>2022-10-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/4-levels-of-how-to-use-makefile-3093d0a7c1f5</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-gpt-3-in-next-js-4a2744011827</loc><lastmod>2024-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-and-deploy-an-nft-whitelist-app-with-react-and-solidity-tutorial-96264e17dfd6</loc><lastmod>2022-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/setting-up-ios-framework-for-unity-9ef4e577db89</loc><lastmod>2022-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-hiring-scrum-masters-7db7b64cf1f7</loc><lastmod>2022-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/performance-monitoring</loc><lastmod>2023-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-computer-science-students-perspective-on-live-coding-interviews-dd6cc60f51c5</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-optimize-stable-diffusion-for-image-generation-d238dad644a3</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nestjs-the-good-the-bad-and-the-ugly-d51aea04f267</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/concurrency-control-using-lambdas-and-sqs-99a21da892c0</loc><lastmod>2025-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/becoming-a-software-developer-at-50-646d146ab0e2</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/go-1-20-experiment-memory-arenas-vs-traditional-memory-management-96ec663b737d</loc><lastmod>2023-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/postgis</loc><lastmod>2023-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/team-topologies</loc><lastmod>2023-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/geoclustering-in-django-project-ba0c0511e3dd</loc><lastmod>2023-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ml-dataset-how-to-prepare-a-good-one-7d92ce1d45e5</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/running-dual-homed-teams-across-the-world-2a1acedee270</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/five-minutes-to-julia-16bc680a13f5</loc><lastmod>2023-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-by-doing-an-http-api-with-rust-7a3370527d6</loc><lastmod>2023-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/numpy-vs-pickle-for-saving-human-readable-strings-in-python-efa4f954a11a</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-dont-need-coding-good-practices-do-you-2c0c227f51fe</loc><lastmod>2023-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-javascript-call-stack-through-illustrations-66156222ff86</loc><lastmod>2023-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-yaml-document-from-hell-javascript-edition-bbb3a356cc4f</loc><lastmod>2023-02-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/python-gil-explained-like-im-five-7eaa16e1f185</loc><lastmod>2023-02-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/launching-a-rocket-rest-api-on-aws-d8c17f0c9850</loc><lastmod>2023-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/consultant</loc><lastmod>2023-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/techniques</loc><lastmod>2023-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/graphql-federation</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/large-language-models</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/diffusers</loc><lastmod>2023-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/image-generation</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/foundation-models</loc><lastmod>2023-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/collections-in-python</loc><lastmod>2023-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chatgpt-llms-and-foundation-models-a-closer-look-into-the-hype-and-implications-for-startups-b2f1d82f4d46</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/beginners-guide-to-unconditional-image-generation-using-diffusers-c703e675bda8</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-easy-way-to-create-complex-shapes-for-using-with-swiftui-2a374685ba84</loc><lastmod>2023-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-tips-for-improving-your-coding-with-chatgpt-3e589de3aff3</loc><lastmod>2023-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-things-i-wish-i-knew-when-i-started-a-career-writing-software-e43ee6357495</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/accessible-text-field-component-with-react-27635b961449</loc><lastmod>2023-02-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/validate-dependencies-according-to-clean-architecture-743077ea084c</loc><lastmod>2023-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/devops-self-service-centric-pipeline-integration-2e3702891e6d</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/efficient-collection-datatypes-in-python-6dd772873012</loc><lastmod>2023-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/extracting-tables-from-images-in-python-made-easy-ier-3be959555f6f</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/revolutionizing-data-collection-with-ai-and-nlp-using-a-chatbot-to-easily-book-a-flight-559df4b18b55</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-risks-of-moving-too-quickly-with-serverless-development-af2de5fc7e0b</loc><lastmod>2023-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-scripts-for-your-data-processing-operations-fa62503b31cf</loc><lastmod>2023-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dictionary-dispatch-pattern-in-python-706189d4fd16</loc><lastmod>2023-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-create-a-federation-schema-with-postgraphile-and-graphql-tools-3071fdae8141</loc><lastmod>2023-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/server-driven-ui-does-it-solve-everything-for-mobile-apps-4b38397b2e04</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-emerging-paradigms-for-delivering-content-faster-6b9927d317d2</loc><lastmod>2023-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-grafana-dashboards-with-terraform-ad49ff6bb552</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-backstage-plugins-a6bb1283f42</loc><lastmod>2023-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ddd</loc><lastmod>2023-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/candidate-experience</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/duplicate</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/utam</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/to-do-list</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/step-up-your-career-with-ci-4735f2cfe58a</loc><lastmod>2023-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/motivation-for-engineering-organisations-dd96e2fda22a</loc><lastmod>2023-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-ci-cd-is-critical-for-machine-learning-engineers-378a0b386647</loc><lastmod>2023-06-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-how-avoid-creating-duplicate-entries-in-coredata-e2dc151f3ce2</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/talking-with-ai-using-whisper-gpt-3-and-speech-synthesis-2b86ce7c5c59</loc><lastmod>2023-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-got-my-first-aws-certification-this-is-how-i-did-e0c6c12cbb2d</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/parsing-in-swift-a-dto-based-approach-5edca55eb57a</loc><lastmod>2023-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unlock-the-potential-of-vs-code-for-ruby-programming-c8d853fc77ab</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/container-images-are-like-cakes-ba9040cf18e9</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/great-data-platforms-use-conventional-commits-51fc22a7417c</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reducing-complexity-in-django-models-with-value-objects-fa8e9b496c20</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-hire-mindfully-4d76865a0699</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/solidity-tutorial-all-about-constants-immutables-aa6edb89b9ca</loc><lastmod>2024-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-first-plunge-into-engineering-management-a94a189ca03b</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/supercharge-your-ui-test-automations-for-salesforce-using-utam-f8b5580f761c</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/html-canvas</loc><lastmod>2023-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/knowledge-management</loc><lastmod>2023-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-are-googles-leaders-teaching-fa88cea3596c</loc><lastmod>2023-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/engineering-leadership-tactics-mind-the-input-17069b7bf53d</loc><lastmod>2025-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-simple-2d-hunting-game-with-javascript-and-html-1cb78e01a69e</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-conquer-anxieties-and-take-the-lead-in-your-career-733f3a20cc6d</loc><lastmod>2023-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-can-moana-teach-us-about-our-software-engineering-careers-c0f24909a2d5</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/domain-driven-design-is-the-breakthrough-language-for-technical-writing-6612aef19053</loc><lastmod>2023-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-thought-summarization-app-with-whisper-and-gpt-3-90c2d8653faa</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-sure-microservices-doesnt-turn-into-a-cyberpunk-dystopia-f6c659eb79fe</loc><lastmod>2026-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/zero-to-app-store-with-ai-c7dd73618826</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimize-your-aws-serverless-architecture-with-guardian-b04f44d90d4e</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pyyaml</loc><lastmod>2023-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/own-your-data</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/personal-data-application</loc><lastmod>2023-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scrum-poker</loc><lastmod>2023-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/structured-programming</loc><lastmod>2023-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-love-scrum-poker-and-why-you-could-as-well-7562167f126b</loc><lastmod>2023-02-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tailor-made-energy-production-insights-804b852590b6</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-technical-documentation-with-empathy-f321104746f3</loc><lastmod>2023-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/step-into-tech-how-to-start-514c645c713</loc><lastmod>2023-02-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/can-you-learn-machine-learning-in-a-year-6edf66623121</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-tutorial-all-about-code-10889b88632f</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chatgpt-and-software-architecture-308b6e0cc25a</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-computer-vision-to-destroy-my-childhood-high-score-in-a-ds-game-38ebd53a1d64</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-pyyaml-to-generate-a-docker-compose-file-f9393a231038</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/breaking-try-catch-finally-in-kotlin-b95059a5673f</loc><lastmod>2025-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-ideas-from-the-best-book-on-engineering-management-c3caa706f77c</loc><lastmod>2023-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simple-network-layer-for-js-developers-learning-swift-b93bc4eab46b</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rust-error-propagation-using-tagged-unions-and-derive-macros-9a36f70ec4f6</loc><lastmod>2023-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dry-the-unspoken-parts-9483056d0306</loc><lastmod>2023-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/waterfall</loc><lastmod>2023-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-web-chat-with-go-and-websockets-312f459c001a</loc><lastmod>2023-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scaling-video-encoding-with-nodejs-and-kubernetes-ffa04cbf55dc</loc><lastmod>2023-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-with-change-streams-from-your-swift-application-3a5a1826e9d8</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/working-with-the-mongodb-single-collection-pattern-in-swift-3a8e63e92903</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/visualizing-street-tree-population-variance-in-nyc-using-geopandas-plotly-and-javascript-f12251186342</loc><lastmod>2023-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-qwik-faster-than-react-server-component-822030a0b0e</loc><lastmod>2023-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/psychological-safety-the-single-most-important-thing-that-makes-a-high-performing-team-e9fc5ba11495</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-state-management-without-dependencies-237c8c7e1c5</loc><lastmod>2023-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/waterfall-vs-agile-or-is-it-really-versus-34cb4d598535</loc><lastmod>2023-02-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/connecting-google-sheets-for-flow-analytics-using-apps-script-bd9a502855b5</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/geospatial-analytics</loc><lastmod>2023-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bazel</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/remote-sensing</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimizing-your-apps-performance-by-using-redis-as-a-caching-layer-dc48ce7551ab</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-user-manuals-be-entertaining-b29e4e8000ef</loc><lastmod>2023-01-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-2d-endless-runner-game-with-javascript-and-html-11940ab797bf</loc><lastmod>2023-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-react-application-in-a-bazel-monorepo-9bbf67ce2030</loc><lastmod>2023-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-a-mac-mini-m1-with-just-8gb-enough-for-geospatial-data-science-1e0ae90a5dfc</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-collections-module-essential-tools-for-efficient-coding-436d420a6f8a</loc><lastmod>2023-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ditch-your-docker-dependency-with-these-alternatives-a058ebd9fc21</loc><lastmod>2023-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-your-scrum-team-stuck-in-their-old-ways-try-hacking-your-teams-habits-fff28cf03869</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-metrics-trap-4e8778e0e4aa</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/devops-tool</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nfc</loc><lastmod>2023-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dbt</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/golang-tools</loc><lastmod>2023-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-simple-nfc-app-with-swiftui-d41e3bcd116c</loc><lastmod>2023-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/devops-self-service-centric-pipeline-security-and-guardrails-b3f1252c3c42</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/function-programming-an-trendy-old-friend-79b16cc9cb7b</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/dbt-how-we-improved-our-data-quality-by-cutting-80-of-our-tests-78fc35621e4e</loc><lastmod>2024-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/processing-payments-in-a-distributed-system-3fdb73041286</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-with-payments-data-in-python-and-sql-44439a701a6b</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-random-image-generator-flutter-app-with-the-flet-python-framework-ecfe8b5daaf8</loc><lastmod>2024-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pandas-illustrated-the-definitive-visual-guide-to-pandas-c31fa921a43</loc><lastmod>2026-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/growing-your-career-in-the-evolving-tech-field-8b74b92c573e</loc><lastmod>2023-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-the-context-package-in-go-922dcab70d8d</loc><lastmod>2023-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-host-your-unity-game-on-the-web-c23f1c8554bb</loc><lastmod>2023-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/practical-prompt-engineering-d8290da40872</loc><lastmod>2025-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adventures-in-plotly-scatter-plots-1df06ecfbd27</loc><lastmod>2023-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/performance-tuning</loc><lastmod>2023-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/climate</loc><lastmod>2023-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/contouring</loc><lastmod>2023-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/urban-heat-island</loc><lastmod>2023-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pygmt</loc><lastmod>2023-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-art-of-the-vertical-slice-e9a9c9c63642</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/graph-similar-sentences-with-networkx-e4ae657618de</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automating-performance-optimization-with-aws-lambda-power-tuning-d295e7141ecc</loc><lastmod>2023-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/easy-chatgpt-chatbot-with-memory-compression-389166064947</loc><lastmod>2023-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-live-stream-screen-using-jetpack-compose-23fffce2e07b</loc><lastmod>2023-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/map-an-urban-heat-island-with-pygmt-39d86e7f7bed</loc><lastmod>2023-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-native-memoization-cheatsheet-769ee2841aa2</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-cant-see-my-chat-gpt-history-9c5dbae6074e</loc><lastmod>2023-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-chatgpt-wont-replace-coders-just-yet-87487a9dda4e</loc><lastmod>2023-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-innovative-technologies-with-creative-workflows-374b9d9e0af1</loc><lastmod>2023-03-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/entity-component-system</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/slackbot</loc><lastmod>2023-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mlflow</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/training</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/triangulation</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/multi-view-stereo</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/structure-from-motion</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/autonomous-cars</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/employee-experience</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/3d-reconstruction</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/link-sweep-a-crucial-chrome-extension-for-bloggers-d0aee33db6ee</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/you-took-the-wrong-job-now-what-430f928bbac0</loc><lastmod>2025-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-secure-database-centric-openapi-87360d416507</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-dark-side-of-llms-we-need-to-rethink-large-language-models-now-6212aca0581a</loc><lastmod>2023-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-own-chatbot-with-slack-api-c1debd6578bf</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/togglz-seamless-feature-rollouts-in-spring-boot-apps-3978eab0e921</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/graphql-from-excitement-to-deception-f81f7c95b7cf</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solving-concurrency-challenges-with-asynchronous-step-functions-d6f217ea96fc</loc><lastmod>2025-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simulating-lidar-for-robotics-using-unity3d-and-compute-shaders-769d36c417c0</loc><lastmod>2023-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mlflow-empowering-ai-training-2c68075c8781</loc><lastmod>2024-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/new-web-developers-should-start-with-vue-not-react-6b6ebff9f20a</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-oriented-design-an-introduction-384c03e75438</loc><lastmod>2023-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/texteffects-with-swiftui-and-physics-2bcd1f1efad5</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/android-security</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/android-navigation</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/android-apk</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-play</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-engineering-is-about-trade-offs-make-sure-you-have-options-f441b27fa98d</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/its-almost-never-simple-4d92338dbfaa</loc><lastmod>2023-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-effective-engineering-manager-cf1339c63bd2</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-non-technical-areas-for-software-developers-to-focus-on-f7f2cc8b3c3e</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-cognitive-biases-that-impact-productivity-f98f0814117a</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/routing-in-swiftui-with-navigationstack-aa8bb9b032de</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-concrete-ways-to-avoid-writing-comments-in-your-code-8c2ac93d4230</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-julia-is-beautiful-but-i-probably-will-not-switch-from-python-6f4617d4a56</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/detoxifying-large-language-models-with-guardrails-an-introduction-to-prompt-engineering-e20e1501de76</loc><lastmod>2023-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reduce-the-power-of-a-single-python-function-21f9aaa2c18e</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/intent-based-compose-navigation-1087634b984a</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-dependency-management-with-npm-and-yarn-f92586d63c23</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/computer-networking</loc><lastmod>2023-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/type-coercion</loc><lastmod>2023-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/memes</loc><lastmod>2023-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/illustration</loc><lastmod>2023-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-learned-building-a-basic-chatbot-using-openais-api-655d972c214c</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/creating-personalized-memes-using-fine-tuned-text-to-image-models-66acfb3a2950</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/low-hanging-web-performance-fruits-a-cheat-sheet-3aa1d338b6c1</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/functional-programming-anti-patterns-in-scala-23e57a7b9394</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-a-compiler-by-abusing-javascripts-type-coercion-e45f5d41c441</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/opengl</loc><lastmod>2023-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hugging-face</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/language-server</loc><lastmod>2023-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webgl2</loc><lastmod>2023-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/intellisense</loc><lastmod>2023-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-llms-to-analyze-financial-news-in-real-time-in-python-b35645ad0367</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/signing-up-users-from-unity3d-to-aws-cognito-using-the-aws-sdk-for-net-4a45f3a5f1fc</loc><lastmod>2023-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-your-own-custom-chatgpt-with-custom-knowledge-base-4e61ad82427e</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/depth-only-ssao-for-forward-renderers-1a3dcfa1873a</loc><lastmod>2023-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-cant-lead-a-team-with-a-chat-bot-e486d6340888</loc><lastmod>2023-03-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/making-a-chat-gpt-bot-for-imessage-54971dfdfcd9</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/multi-language-support-in-vscode-text-documents-3d4f9cbeab1d</loc><lastmod>2023-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cluster</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/geography</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/segmentation</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/clinical-trials</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/text-mining</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/text-processing</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/libcluster</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-benchmark-for-satellite-imagery-segmentation-models-case-study-715353d1f132</loc><lastmod>2024-04-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/if-software-developers-were-lord-of-the-ring-characters-a5dc49a011a</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/story-slicing-a-practical-guide-61769eda7994</loc><lastmod>2026-10-25</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/interactive-querying-of-clinical-trials-f0448be5c01c</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-java-methods-for-processing-text-with-streams-and-lambdas-135273475057</loc><lastmod>2023-03-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-api-specs-are-the-backbone-of-successful-development-ca7cbb54b266</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/notes-on-clustering-elixir-applications-49707ed53910</loc><lastmod>2023-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kotlin-piping-and-composition-b9d61291539f</loc><lastmod>2023-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/server-driven-ui</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gpt-4</loc><lastmod>2023-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/imaging</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kd-tree</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-server-driven-mobile-apps-with-nimbus-sdui-8b1102ab71d5</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-reddit-thread-summarizer-with-chatgpt-api-5b0dcd50b88e</loc><lastmod>2023-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-technique-for-preventing-conversation-drift-in-llm-based-chatbots-f896756adecb</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-are-the-frequently-faced-memory-issues-in-frontend-development-and-how-to-identify-them-1446af206e20</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/efficiently-search-your-multidimensional-data-with-kdtrees-3a19b88f46d1</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/napari-a-multi-dimensional-image-viewer-for-python-1522b3e84c11</loc><lastmod>2023-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-typescript-generics-96741f220abf</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-sdui-is-key-to-the-longevity-of-web-software-architecture-platforms-97e915ec4bc3</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fine-tuning-stable-diffusion-with-dreambooth-in-aws-sagemaker-studio-9bf10886d6a5</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/recommender-systems</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pods</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/leaflet</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nodeselector</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-does-kubernetes-decide-where-to-place-pods-2f6701b3ca55</loc><lastmod>2023-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solve-common-asynchronous-scenarios-fire-and-forget-pub-sub-and-data-pipelines-with-python-asyncio-7f20d1268ade</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-kubeconfig-file-29d5d0e528e1</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/using-3d-terrain-in-your-web-apps-1c0c56ae07e1</loc><lastmod>2023-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/speed-up-your-api-by-preparing-sql-queries-in-go-ddfaa2c27c41</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/poor-mans-event-bus-with-zero-lines-of-code-d4e66fe8f56b</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/netflixs-hidden-gems-building-a-recommender-system-season-finale-580b48c7a467</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-your-links-keyboard-accessible-f53ca6f6df6c</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/advices-from-a-software-engineer-with-8-years-of-experience-8df5111d4d55</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/noise</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deprecate-apis-the-right-way-371c1cbf1723</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/netflix-analytics-8ee36210e198</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/visualizing-the-colors-of-noise-93432ad94db8</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/passwordless-authentication-made-easy-with-cognito-a-step-by-step-guide-1d00d499e69f</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chatgpt-golang-a7bd524e7563</loc><lastmod>2023-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-intersection-of-ai-and-physics-the-role-of-chatgpt-in-code-generation-dacb6fd6f96b</loc><lastmod>2024-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-cli-chatbot-with-the-chatgpt-api-and-node-js-9d53d776e8cb</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-short-unsafe-trip-inside-a-go-interface-9f4f1121eb22</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/wasm-semantic-search-in-rust-9ab0e222e2b9</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sensor-fusion</loc><lastmod>2023-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unscented-kalman-filter</loc><lastmod>2023-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sharing-economy</loc><lastmod>2023-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-performance</loc><lastmod>2023-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/transportation</loc><lastmod>2023-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sensors</loc><lastmod>2023-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/knowledge</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kalman-filter</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/end-to-end-transportation-mode-recognition-software-case-study-e90a4db9a3a7</loc><lastmod>2024-04-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/responsive-images-74dd196cb88a</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploy-flan-ul2-on-a-single-gpu-1778dac605f3</loc><lastmod>2023-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-gradle-dependencies-management-better-d04e48168244</loc><lastmod>2023-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/clean-code-is-slow-but-you-still-need-it-anyway-ffcac6973c93</loc><lastmod>2023-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/set-up-an-llm-project-using-a-free-gpu-in-google-colab-e55453bfc760</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/polar</loc><lastmod>2023-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lora</loc><lastmod>2023-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fine-tuning</loc><lastmod>2023-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-beauty-of-declarative-macros-in-rust-366bab39539f</loc><lastmod>2023-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/goldilocks-vs-krr-c986dfd7484d</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/there-are-no-emergent-abilities-in-llms-2bb42e17ce7e</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fine-tuning-my-first-wizardlm-lora-ca75aa35363d</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/resposive-web-design</loc><lastmod>2023-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/imgix</loc><lastmod>2023-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-random-image-slideshow-with-unsplash-and-react-1b6aee698652</loc><lastmod>2023-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/microservices-thoughts-baby-and-bathwater-d490f77739f4</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/evolving-architectures-how-adapting-to-context-leads-to-better-software-solutions-67eabdf9e23b</loc><lastmod>2023-05-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-are-games-fast-but-business-apps-sluggish-e42b7f9ac7d6</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-numpy-illustrated-library-7531a7c43ffb</loc><lastmod>2023-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leveraging-simple-agi-to-automate-the-creation-deployment-and-execution-of-code-on-aws-e407e5fd2f04</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self-supervised-learning</loc><lastmod>2023-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spring-data-jpa</loc><lastmod>2023-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/development-environment</loc><lastmod>2023-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-evolution-of-the-startup-software-manager-b86138bd7825</loc><lastmod>2023-07-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/dinov2-the-new-frontier-in-self-supervised-learning-b3a939f6d533</loc><lastmod>2023-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reducing-code-duplication-in-jpa-how-mappedsuperclass-and-norepositorybean-can-help-97b7273287b9</loc><lastmod>2023-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-install-python-for-data-science-use-docker-instead-bb61c585febc</loc><lastmod>2024-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simplifying-gpu-management-for-data-scientists-with-genv-658769780b45</loc><lastmod>2023-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ag-grid</loc><lastmod>2023-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/geolocation</loc><lastmod>2023-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/opensearch</loc><lastmod>2023-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-observability-part-1-events-logs-integration-with-slack-openai-and-grafana-62068cf43ec</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/planning-engineering-projects-effectively-eac5855d2e76</loc><lastmod>2023-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-hope-to-see-for-swiftui-at-wwdc-2023-fcf409e2d874</loc><lastmod>2024-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/master-the-art-of-refactoring-10-techniques-for-building-maintainable-code-e0f173d3386d</loc><lastmod>2024-09-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-an-ai-powered-game-bot-with-pytorch-and-efficientnet-f0d47733a0e7</loc><lastmod>2023-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serverless-speed-test-comparing-lambda-step-functions-app-runner-and-direct-integrations-1bc9cb1d9689</loc><lastmod>2023-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-re-wrote-grab-android-app-do-i-regret-517a7bdf710b</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-an-engineering-manager-should-not-review-code-46f87c08db66</loc><lastmod>2023-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-improve-table-performance-87e40c5d659b</loc><lastmod>2024-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/️so-you-want-to-store-your-llm-data-aws-opensearch-to-the-rescue-f704a0f70558</loc><lastmod>2023-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-what-i-learned-from-pokémon-go-to-solve-a-geolocation-problem-2b924fb1543d</loc><lastmod>2023-05-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/geodata</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/infura</loc><lastmod>2023-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/image-editing</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/geoserver</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wms</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-a-smart-contract-with-chatgpt-metamask-infura-and-truffle-9311b1fefee6</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-does-settimeout-work-f7f896fcead9</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-sokoban-puzzle-game-in-swift-e5b4ebb34435</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/create-a-wms-layer-with-geoserver-rest-api-3111ef2f3a5c</loc><lastmod>2023-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-zero-to-crowd-a-guide-to-3d-crowd-generation-using-stable-diffusion-and-blender-79ece990e85e</loc><lastmod>2023-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/imagine-a-story-of-the-evergreen-opengl-on-android-c36b4e8463f0</loc><lastmod>2024-11-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/talking-to-pdfs-gpt-4-and-langchain-77f44f23505d</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/successful-object-oriented-programming-oop-in-rust-mastering-five-critical-concepts-from-python-7b64e5987fd4</loc><lastmod>2023-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mac-development</loc><lastmod>2023-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-server-component</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/window-management</loc><lastmod>2023-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/weather</loc><lastmod>2023-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/app-router</loc><lastmod>2023-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/for-most-of-us-simplification-rules-3921181abfc</loc><lastmod>2023-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/window-management-in-swiftui-4-dc8daf27ba68</loc><lastmod>2024-10-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-structure-your-next-js-app-with-the-new-app-router-61bf2bf5a20d</loc><lastmod>2023-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/grok-react-server-component-by-quizzes-df4417905bc4</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/late-stage-microservices-e09d527b1264</loc><lastmod>2023-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/meet-pandasai-supercharge-your-data-analysis-with-ai-b1935ba5a57e</loc><lastmod>2023-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/codable-handling-incorrect-enum-values-ced3cd0e1d8c</loc><lastmod>2024-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-dont-always-need-sql-save-time-by-building-your-next-website-with-flask-and-airtable-55c2a60eb2f5</loc><lastmod>2025-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lego</loc><lastmod>2023-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-complete-guide-to-building-and-deploying-a-notes-app-with-typescript-rust-postgresql-70b769770000</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-like-lego-f48a2557fb6d</loc><lastmod>2023-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-gain-part-1-writing-high-performance-tcp-application-df5f7253e54a</loc><lastmod>2023-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/agents</loc><lastmod>2023-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-we-over-engineer-software-and-how-to-break-the-habit-72a32b62e3e2</loc><lastmod>2023-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rider-for-motorcycle-riders-by-motorcycle-riders-12995867ecf7</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/ai-exchange-protocol-aixp-a-communication-standard-for-artificial-intelligence-agents-3ceae7d4c759</loc><lastmod>2023-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/signal</loc><lastmod>2023-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/indie-game-dev</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular-16</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/change-detection</loc><lastmod>2023-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-happens-when-amazon-rolls-back-from-serverless-20ca38b88420</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/if-openai-chatgpt-could-19ed5d09112d</loc><lastmod>2023-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-angular-signals-solves-an-age-old-problem-ae7ec60f042f</loc><lastmod>2023-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimize-ast-grep-to-get-10x-faster-e7be56f73b</loc><lastmod>2023-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/train-your-own-stable-diffusion-model-locally-no-code-needed-36f943825d23</loc><lastmod>2023-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-doldrums-4ebb565b26f7</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/crowdsourcing</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/semantic-segmentation</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/api-design</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generative-ai-and-remote-sensing-imagery-d5fb8a7e4b24</loc><lastmod>2024-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-hotlink-protection-to-your-web-fonts-with-netlify-edge-functions-and-deno-2fd97f348743</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/easyportrait-face-parsing-and-portrait-segmentation-dataset-bb38eaf1b082</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-swiftui-list-responsiveness-best-practices-for-large-datasets-d9719f01b719</loc><lastmod>2024-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-calculate-and-optimize-chatgpt-costs-using-langchain-9599354f0e2c</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ludum-dare-53-post-mortem-a-different-approach-bc821e198974</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://betterprogramming.pub/are-we-making-lambda-too-hard-4008572ac63a</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-plane-simple-extensible-open-source-project-management-tool-d56dfac886ed</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unifying-llm-powered-qa-techniques-with-routing-abstractions-438e2499a0d0</loc><lastmod>2023-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/performance-recipes-react-window-react-virtualized-and-react-virtuoso-d0d61d2b2bea</loc><lastmod>2024-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/breaking-changes-in-apis-bf45ddfedba0</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aigc</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/want-to-save-time-and-energy-use-this-powerful-thinking-approach-a89ef9a3bb45</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/from-traffic-to-revenue-a-deep-dive-into-my-medium-data-98ac5b405605</loc><lastmod>2023-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lunarvim-debugging-testing-python-code-fa84f804c469</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/first-impressions-integrating-kmm-into-a-brownfield-project-6431671babf4</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-llms-like-chatgpt-can-use-plugins-and-tools-2d0571869e01</loc><lastmod>2023-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/add-ai-assistant-to-your-workflow-automation-5ae32870673d</loc><lastmod>2023-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/engineering-leadership-scaling-yourself-and-building-bench-55a5d9c63dff</loc><lastmod>2023-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generate-high-quality-image-using-stable-diffusion-webui-de96d6947d85</loc><lastmod>2023-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-we-still-need-one-minute-managers-1e8213a0ae45</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fear</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/navigation-architecture</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/alias-paths</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/snapstart</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tackle-burnout-from-building-personal-projects-429c326b8548</loc><lastmod>2024-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/alignment-in-swiftui-everything-you-need-to-know-c2cc60fa8f3f</loc><lastmod>2024-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/overcoming-the-vercel-timeout-problem-with-firebase-functions-41554a517ec0</loc><lastmod>2024-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-swifts-types-as-domain-specific-languages-6f03b90fe218</loc><lastmod>2024-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/going-serverless-with-spring-cloud-function-aws-lambda-java-17-support-and-snapstart-d3d8ffd44bbd</loc><lastmod>2023-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-native-way-to-configure-path-aliases-in-frontend-projects-5db70f19a6e0</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/near-term-impacts-of-generative-ai-on-software-development-5dee31d2b692</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-automated-azure-devops-release-notes-using-openai-d29e2310f423</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-umka-scripting-language-and-the-tophat-game-framework-ced0d5dc3dd8</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/2d-tokenization-for-large-language-models-46b295dd1904</loc><lastmod>2023-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-navigation-between-multiple-modules-in-an-ios-app-using-dependency-injection-containers-9f54823e15a6</loc><lastmod>2026-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/löve</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/zapier</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/uploading-big-files-to-a-vercel-serverless-function-d593de9b0016</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lunarvim-as-a-python-ide-ca8f57ca9f3a</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/clean-architecture-in-game-development-e57542a96e5e</loc><lastmod>2023-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/streamsync-like-streamlit-but-faster-and-with-a-visual-ui-editor-9f98ad17adf</loc><lastmod>2024-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-view-of-the-product-analytics-stack-ce48b24729ea</loc><lastmod>2023-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-langchain-agent-with-pinecone-index-and-zapier-toolkit-abb546ad316a</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-game-dev-building-a-platformer-with-bevy-1-6e32c889c923</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-mindset-of-a-tech-a-matter-of-perfecting-ones-self-everyday-bdee6b519add</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-python-for-else-construct-ddd392acc65f</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/pythons-missing-batteries-essential-libraries-you-re-missing-out-on-12853e5258d2</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-pyspark-udfs-in-rust-567c15f4a0b0</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/grep</loc><lastmod>2023-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/playwright-test</loc><lastmod>2023-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/redis-internals-client-connects-to-redis-by-tcp-faf6ad1a7df5</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-almost-burned-out-as-a-software-engineer-so-you-dont-have-to-87533f2f7aee</loc><lastmod>2023-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/there-is-no-bad-code-5198fb8a58c2</loc><lastmod>2023-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-consider-building-static-sites-4bf292688a1f</loc><lastmod>2023-07-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/rust-refactoring-for-beginners-15a3270ce45d</loc><lastmod>2023-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/textinputlayout</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/inputtype</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/service-container</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/streamlining-form-validation-in-your-javascript-stack-f76a665076bd</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/75-handpicked-programming-articles-across-medium-april-june-2023-2e2aecdf877b</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/textinputlayout-censoring-with-password-like-method-303b986f5364</loc><lastmod>2023-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/service-container-a-portable-way-of-testing-your-application-in-the-pipeline-797030c544c2</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swiftdata</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-apps-at-scale-19b7886384f7</loc><lastmod>2024-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/wwdc-2023-whats-new-in-core-data-11f49a8e8dad</loc><lastmod>2024-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-ultimate-guide-to-building-swiftdata-applications-d47247030dbb</loc><lastmod>2024-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nerf-at-cvpr23-arbitrary-camera-trajectories-5a015cfc9d63</loc><lastmod>2023-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/giving-advice-simplicity-is-king-5bc171f6ba28</loc><lastmod>2024-11-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/to-write-or-not-to-write-code-4b1d0146251f</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/trust-as-key-to-engineering-management-759b34c676b5</loc><lastmod>2023-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-chatgpt-to-query-your-databases-for-insights-e3bca67097e3</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-json-files-searching-by-key-and-depth-b90f18e819eb</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/quantum-roulette-simulating-a-roulette-wheel-with-q-e47e234c0cc</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-observability-changed-my-developer-life-453b9807de7a</loc><lastmod>2024-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/goodbye-etcd-hello-postgresql-running-kubernetes-with-an-sql-database-7e1b2e9b5f8f</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-swift-friendly-kotlin-multiplatform-apis-part-ii-bbee12090415</loc><lastmod>2023-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-swift-friendly-kotlin-multiplatform-apis-part-i-1173ec405a20</loc><lastmod>2023-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-learned-at-gopherconeu-2aae6bed50f4</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/parallel-and-distributed-training-in-deep-learning-for-beginners-part-1-introduction-612a4534a117</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-software-engineering-part-3-documentation-e4978192e1cf</loc><lastmod>2023-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/coding-the-future-harnessing-gpt-4-to-build-develop-ai-systems-capable-of-achieving-any-objective-85d2f55dc052</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-can-you-unit-test-as-a-game-dev-e316af9b5291</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/memory-optimization-and-garbage-collector-management-in-go-71da4612a960</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/trie-data-structure</loc><lastmod>2023-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-wrap-your-errors-with-enums-when-using-error-stack-77b122016e6e</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-the-culture-of-delivering-clean-code-182b6563b1f</loc><lastmod>2023-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/decodable-coredata-a-proof-of-concept-for-building-offline-first-ios-apps-f247b3ce6a27</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/prototyping-a-small-guidance-clone-with-exllama-logits-bias-de26f85623ab</loc><lastmod>2023-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/geophysics</loc><lastmod>2023-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prompt</loc><lastmod>2023-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/farewell-ramda-8f4d85bf64e0</loc><lastmod>2023-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-prompt-injections-and-what-you-can-do-about-them-da71704aecba</loc><lastmod>2023-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/seismic-data-to-subsurface-models-with-openfwi-bcca0218b4e8</loc><lastmod>2025-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-testable-code-in-python-29ae110425a4</loc><lastmod>2023-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-interactive-maps-with-custom-markers-using-swiftui-in-ios-17-4d940b4afd88</loc><lastmod>2023-07-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dagger</loc><lastmod>2023-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/foundry</loc><lastmod>2023-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/can-streams-replace-loops-in-java-f56d4461743a</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-few-code-examples-for-reactjs-engineers-learning-swift-and-swiftui-c9bfd033ae6d</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-solidity-symphony-testing-solidity-event-emissions-with-foundry-5e241415796b</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-java-sdk-proof-of-concept-for-dagger-io-b1067e256116</loc><lastmod>2023-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/keep-track-of-your-travels-with-plotly-express-ce62d4e67127</loc><lastmod>2023-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/iaas-vs-paas-vs-saas</loc><lastmod>2023-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/document-management</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/crossplane</loc><lastmod>2023-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/refreshing-private-data-sources-with-llamaindex-document-management-1d1f1529f5eb</loc><lastmod>2023-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-native-app-testing-with-a-simple-json-content-search-in-ruby-a662f3a7f944</loc><lastmod>2023-07-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/back-to-the-future-with-es-modules-js-without-build-ee2c207a4439</loc><lastmod>2023-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/saying-goodbye-to-paas-and-iaas-5ef19a717f23</loc><lastmod>2023-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reduce-boilerplate-when-running-kotlin-tests-8faf04ec9cd6</loc><lastmod>2023-06-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/radix-dlt</loc><lastmod>2023-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cardano</loc><lastmod>2023-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/product-leadership</loc><lastmod>2023-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-be-a-better-leader-by-communicating-more-assertively-17363c69ad4e</loc><lastmod>2023-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-game-dev-building-a-platformer-with-bevy-3-90647cbe6a70</loc><lastmod>2023-06-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-security-of-smart-contracts-e72bc59daa17</loc><lastmod>2023-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/synthetic-intelligence</loc><lastmod>2023-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/speed</loc><lastmod>2023-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/calendar</loc><lastmod>2023-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/core-web-vitals</loc><lastmod>2023-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ideal-week</loc><lastmod>2023-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-journey-to-becoming-a-mobile-developer-14f286ff89a3</loc><lastmod>2023-07-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/speed-up-llm-inference-83653aa24c47</loc><lastmod>2023-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/enums-rust-objects-of-unusual-size-1b48e1736966</loc><lastmod>2023-06-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-writing-a-robust-react-library-is-hard-b85ed0d50aa7</loc><lastmod>2023-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nerf-at-cvpr23-rendering-performance-3ad33f90eb4</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/figmas-magic-power-for-developers-e6b9ef4f60b4</loc><lastmod>2024-10-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/4-ways-to-build-an-ai-agent-5f79acf8dfd</loc><lastmod>2023-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-and-why-to-craft-your-ideal-week-eeb73351fcb2</loc><lastmod>2023-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improve-performances-with-dynamic-content-visibility-4393571472ae</loc><lastmod>2024-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/game-theory</loc><lastmod>2023-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-software-engineering-part-2-testing-8a96931e5154</loc><lastmod>2023-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/decoding-a-heatmap-using-espionage-in-the-battle-for-riddler-nation-50096a4fb414</loc><lastmod>2023-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/agile-manifesto</loc><lastmod>2023-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/parquet</loc><lastmod>2023-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-formats-for-row-oriented-processing-15b8885835ff</loc><lastmod>2023-06-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/i-built-a-trashtalk-wordle-with-chatgpt-using-llm-descriptor-and-function-calling-29d3df36fd3e</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/people-over-process-done-right-922df2485286</loc><lastmod>2023-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vertex-ai</loc><lastmod>2023-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/incident-response</loc><lastmod>2023-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-a-junos-web3-dapp-architecture-dfe07439b502</loc><lastmod>2023-06-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/ai-systems-bloated-backends-and-tiny-hearts-daab458014a9</loc><lastmod>2023-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ultimate-guide-to-incident-response-plans-for-product-engineering-orgs-free-template-a87036d0ca12</loc><lastmod>2023-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-distributed-ledger-system-c336254da431</loc><lastmod>2024-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-layout-the-mystery-of-size-b82ce99e61d8</loc><lastmod>2024-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fine-tuning-gpt-3-5-rag-pipeline-with-gpt-4-training-data-49ac0c099919</loc><lastmod>2023-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-mobx-is-no-longer-fashionable-3972287fd495</loc><lastmod>2023-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-collection-of-docker-images-to-solve-all-your-debugging-needs-189973aae5c0</loc><lastmod>2023-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unit-tests-arent-tests-they-re-sensors-9574e7b8b7c7</loc><lastmod>2023-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-python-package-with-c-extensions-using-poetry-3e5f23dadd5d</loc><lastmod>2023-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/leadership-coaching</loc><lastmod>2023-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-self-guided-engineering-teams-ed39e73d91e2</loc><lastmod>2023-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-type</loc><lastmod>2023-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/no-you-shouldnt-measure-software-engineers-but-you-should-help-them-adopt-best-practices-a5efa0ba446d</loc><lastmod>2023-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/numpy-typecodes-cheatsheet-1c4cd8fd2318</loc><lastmod>2023-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hand-over-product-prioritization-to-engineering-managers-heres-why-6927983f3580</loc><lastmod>2023-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jira-software</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/micoservices</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-monoliths-to-microservices-and-beyond-5f1e639d5b4f</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/generative-ai-consulting</loc><lastmod>2023-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/generative-ai-solution</loc><lastmod>2023-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-hack-a-website-hosted-as-a-container-and-steps-to-protect-against-it-d131489a7261</loc><lastmod>2023-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generative-ai-mindset-12e81f502d02</loc><lastmod>2023-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-metas-new-model-seamlessm4t-on-macos-172b84b285e3</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-end-to-end-evaluation-of-rag-pipelines-e4c03221429</loc><lastmod>2024-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-ode-to-software-engineers-3b7c045ba97</loc><lastmod>2023-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-started-with-iac-for-google-cloud-507768e428ac</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/common-issues</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tipkit</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/publication</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serious-issues-caused-by-delayed-state-updates-in-swiftui-76ffd8431c5a</loc><lastmod>2024-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/three-stages-of-cpu-usage-grief-86b2238a0ddd</loc><lastmod>2023-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-tipkit-creating-your-first-tip-9013ede179b8</loc><lastmod>2023-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/better-programming-has-a-new-editor-4f4ee04fa899</loc><lastmod>2023-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-google-bigquery-omni-to-query-data-in-place-from-aws-s3-f13929ada274</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/coq</loc><lastmod>2023-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-we-should-stop-using-labels-f7808412110e</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advanced-swift-actors-re-entrancy-and-interleaving-1ad9bfa81f58</loc><lastmod>2024-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fixing-hallucinations-in-llms-9ff0fd438e33</loc><lastmod>2023-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-taste-of-coq-and-correct-code-by-construction-111bf74d3b98</loc><lastmod>2023-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-platforms</loc><lastmod>2023-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-orchestration</loc><lastmod>2023-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-tooling</loc><lastmod>2023-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-analyst</loc><lastmod>2023-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-should-a-data-orchestration-tool-do-d6ab4f3b3772</loc><lastmod>2023-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unity3d-amazon-gamelift-focus-on-the-realtime-script-c8f0e9ac4392</loc><lastmod>2023-08-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/my-experience-at-medium-day-1b92139e04ec</loc><lastmod>2023-08-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/when-you-talk-to-ducks-2c8fb5025cc</loc><lastmod>2023-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/content-authenticity</loc><lastmod>2023-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/work-culture</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/retrieval</loc><lastmod>2023-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/avoiding-bureaucracy-d45fe319bc90</loc><lastmod>2023-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bridging-the-gap-making-a-desktop-web-app-mobile-friendly-with-a-virtual-mouse-touchpad-e37b69835a9f</loc><lastmod>2023-08-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-production-ready-llm-apps-with-llamaindex-recursive-document-agents-for-dynamic-retrieval-1f4b25287918</loc><lastmod>2023-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-fool-yourself-the-team-is-the-unit-9decdd388881</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/verifying-the-origin-of-media-in-an-algorithmic-world-25bff92ab572</loc><lastmod>2023-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unsplash-api</loc><lastmod>2023-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/effect</loc><lastmod>2023-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-split-image-effect-in-react-beb2baa3fe5f</loc><lastmod>2024-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-cant-train-your-way-out-of-a-toxic-organizational-culture-19b1c324ade8</loc><lastmod>2025-04-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/my-ten-year-quest-for-concise-lambda-expressions-in-java-39fde576b950</loc><lastmod>2025-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/server-side-swift-why-not-b04de4251f32</loc><lastmod>2024-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/platform-architecture</loc><lastmod>2023-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/branch-prediction</loc><lastmod>2023-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/part-2-displaying-videos-in-jupyter-notebook-e9dda3bf1e20</loc><lastmod>2023-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/postgraphile-the-gateway-drug-to-graphql-c6b335cd2bda</loc><lastmod>2023-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stackoverflows-highest-voted-question-is-not-about-software-9e0a9464c141</loc><lastmod>2026-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ai-assistance</loc><lastmod>2023-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-6-step-code-debugging-method-for-techies-that-makes-your-code-greener-and-your-workday-75d8db087b76</loc><lastmod>2023-10-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-sign-eip-712-structured-data-with-metamask-35df217a1ab4</loc><lastmod>2023-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/monads-in-typescript-2b5e059b6d74</loc><lastmod>2023-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-simple-improvements-you-can-make-to-your-angularjs-code-b0d0fc4d4697</loc><lastmod>2023-10-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interoperability</loc><lastmod>2023-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linker</loc><lastmod>2023-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/atomicity</loc><lastmod>2023-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interceptions</loc><lastmod>2023-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/part-1-displaying-images-in-jupyter-notebook-50863b06af91</loc><lastmod>2023-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/multi-collection-updates-and-acid-compliance-using-context-and-transactions-in-mongodb-using-go-99000903437f</loc><lastmod>2025-01-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-spot-a-short-sighted-developer-a6ee6b69bbe2</loc><lastmod>2023-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/intercepting-function-calls-in-c-and-rust-757bd634d96a</loc><lastmod>2023-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/love-poems</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interviewing-tips</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/notification-center</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/combine-framework</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-passthroughsubject-the-right-way-in-your-apis-with-combine-6e529fe955ed</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-neglecting-applicant-feedback-hurts-future-leaders-51202b243762</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-most-useful-ways-chatgpt-helps-me-as-a-developer-0810f86163e7</loc><lastmod>2024-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-your-scrum-processes-better-4545a97febad</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-engineers-can-identify-good-and-avoid-bad-companies-d241b94ee2ff</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/looking-into-e-poetry-written-in-python-e21313b8754f</loc><lastmod>2023-10-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pandas-tutorial</loc><lastmod>2023-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-inversion-means-in-the-dependency-inversion-principle-963c1d34c5d2</loc><lastmod>2023-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/system-design-series-elasticsearch-architecting-for-search-5d5e61360463</loc><lastmod>2023-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/defensive-programming-to-create-a-robust-ish-shell-script-d9f21292d08a</loc><lastmod>2025-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-fell-in-kotlins-runblocking-deadlock-trap-and-how-you-can-avoid-it-db9e7c4909f1</loc><lastmod>2023-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/big-data-pipeline</loc><lastmod>2023-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kafka-connect</loc><lastmod>2023-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hdfs</loc><lastmod>2023-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-incredible-power-of-using-static-assert-in-c-863bb5e04608</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/immutability-in-programming-7b0a65f58d6</loc><lastmod>2024-11-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/real-time-message-ingestion-to-big-data-platform-a8236dfab7bc</loc><lastmod>2023-10-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/gpt-engineer-bridging-the-gap-between-concept-and-execution-fbb8d6e852c6</loc><lastmod>2023-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/try-catch-considered-harmful-4238ddd7cd3c</loc><lastmod>2023-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/convolutional-neural-networks-from-the-ground-up-for-the-ml-adjacent-35d530ab26f3</loc><lastmod>2023-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kaggle-competition</loc><lastmod>2023-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-spotify-style-lyric-view-in-swiftui-7ed9190f17b3</loc><lastmod>2023-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/practicing-data-engineering-with-a-kaggle-competition-fe89514f91e3</loc><lastmod>2023-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/programming</loc><lastmod>2026-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/docker</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mean-stack</loc><lastmod>2019-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cors</loc><lastmod>2020-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular</loc><lastmod>2023-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nodejs</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-development</loc><lastmod>2026-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/css</loc><lastmod>2023-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fonts</loc><lastmod>2020-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/typography</loc><lastmod>2019-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/devops</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/javascript</loc><lastmod>2026-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ecmascript</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/es6</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ecmascript-6</loc><lastmod>2020-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/backup</loc><lastmod>2023-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/technology</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sd-card</loc><lastmod>2016-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/raspberry-pi</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webpack</loc><lastmod>2023-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-scraping</loc><lastmod>2023-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scrapy</loc><lastmod>2019-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/api</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reactjs</loc><lastmod>2023-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-hook</loc><lastmod>2023-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/redux</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/authorization</loc><lastmod>2023-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-framework</loc><lastmod>2016-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ruby-on-rails</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/django</loc><lastmod>2023-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ironpython</loc><lastmod>2016-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/csharp</loc><lastmod>2023-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dotnet</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/python</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/css3</loc><lastmod>2021-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sass</loc><lastmod>2023-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/front-end-development</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nosql</loc><lastmod>2023-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/database</loc><lastmod>2023-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mongodb</loc><lastmod>2023-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swarm</loc><lastmod>2019-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kubernetes</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/statistics</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/multithreading</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/parallel-computing</loc><lastmod>2022-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/intellij</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jetbrains</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ios-development</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/project-management</loc><lastmod>2023-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/machine-learning</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/big-data</loc><lastmod>2023-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular-4</loc><lastmod>2018-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/objective-c</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/coding</loc><lastmod>2023-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/best-practices</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/life-lessons</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/xcode</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/components</loc><lastmod>2022-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/windows-10</loc><lastmod>2020-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tutorial</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linux</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bash</loc><lastmod>2023-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nasa</loc><lastmod>2023-01-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jquery</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular-cli</loc><lastmod>2019-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/testing</loc><lastmod>2026-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bang-bang</loc><lastmod>2017-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/double-bang</loc><lastmod>2017-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/double-exclamation-mark</loc><lastmod>2017-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tech</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/organizational-culture</loc><lastmod>2023-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/startup</loc><lastmod>2023-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/engineering</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/php</loc><lastmod>2023-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/abstract</loc><lastmod>2021-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interfaces</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/oop</loc><lastmod>2023-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/walter-white</loc><lastmod>2017-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/whats-a-webhook</loc><lastmod>2017-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webhook-for-you-and-me</loc><lastmod>2017-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webhooks</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/architecture</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/design</loc><lastmod>2023-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/algorithms</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/docker-swarm</loc><lastmod>2020-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vanillajs</loc><lastmod>2020-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/deep-learning</loc><lastmod>2023-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/neural-networks</loc><lastmod>2023-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/neuroscience</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/server-side-rendering</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nextjs</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vue</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vuex</loc><lastmod>2020-09-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software</loc><lastmod>2023-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/how-do-you-authenticate</loc><lastmod>2017-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/authentication</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pub-sub</loc><lastmod>2022-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/observer-vs-pub-sub</loc><lastmod>2017-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/observer-design-pattern</loc><lastmod>2017-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code-newbie</loc><lastmod>2017-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lifestyle</loc><lastmod>2020-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/two-way-binding</loc><lastmod>2017-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mobile</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vue-router</loc><lastmod>2019-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/routing</loc><lastmod>2020-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vuejs</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-native</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bitcoin</loc><lastmod>2022-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/shared-module</loc><lastmod>2017-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-development</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/objects</loc><lastmod>2019-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/clones</loc><lastmod>2017-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/analytics</loc><lastmod>2023-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/business-intelligence</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/generics</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/recursion</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interview-questions</loc><lastmod>2021-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/learning</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/advice</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reverse-string</loc><lastmod>2019-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/codable</loc><lastmod>2023-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self-improvement</loc><lastmod>2023-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/design-patterns</loc><lastmod>2023-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angularjs</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular-5</loc><lastmod>2018-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/feat-fw</loc><lastmod>2018-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swift-programming</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/computer-science</loc><lastmod>2023-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sleep</loc><lastmod>2022-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/automation</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-native-development</loc><lastmod>2018-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lagos</loc><lastmod>2018-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/html5</loc><lastmod>2022-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/macos</loc><lastmod>2023-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/terminal</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cron</loc><lastmod>2021-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/education</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lambda-expressions</loc><lastmod>2017-12-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/clean-code</loc><lastmod>2023-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/safari</loc><lastmod>2017-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/docker-compose</loc><lastmod>2023-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/developer-tools</loc><lastmod>2023-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/careers</loc><lastmod>2023-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/growth</loc><lastmod>2023-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/personal-development</loc><lastmod>2023-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/distributed-systems</loc><lastmod>2023-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kafka</loc><lastmod>2023-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jpa</loc><lastmod>2023-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/probabilistic</loc><lastmod>2017-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hashing</loc><lastmod>2023-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bloom-filter</loc><lastmod>2017-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-structures</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/java</loc><lastmod>2023-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/development-tools</loc><lastmod>2018-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nginx</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/distributed-database</loc><lastmod>2018-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/blockchain</loc><lastmod>2023-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/coding-language</loc><lastmod>2018-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/which-coding-language</loc><lastmod>2018-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/programming-languages</loc><lastmod>2023-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/learn-to-code</loc><lastmod>2023-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sequence-of-characters</loc><lastmod>2018-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/string</loc><lastmod>2020-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/server-side-proxy</loc><lastmod>2018-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/javascript-tips</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/proxy-server</loc><lastmod>2018-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/firebase</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/websocket</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kotlin</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/user-experience</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular-resolve</loc><lastmod>2018-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular-resolver</loc><lastmod>2018-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cryptocurrency</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pwa</loc><lastmod>2022-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/developer</loc><lastmod>2023-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/performance</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lazy-loading</loc><lastmod>2020-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/soap</loc><lastmod>2018-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/soapui</loc><lastmod>2018-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/integration-testing</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/customization</loc><lastmod>2019-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mysql</loc><lastmod>2023-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ux</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hover</loc><lastmod>2018-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/maps</loc><lastmod>2023-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/svg</loc><lastmod>2023-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/matt-vaughn</loc><lastmod>2018-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bootstrap</loc><lastmod>2023-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angularlicious</loc><lastmod>2018-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/internationalization</loc><lastmod>2020-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/junior-developer</loc><lastmod>2022-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/postgres</loc><lastmod>2023-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/postgresql</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/containers</loc><lastmod>2023-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/consulting</loc><lastmod>2020-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/it-services</loc><lastmod>2018-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/agile</loc><lastmod>2023-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/failure-stories</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chrome</loc><lastmod>2023-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/debugging</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/app-development</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/facebook</loc><lastmod>2023-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/single-threaded</loc><lastmod>2018-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/asynchronous</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/promises</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/synchronous</loc><lastmod>2018-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-chrome</loc><lastmod>2020-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/deployment</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/robo-3t</loc><lastmod>2018-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/portainer</loc><lastmod>2018-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gitlab</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/work</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/open-office-library</loc><lastmod>2018-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/open-office</loc><lastmod>2018-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/learning-to-code</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/api-integration</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/technews</loc><lastmod>2018-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/podcast</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/selenium</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/instagram</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/base64</loc><lastmod>2018-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/go</loc><lastmod>2023-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/golang</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular-6</loc><lastmod>2018-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/installa</loc><lastmod>2018-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/image</loc><lastmod>2023-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rails</loc><lastmod>2023-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ruby</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/healthcare</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code</loc><lastmod>2026-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/http-request</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-testing</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/node</loc><lastmod>2023-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/minikube</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/docker-with-kubernetes</loc><lastmod>2018-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nodejs-api</loc><lastmod>2018-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rxjs</loc><lastmod>2023-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/urlsessions</loc><lastmod>2018-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/freelancing</loc><lastmod>2023-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-navigation</loc><lastmod>2018-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ios-app-development</loc><lastmod>2023-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/expressjs</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/audio</loc><lastmod>2023-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bots</loc><lastmod>2023-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/continuous-integration</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/asyncawait</loc><lastmod>2022-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jobs</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/restful-api</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/realm</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/async</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nvidia</loc><lastmod>2023-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linux-tutorial</loc><lastmod>2018-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/test-automation</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/android-app-development</loc><lastmod>2023-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/css-grid</loc><lastmod>2020-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/responsive-design</loc><lastmod>2023-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dashboard</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sql-injection</loc><lastmod>2019-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hacking</loc><lastmod>2023-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/npm-private-registry</loc><lastmod>2018-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/npm</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/azure</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/azure-container-service</loc><lastmod>2018-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flask</loc><lastmod>2023-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/heroku</loc><lastmod>2023-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/entity-framework</loc><lastmod>2018-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/microsoft</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mssql</loc><lastmod>2018-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pascal-case</loc><lastmod>2018-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/snake-case</loc><lastmod>2018-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apps</loc><lastmod>2022-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kebab-case</loc><lastmod>2018-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/camel-case</loc><lastmod>2018-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ngdragdrop</loc><lastmod>2018-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dragdropmodule</loc><lastmod>2018-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/growth-mindset</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/axios</loc><lastmod>2023-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular-7</loc><lastmod>2019-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sentiment-analysis</loc><lastmod>2020-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/quantum-computing</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/future</loc><lastmod>2023-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jwt</loc><lastmod>2023-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/json-web-token</loc><lastmod>2020-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/screenshot-hack</loc><lastmod>2018-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/security</loc><lastmod>2023-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/optimization</loc><lastmod>2023-10-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular-performace</loc><lastmod>2018-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/compilers</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/css-animation</loc><lastmod>2020-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/animation</loc><lastmod>2023-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/calico</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/seeloz</loc><lastmod>2019-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/grafana</loc><lastmod>2023-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/shell</loc><lastmod>2023-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/command-line</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/beta</loc><lastmod>2019-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/testflight</loc><lastmod>2019-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bugs</loc><lastmod>2023-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/debugging-guide</loc><lastmod>2019-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rubocop</loc><lastmod>2019-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tensorflow</loc><lastmod>2023-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gpu</loc><lastmod>2023-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/installation</loc><lastmod>2019-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/redis</loc><lastmod>2023-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/object-detection</loc><lastmod>2023-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/inheritance</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prototypal-inheritance</loc><lastmod>2019-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/laravel</loc><lastmod>2022-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hash</loc><lastmod>2020-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/methods</loc><lastmod>2019-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cms</loc><lastmod>2023-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kanban</loc><lastmod>2022-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/product-management</loc><lastmod>2023-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scrum</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/validation</loc><lastmod>2023-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/arrays</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/creativity</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/psychology</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linux-systemctl</loc><lastmod>2019-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/iptables</loc><lastmod>2019-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/monitoring</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ubuntu-firewall</loc><lastmod>2019-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ufw</loc><lastmod>2019-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/zabbix</loc><lastmod>2019-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apm</loc><lastmod>2019-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flatlist</loc><lastmod>2019-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/programming-tips</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tkinter</loc><lastmod>2019-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/smart-contracts</loc><lastmod>2023-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/homebrew</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dark-mode</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/type-systems</loc><lastmod>2023-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/similarity</loc><lastmod>2020-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spacy</loc><lastmod>2020-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/electron</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/multiple-database</loc><lastmod>2019-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tinder-clone</loc><lastmod>2019-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vim</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sequelize</loc><lastmod>2019-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/node-modules</loc><lastmod>2019-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/encryption</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cybersecurity</loc><lastmod>2023-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/business</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/xcode11</loc><lastmod>2020-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/generator</loc><lastmod>2019-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spm</loc><lastmod>2020-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ui</loc><lastmod>2023-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/uibutton</loc><lastmod>2019-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/virtual-environment</loc><lastmod>2019-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pip</loc><lastmod>2019-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/iterators</loc><lastmod>2019-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/requirements</loc><lastmod>2023-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dark-theme</loc><lastmod>2019-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ui-ux-design</loc><lastmod>2019-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ui-design</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/robotics</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/try</loc><lastmod>2019-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/except</loc><lastmod>2019-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ipfs</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/combine</loc><lastmod>2023-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/job-hunting</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/probability</loc><lastmod>2023-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/board-games</loc><lastmod>2019-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/azure-functions</loc><lastmod>2019-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/iphone</loc><lastmod>2023-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/games</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/privacy</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/strategy</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/windows</loc><lastmod>2022-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-migration</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ikcomponeer</loc><lastmod>2019-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code-style-guide</loc><lastmod>2019-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/project-structure</loc><lastmod>2019-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/atom-text-editor</loc><lastmod>2019-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/transclusion</loc><lastmod>2019-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/logistic-regression</loc><lastmod>2023-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ionic</loc><lastmod>2022-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/concurrency</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/content-projection</loc><lastmod>2019-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hyperparameter</loc><lastmod>2019-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cordova</loc><lastmod>2020-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/classification</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/convolutional-network</loc><lastmod>2023-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swift-package-manager</loc><lastmod>2023-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/health</loc><lastmod>2022-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/modeling</loc><lastmod>2019-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ipad</loc><lastmod>2022-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hyperparameter-tuning</loc><lastmod>2023-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/entertainment</loc><lastmod>2023-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/facedetection</loc><lastmod>2019-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spotify</loc><lastmod>2022-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/propertydelegate</loc><lastmod>2019-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/facebook-messenger</loc><lastmod>2019-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/messenger-bots</loc><lastmod>2019-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-testing-library</loc><lastmod>2020-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/annotations</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wwdc-2019</loc><lastmod>2019-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/matplotlib</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/infinite-scroll</loc><lastmod>2020-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pandas</loc><lastmod>2023-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/face-recognition</loc><lastmod>2023-05-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/error-handling</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swiftui</loc><lastmod>2023-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ocr</loc><lastmod>2020-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tesseract</loc><lastmod>2020-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/landing-pages</loc><lastmod>2019-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/distributed-processing</loc><lastmod>2019-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mapreduce</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lambda</loc><lastmod>2023-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/formatting</loc><lastmod>2019-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/list-comprehension</loc><lastmod>2019-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-extraction</loc><lastmod>2019-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/marketing</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/codewars</loc><lastmod>2019-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gaia</loc><lastmod>2019-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fitness</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/memory-leak</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cognitive-science</loc><lastmod>2019-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/class</loc><lastmod>2019-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reference-counting</loc><lastmod>2019-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/phaser</loc><lastmod>2019-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tips</loc><lastmod>2022-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/k8s</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nlp</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/firefox</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/movies</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mozilla-firefox</loc><lastmod>2019-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/logic-gates</loc><lastmod>2023-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/itunes-connect</loc><lastmod>2019-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/styled-components</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/basics</loc><lastmod>2019-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/p5</loc><lastmod>2019-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/itunes</loc><lastmod>2019-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-visualization</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/boid</loc><lastmod>2019-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/submission</loc><lastmod>2019-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/clone-object</loc><lastmod>2019-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dynamodb</loc><lastmod>2023-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scopes</loc><lastmod>2019-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/function</loc><lastmod>2021-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spread-operator</loc><lastmod>2020-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/declarative-programming</loc><lastmod>2023-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/backend</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spark</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/context</loc><lastmod>2019-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/music</loc><lastmod>2023-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jupyter-notebook</loc><lastmod>2023-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/open-source</loc><lastmod>2023-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/loop</loc><lastmod>2023-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/decision-making</loc><lastmod>2023-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/event-driven-architecture</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jest</loc><lastmod>2026-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ar</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unit-testing</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unity</loc><lastmod>2023-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ios-architecture</loc><lastmod>2019-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rxswift</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/shortcuts</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hopper</loc><lastmod>2019-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/quality-assurance</loc><lastmod>2023-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/operators</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cookies</loc><lastmod>2019-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sessions</loc><lastmod>2019-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/emoji</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chaos-testing</loc><lastmod>2019-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/animejs</loc><lastmod>2019-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chaos-engineering</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sqflite</loc><lastmod>2019-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flutter</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dart</loc><lastmod>2023-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/collection</loc><lastmod>2019-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/androiddev</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reference-type</loc><lastmod>2019-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/trees</loc><lastmod>2023-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/computers</loc><lastmod>2023-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/coding-interviews</loc><lastmod>2022-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/variables</loc><lastmod>2020-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/execution-context</loc><lastmod>2019-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/college</loc><lastmod>2023-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/product-development</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/atom</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/core-data</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sales</loc><lastmod>2019-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/verlet</loc><lastmod>2019-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/optionals</loc><lastmod>2023-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/javascript-frameworks</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/blockstack</loc><lastmod>2019-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/physics-engine</loc><lastmod>2019-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/json</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/decentralization</loc><lastmod>2023-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/physics</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apollo</loc><lastmod>2021-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/time-complexity</loc><lastmod>2020-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/big-o-notation</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/saas</loc><lastmod>2023-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-hosting</loc><lastmod>2019-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/refactoring</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sockets</loc><lastmod>2019-05-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/socketio</loc><lastmod>2020-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mapbox</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/haskell</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/beginner</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prpl-pattern</loc><lastmod>2019-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/electronics</loc><lastmod>2019-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hadoop</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/logic</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/applescript</loc><lastmod>2019-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-performance</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/failure</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/file-explorer</loc><lastmod>2019-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-lighthouse</loc><lastmod>2019-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/continuous-delivery</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ethereum-blockchain</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dapps</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/product-design</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/text-editor</loc><lastmod>2020-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/personal-finance</loc><lastmod>2019-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/frontend</loc><lastmod>2023-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/investing</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/intersection-observer</loc><lastmod>2019-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bezier-curves</loc><lastmod>2022-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/crypto</loc><lastmod>2023-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/text-to-speech</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/serverless</loc><lastmod>2023-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/smooth-scrolling</loc><lastmod>2019-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/computer-vision</loc><lastmod>2023-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/basketball</loc><lastmod>2019-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/critical-making</loc><lastmod>2019-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/imposter-syndrome</loc><lastmod>2023-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/performance-testing</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/medium</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/artificial-intelligence</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/humor</loc><lastmod>2023-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/behavior-change</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/funny</loc><lastmod>2020-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloud</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-lambda</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self</loc><lastmod>2023-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/junit</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reactive-programming</loc><lastmod>2023-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/visual-testing</loc><lastmod>2020-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/storybook</loc><lastmod>2023-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/d3js</loc><lastmod>2020-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prototyping</loc><lastmod>2020-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/engineering-mangement</loc><lastmod>2023-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/js-developer</loc><lastmod>2019-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/leadership</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/js-terminology</loc><lastmod>2019-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/management</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/retrospectives</loc><lastmod>2023-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/js-interview-questions</loc><lastmod>2019-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hooks</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vscode</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/networking</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apache-spark</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ngrx</loc><lastmod>2020-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ethereum</loc><lastmod>2023-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/obfuscation</loc><lastmod>2023-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/metal</loc><lastmod>2023-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apple</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/excel</loc><lastmod>2020-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ai</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cli</loc><lastmod>2023-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/message-queue</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rabbitmq</loc><lastmod>2023-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/command-pattern</loc><lastmod>2019-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/terraform</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/internships</loc><lastmod>2022-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/teaching-programming</loc><lastmod>2019-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reverse-proxy</loc><lastmod>2023-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sdk</loc><lastmod>2023-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fizzbuzz</loc><lastmod>2019-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fire-emblem</loc><lastmod>2019-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/communication-skills</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-events</loc><lastmod>2019-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self-teaching</loc><lastmod>2019-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dns</loc><lastmod>2022-09-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lets-encrypt</loc><lastmod>2019-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swift-protocol</loc><lastmod>2019-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chartjs</loc><lastmod>2020-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swift-extensions</loc><lastmod>2022-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/canvas</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-router</loc><lastmod>2022-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/enterpreneurship</loc><lastmod>2023-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prophet</loc><lastmod>2019-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/icloud</loc><lastmod>2019-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/how-to</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/twitter</loc><lastmod>2023-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/history-of-technology</loc><lastmod>2019-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ontology</loc><lastmod>2019-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-maps-api</loc><lastmod>2019-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lambda-layer</loc><lastmod>2019-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vapor</loc><lastmod>2022-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/open-api</loc><lastmod>2021-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/motivation</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code-complete</loc><lastmod>2019-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swagger</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/full-stack</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/eslint</loc><lastmod>2022-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/predictions</loc><lastmod>2019-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hacks</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/learning-journey</loc><lastmod>2019-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chatbots</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/deployment-automation</loc><lastmod>2019-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/knowledge-sharing</loc><lastmod>2020-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/babel</loc><lastmod>2023-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/drag-and-drop</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/time-management</loc><lastmod>2023-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self-organization</loc><lastmod>2019-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/devtools</loc><lastmod>2022-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-cloud-run</loc><lastmod>2019-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/relationships</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ios-13</loc><lastmod>2020-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/function-expression</loc><lastmod>2019-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/barcode-detection</loc><lastmod>2019-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloudflare</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/good-practices</loc><lastmod>2023-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hoisting</loc><lastmod>2019-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vision-framework</loc><lastmod>2019-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/clear-history</loc><lastmod>2019-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/text-detection</loc><lastmod>2019-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/carousel</loc><lastmod>2019-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/microservices</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/women</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/begginer</loc><lastmod>2019-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mocha</loc><lastmod>2019-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sort</loc><lastmod>2019-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/binary-tree</loc><lastmod>2019-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/test</loc><lastmod>2019-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/anaconda</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/c</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/configuration</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kaniko</loc><lastmod>2020-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/production</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/arkit</loc><lastmod>2023-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swiftui-example</loc><lastmod>2019-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swiftui-project</loc><lastmod>2019-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/workflow</loc><lastmod>2023-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pattern-matching</loc><lastmod>2023-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tezos</loc><lastmod>2020-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/oracle</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/synthesizers</loc><lastmod>2019-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/work-life-balance</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/avaudioengine</loc><lastmod>2019-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/learn-javascript</loc><lastmod>2019-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/child-theme</loc><lastmod>2019-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/filters</loc><lastmod>2020-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/context-api</loc><lastmod>2019-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/remote-working</loc><lastmod>2023-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/es6-arrow-functions</loc><lastmod>2019-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/curry</loc><lastmod>2019-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/solid</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/point-free-style</loc><lastmod>2019-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular-material</loc><lastmod>2019-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dltlabs</loc><lastmod>2020-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/material-design</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hide</loc><lastmod>2019-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/api-key</loc><lastmod>2019-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reduce</loc><lastmod>2019-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/character-class</loc><lastmod>2019-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/array-methods</loc><lastmod>2019-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ui-testing</loc><lastmod>2023-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/amazon-fire-tv</loc><lastmod>2019-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wordpress</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/television</loc><lastmod>2019-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/create-ml</loc><lastmod>2019-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rendering</loc><lastmod>2023-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kubectl</loc><lastmod>2020-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/etcd</loc><lastmod>2020-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pull-request</loc><lastmod>2022-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/projects</loc><lastmod>2023-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-analytics</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/beginner-coding</loc><lastmod>2022-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/troubleshooting</loc><lastmod>2019-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code-review</loc><lastmod>2023-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-performance</loc><lastmod>2019-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/plotly</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/truth-table</loc><lastmod>2019-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bit-manipulation</loc><lastmod>2019-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/higher-order-function</loc><lastmod>2019-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ajax</loc><lastmod>2020-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/foreach</loc><lastmod>2019-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/browsers</loc><lastmod>2023-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-context</loc><lastmod>2020-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloudkit</loc><lastmod>2022-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-redux</loc><lastmod>2020-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webgl</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/azure-storage</loc><lastmod>2019-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/profiling</loc><lastmod>2023-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/slider</loc><lastmod>2019-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sessionstorage</loc><lastmod>2019-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloud-computing</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/azure-blob</loc><lastmod>2019-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mapbox-gl</loc><lastmod>2019-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dbms</loc><lastmod>2023-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hash-table</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/agora</loc><lastmod>2019-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/metaprogramming</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/face-tracking</loc><lastmod>2019-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/indexing</loc><lastmod>2019-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/call-center</loc><lastmod>2019-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dictionary</loc><lastmod>2021-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/django-rest-framework</loc><lastmod>2023-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webassembly</loc><lastmod>2023-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rust</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/updates</loc><lastmod>2019-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/libraries</loc><lastmod>2023-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/entrepreneurship</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gqlgen</loc><lastmod>2019-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/custom-layout</loc><lastmod>2019-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/adobe</loc><lastmod>2023-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/memory-management</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pokemon</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tinyurl</loc><lastmod>2019-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/autolayout</loc><lastmod>2020-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/uicollectionview</loc><lastmod>2019-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gin</loc><lastmod>2019-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gorm</loc><lastmod>2019-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/iteration</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/html-panel</loc><lastmod>2019-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scalability</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gql</loc><lastmod>2019-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/after-effects</loc><lastmod>2019-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/iaas</loc><lastmod>2019-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/programmatic</loc><lastmod>2019-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/paas</loc><lastmod>2019-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/talks</loc><lastmod>2019-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swif</loc><lastmod>2020-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/design-process</loc><lastmod>2019-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/soft-skills</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/augmented-reality</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/customer-experience</loc><lastmod>2023-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/application</loc><lastmod>2019-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/electronjs</loc><lastmod>2020-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/communication</loc><lastmod>2023-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vr</loc><lastmod>2023-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/storyboard</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/structured-query-language</loc><lastmod>2019-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/query</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gensim</loc><lastmod>2019-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/strict-mode</loc><lastmod>2019-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/diy</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nintendo-switch</loc><lastmod>2019-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vpc</loc><lastmod>2022-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/arduino</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/what-is-docker</loc><lastmod>2019-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/file-handling</loc><lastmod>2019-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/regex</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/protractor</loc><lastmod>2019-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/regex-anchors</loc><lastmod>2019-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jasmine</loc><lastmod>2019-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/how-to-dockerise</loc><lastmod>2019-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lottie</loc><lastmod>2019-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/regexp</loc><lastmod>2019-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/i18n</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-native-localize</loc><lastmod>2019-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/docker-with-nodejs</loc><lastmod>2019-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/docker-with-app</loc><lastmod>2019-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/multilanguage</loc><lastmod>2019-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/regular-expressions</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/community</loc><lastmod>2023-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cheatsheet</loc><lastmod>2020-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-engineer</loc><lastmod>2023-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/language-switcher</loc><lastmod>2019-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/resume</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/documentation</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/weird-name</loc><lastmod>2019-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lists</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/efficiency</loc><lastmod>2023-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flex</loc><lastmod>2019-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/es5-vs-es6</loc><lastmod>2019-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/decorators</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/arrow-functions</loc><lastmod>2019-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webpack4</loc><lastmod>2019-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/babel-7</loc><lastmod>2019-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/markdown</loc><lastmod>2023-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/blogging</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/game-development</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/problem-solving</loc><lastmod>2023-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/css-transition</loc><lastmod>2019-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fcm</loc><lastmod>2019-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/transformation</loc><lastmod>2019-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/push-notification</loc><lastmod>2020-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/javascript-development</loc><lastmod>2023-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mac</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/local-push-notification</loc><lastmod>2019-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dependency-injection</loc><lastmod>2023-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/codeship</loc><lastmod>2019-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/payments</loc><lastmod>2022-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/travis-ci</loc><lastmod>2020-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/multiprocessing</loc><lastmod>2019-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/frontend-development</loc><lastmod>2023-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ideas</loc><lastmod>2023-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/event-loop</loc><lastmod>2019-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/event-queue</loc><lastmod>2019-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/call-stack</loc><lastmod>2019-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ci-cd-pipeline</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mathematics</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/protocol</loc><lastmod>2023-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/impostor-syndrome</loc><lastmod>2020-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-testing</loc><lastmod>2020-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/network</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fastai</loc><lastmod>2019-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/boto3</loc><lastmod>2023-10-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ftp</loc><lastmod>2020-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reinforcement-learning</loc><lastmod>2023-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/progressive-web-app</loc><lastmod>2021-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/typeahead</loc><lastmod>2019-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apollo-client</loc><lastmod>2019-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/state</loc><lastmod>2019-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fundamentals</loc><lastmod>2019-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/componentdidmount</loc><lastmod>2019-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/compression</loc><lastmod>2020-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/akita</loc><lastmod>2019-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/timer</loc><lastmod>2019-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pure-function</loc><lastmod>2019-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cpickle</loc><lastmod>2019-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pickles</loc><lastmod>2019-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/writing</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ramda</loc><lastmod>2023-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ionic4</loc><lastmod>2019-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ionic-framework</loc><lastmod>2022-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/security-audit</loc><lastmod>2019-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/elastic-beanstalk</loc><lastmod>2021-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/container-security</loc><lastmod>2019-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ionic3</loc><lastmod>2019-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/docker-bench-security</loc><lastmod>2019-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/serverless-architecture</loc><lastmod>2023-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flatiron-school</loc><lastmod>2020-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/binary-search-tree</loc><lastmod>2019-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/object-relational-mapping</loc><lastmod>2019-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/orm</loc><lastmod>2023-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/website</loc><lastmod>2023-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/uikit</loc><lastmod>2023-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/refactor</loc><lastmod>2019-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/martin-fowler</loc><lastmod>2019-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fragments</loc><lastmod>2019-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stateful-applications</loc><lastmod>2019-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/android-viewpager</loc><lastmod>2019-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/threading</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mentorship</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/constraintlayout</loc><lastmod>2019-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/perl</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/accord-project</loc><lastmod>2019-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nba</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/new-york-city</loc><lastmod>2020-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wwdc</loc><lastmod>2023-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/surveillance</loc><lastmod>2019-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ruby-class</loc><lastmod>2019-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/beautifulsoup</loc><lastmod>2020-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unicode</loc><lastmod>2020-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reading</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dockerfiles</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/naturallanguageprocessing</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/leetcode</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-cloud-platform</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/introduction</loc><lastmod>2019-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sign-in-with-apple</loc><lastmod>2020-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/localstorage</loc><lastmod>2019-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/eda</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/books</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/create-react-app</loc><lastmod>2020-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/siri</loc><lastmod>2019-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/asyncio</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apple-watch</loc><lastmod>2020-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/watchconnectivity</loc><lastmod>2019-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/solidity</loc><lastmod>2023-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/climate-change</loc><lastmod>2023-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swift-5</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/corporate-culture</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/console</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/console-table</loc><lastmod>2019-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/immutable-objects</loc><lastmod>2019-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/arraylist</loc><lastmod>2019-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mobile-development</loc><lastmod>2023-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/objects-in-javascript</loc><lastmod>2019-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/live-streaming</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/thunk</loc><lastmod>2019-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/60fps</loc><lastmod>2019-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/callback-hell</loc><lastmod>2019-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/caching</loc><lastmod>2023-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tech-for-non-tech</loc><lastmod>2019-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/callback</loc><lastmod>2019-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/career-change</loc><lastmod>2023-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/makers</loc><lastmod>2022-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ruby-on-rails-development</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rubygems</loc><lastmod>2019-09-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/destructuring</loc><lastmod>2020-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sofware-engineering</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reactivex</loc><lastmod>2019-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/es10</loc><lastmod>2019-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/e2e-testing</loc><lastmod>2019-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-container-registry</loc><lastmod>2019-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/end-to-end-testing</loc><lastmod>2019-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/youtube</loc><lastmod>2023-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vuejs-2</loc><lastmod>2019-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-eng</loc><lastmod>2019-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nuxtjs</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/photos</loc><lastmod>2020-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/foundation</loc><lastmod>2019-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/personal-growth</loc><lastmod>2023-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/line-bot</loc><lastmod>2019-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/messaging-apis</loc><lastmod>2019-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/java-13</loc><lastmod>2019-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/politics</loc><lastmod>2019-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/office-culture</loc><lastmod>2019-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vision</loc><lastmod>2019-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jekyll</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lightweight</loc><lastmod>2019-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mlb</loc><lastmod>2019-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cronjob</loc><lastmod>2019-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/competitive-programming</loc><lastmod>2019-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/guides-and-tutorials</loc><lastmod>2019-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/graph</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/extreme-programming</loc><lastmod>2019-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/preact</loc><lastmod>2020-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/charts</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rhel</loc><lastmod>2019-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/baseball</loc><lastmod>2019-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/centos</loc><lastmod>2019-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interviewing</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/2019</loc><lastmod>2019-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/continuous-deployment</loc><lastmod>2022-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/shipping-methods</loc><lastmod>2019-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linked-lists</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/magento-2</loc><lastmod>2019-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/magento-shipping-module</loc><lastmod>2019-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/opera</loc><lastmod>2019-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/binary-search</loc><lastmod>2019-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ios-apps</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-crawler</loc><lastmod>2019-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/crawler</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/virtualization</loc><lastmod>2023-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/virtualbox</loc><lastmod>2019-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/llvm</loc><lastmod>2019-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mac-os-x</loc><lastmod>2019-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gps</loc><lastmod>2019-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/location</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pycharm</loc><lastmod>2022-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/grid</loc><lastmod>2019-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/touch-bar</loc><lastmod>2019-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dom-manipulation</loc><lastmod>2019-09-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ebay</loc><lastmod>2019-09-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/design-systems</loc><lastmod>2023-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mutationobserver</loc><lastmod>2019-09-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/inspiration</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/startup-lessons</loc><lastmod>2023-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dynamic-nodes</loc><lastmod>2019-09-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cameras</loc><lastmod>2023-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/virtual-machines-features</loc><lastmod>2019-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bcrypt</loc><lastmod>2019-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/image-annotation</loc><lastmod>2019-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/agile-development</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/font-awesome</loc><lastmod>2019-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/leafletjs</loc><lastmod>2019-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/offshore-development-team</loc><lastmod>2019-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/offshore-development</loc><lastmod>2019-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/back-end-development</loc><lastmod>2020-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/iframe</loc><lastmod>2019-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/load-testing</loc><lastmod>2022-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/parallax</loc><lastmod>2019-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tech-leadership</loc><lastmod>2020-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pixabay</loc><lastmod>2019-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/helm</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/c-sharp-programming</loc><lastmod>2023-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/machine</loc><lastmod>2019-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/job-interview</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/new-york</loc><lastmod>2020-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mental-health</loc><lastmod>2023-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/psychiatry</loc><lastmod>2019-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lean-startup</loc><lastmod>2020-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ceph</loc><lastmod>2019-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/closures-functions</loc><lastmod>2019-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/collaboration</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-optimization</loc><lastmod>2019-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stress-management</loc><lastmod>2019-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/analysis</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/meetings</loc><lastmod>2023-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cplusplus</loc><lastmod>2023-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reactive</loc><lastmod>2019-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/python-framework</loc><lastmod>2019-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/devops-security</loc><lastmod>2019-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular-application</loc><lastmod>2019-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/devops-practice</loc><lastmod>2023-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reactiveswift</loc><lastmod>2019-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fontawesome-5</loc><lastmod>2019-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/devsecops</loc><lastmod>2023-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/app-service</loc><lastmod>2019-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sqs</loc><lastmod>2020-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/relational-databases</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/formatting-code</loc><lastmod>2019-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/complexity</loc><lastmod>2020-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/launchdarkly</loc><lastmod>2019-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/type-inference</loc><lastmod>2019-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pytorch</loc><lastmod>2023-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-scraping</loc><lastmod>2021-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/voxa</loc><lastmod>2019-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/alexa-skills</loc><lastmod>2023-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/amazon-echo</loc><lastmod>2021-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/alexa</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-security</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/feature-flags</loc><lastmod>2021-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/xctest</loc><lastmod>2023-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-actions</loc><lastmod>2019-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-assistant</loc><lastmod>2020-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/source-control</loc><lastmod>2020-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/filtering</loc><lastmod>2019-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/manav-shrivastava</loc><lastmod>2019-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/source-code</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prioritization</loc><lastmod>2023-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/equal-opportunity</loc><lastmod>2019-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/development-process</loc><lastmod>2019-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/functional-javascript</loc><lastmod>2019-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/parenting</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/working-moms</loc><lastmod>2019-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/zeit</loc><lastmod>2019-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/github-actions</loc><lastmod>2023-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/in-app-purchase</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/repository-pattern</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-design</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/observer</loc><lastmod>2019-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/notifications</loc><lastmod>2020-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/core-animation</loc><lastmod>2020-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gatsbyjs</loc><lastmod>2022-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-maps</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bias</loc><lastmod>2020-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/static-site</loc><lastmod>2021-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/robots</loc><lastmod>2019-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/container-orchestration</loc><lastmod>2020-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/certification</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ar-quick-look</loc><lastmod>2019-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/requirement-analysis</loc><lastmod>2019-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/it</loc><lastmod>2019-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rest</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/image-crawler</loc><lastmod>2019-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/business-analysis</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/modern-javascript</loc><lastmod>2019-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/modules</loc><lastmod>2020-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/médium</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/childhood-education</loc><lastmod>2019-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/seo</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kibo</loc><lastmod>2019-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/concept</loc><lastmod>2019-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dartlang</loc><lastmod>2022-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/quasar</loc><lastmod>2020-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ramdajs</loc><lastmod>2019-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/programming-education</loc><lastmod>2020-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/translation</loc><lastmod>2019-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/php-frameworks</loc><lastmod>2019-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tvos</loc><lastmod>2022-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/improvement</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/onboarding</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/twitch</loc><lastmod>2019-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/localization</loc><lastmod>2020-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cocoapods</loc><lastmod>2020-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mlnet</loc><lastmod>2019-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-lifecycle</loc><lastmod>2019-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reactjs-development</loc><lastmod>2019-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/streaming</loc><lastmod>2023-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/commands</loc><lastmod>2019-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mvc</loc><lastmod>2019-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/viper</loc><lastmod>2023-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/psychology-behind</loc><lastmod>2019-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/activerecord</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/happiness</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/advanced-javascript</loc><lastmod>2019-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hexo</loc><lastmod>2019-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reddit</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mixin</loc><lastmod>2019-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scala</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pipes</loc><lastmod>2020-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-amplify</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mapkit</loc><lastmod>2019-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-cloudfront</loc><lastmod>2019-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/forms</loc><lastmod>2023-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vuetify</loc><lastmod>2019-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mern</loc><lastmod>2019-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mongoose</loc><lastmod>2020-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/environment</loc><lastmod>2019-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/recommendation-system</loc><lastmod>2019-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unreal-tournament</loc><lastmod>2019-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/yaml</loc><lastmod>2023-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vagrant</loc><lastmod>2020-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hackathons</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/buffer</loc><lastmod>2019-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gis</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/new-york-times</loc><lastmod>2019-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nvm</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/autocomplete</loc><lastmod>2020-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ssl-pinning</loc><lastmod>2019-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/istanbul</loc><lastmod>2019-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stoicism</loc><lastmod>2019-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/husky</loc><lastmod>2019-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/moya</loc><lastmod>2019-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/naming-conventions</loc><lastmod>2019-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/philosophy</loc><lastmod>2023-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloudformation</loc><lastmod>2023-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hotkeys</loc><lastmod>2019-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mentoring</loc><lastmod>2022-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-conversion</loc><lastmod>2019-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-marketing</loc><lastmod>2019-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swiftlang</loc><lastmod>2019-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/shortcut-keys</loc><lastmod>2019-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ec</loc><lastmod>2019-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cryptogen</loc><lastmod>2019-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hyperledger-fabric</loc><lastmod>2019-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/blockchain-technology</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/accessibility</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/expo</loc><lastmod>2020-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/oauth</loc><lastmod>2023-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/msp</loc><lastmod>2019-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/codingbootcamp</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/oauth2</loc><lastmod>2022-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/visualization</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/associated-values</loc><lastmod>2019-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/women-in-tech</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cohorts</loc><lastmod>2019-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/search</loc><lastmod>2023-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/messaging</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kpi</loc><lastmod>2019-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kotlin-multiplatform</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spotlight</loc><lastmod>2019-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-data-studio</loc><lastmod>2019-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/koki-niwa</loc><lastmod>2019-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/decoupling</loc><lastmod>2023-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/navigator</loc><lastmod>2019-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ec2</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bash-script</loc><lastmod>2020-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bubble-sort</loc><lastmod>2019-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/theatre</loc><lastmod>2019-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/es6-in-depth</loc><lastmod>2019-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/segue</loc><lastmod>2019-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gab</loc><lastmod>2019-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/enum</loc><lastmod>2023-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/demo</loc><lastmod>2020-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scalable-applications</loc><lastmod>2019-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/result-type</loc><lastmod>2019-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/java8</loc><lastmod>2020-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/namespaces</loc><lastmod>2019-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/excel-sheets</loc><lastmod>2019-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/100daysofcode</loc><lastmod>2022-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/craftsmanship</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/display</loc><lastmod>2019-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/coordinator</loc><lastmod>2019-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/closure</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scikit-learn</loc><lastmod>2023-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/material-ui</loc><lastmod>2020-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/telethon</loc><lastmod>2019-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/telegram</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/livestream</loc><lastmod>2019-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/doubly-linked-list</loc><lastmod>2019-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/numpy</loc><lastmod>2023-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/redhat-linux</loc><lastmod>2019-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vidéo</loc><lastmod>2019-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/requests-library</loc><lastmod>2019-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/component-libraries</loc><lastmod>2019-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/widget</loc><lastmod>2019-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/geth</loc><lastmod>2019-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-test-automation</loc><lastmod>2020-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/university</loc><lastmod>2023-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/quartz</loc><lastmod>2019-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pagination</loc><lastmod>2019-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/task-scheduler</loc><lastmod>2019-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/windows-services</loc><lastmod>2021-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aspnetcore</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dash</loc><lastmod>2023-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/optimization-techniques</loc><lastmod>2019-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/productivity-hacks</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dynamic-computing</loc><lastmod>2019-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/boostrap</loc><lastmod>2019-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/numbers</loc><lastmod>2019-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dynamic-programming</loc><lastmod>2023-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sqlite</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/carthage</loc><lastmod>2020-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/boost-productivity</loc><lastmod>2019-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hystrix</loc><lastmod>2019-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/towards-data-science</loc><lastmod>2020-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/map-function</loc><lastmod>2019-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/writing-tips</loc><lastmod>2023-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/technical-writing</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/java-spring</loc><lastmod>2019-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/machine-intelligence</loc><lastmod>2019-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self-learning</loc><lastmod>2019-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-paginate</loc><lastmod>2019-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/programminig</loc><lastmod>2019-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/puppeteer</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/java-14</loc><lastmod>2019-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-app-engine</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/geospatial</loc><lastmod>2023-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/enzyme</loc><lastmod>2019-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/queue</loc><lastmod>2020-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/habit-building</loc><lastmod>2023-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hasura</loc><lastmod>2019-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/openvpn</loc><lastmod>2019-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vpn</loc><lastmod>2020-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/es2018</loc><lastmod>2019-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/trivia</loc><lastmod>2023-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/burnout</loc><lastmod>2023-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/glmdev</loc><lastmod>2019-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/id</loc><lastmod>2019-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/patterns</loc><lastmod>2023-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/workplace</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-profiler</loc><lastmod>2019-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stack</loc><lastmod>2020-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/loader</loc><lastmod>2019-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stack-view</loc><lastmod>2019-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/professional-development</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/public-speaking</loc><lastmod>2019-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/store</loc><lastmod>2019-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-stores</loc><lastmod>2019-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/airtable</loc><lastmod>2023-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/operating-systems</loc><lastmod>2022-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/azure-services</loc><lastmod>2019-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/acre</loc><lastmod>2019-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/concurrent-programming</loc><lastmod>2019-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/observables</loc><lastmod>2020-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lodash</loc><lastmod>2020-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self-awareness</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scraping</loc><lastmod>2023-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/journey</loc><lastmod>2019-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-developer</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/noops</loc><lastmod>2019-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jenkins</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/graduate</loc><lastmod>2019-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/airbnb</loc><lastmod>2019-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/employment</loc><lastmod>2023-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/k3</loc><lastmod>2019-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/virtual-machine</loc><lastmod>2020-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/multipass</loc><lastmod>2019-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/process</loc><lastmod>2019-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/openid-connect</loc><lastmod>2019-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/slack</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/netlify</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prettier</loc><lastmod>2019-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/legacy-code</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linting</loc><lastmod>2019-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/styled-system</loc><lastmod>2019-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/business-strategy</loc><lastmod>2022-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/backend-development</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/legacy</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/application-development</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cypress</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/purecomponent</loc><lastmod>2019-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-fetching</loc><lastmod>2019-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/news</loc><lastmod>2023-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/usb</loc><lastmod>2020-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/encapsulation</loc><lastmod>2019-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ssd</loc><lastmod>2019-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/valet</loc><lastmod>2019-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/technical-interview</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/experience</loc><lastmod>2023-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/trends</loc><lastmod>2019-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-components</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flatmap</loc><lastmod>2019-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tools</loc><lastmod>2023-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mapping</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-js-tutorials</loc><lastmod>2019-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/budgeting</loc><lastmod>2019-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/integration</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/money</loc><lastmod>2023-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/college-students</loc><lastmod>2019-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/uitableview</loc><lastmod>2019-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/finance</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/students</loc><lastmod>2023-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/simon-sinek</loc><lastmod>2019-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/end-to-end-encryption</loc><lastmod>2019-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/documentdb</loc><lastmod>2019-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chat</loc><lastmod>2020-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/queuehandler</loc><lastmod>2019-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/queuelistener</loc><lastmod>2019-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/visual-studio-code</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/align-item</loc><lastmod>2019-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/align-content</loc><lastmod>2019-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/logging</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ironhack</loc><lastmod>2019-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/success</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code-complexity</loc><lastmod>2019-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/adhd</loc><lastmod>2023-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/multi-cursor</loc><lastmod>2019-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/render</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hiring</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/events</loc><lastmod>2023-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code-style</loc><lastmod>2023-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/programming-interviews</loc><lastmod>2020-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interceptors</loc><lastmod>2020-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mail</loc><lastmod>2019-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/grammar</loc><lastmod>2019-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/email</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/framer-motion</loc><lastmod>2020-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ssh</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/diversity</loc><lastmod>2023-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tech-interview</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-craftsmanship</loc><lastmod>2020-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/arguments</loc><lastmod>2019-10-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spread</loc><lastmod>2019-10-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/containerization</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-audio-api</loc><lastmod>2019-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/halloween</loc><lastmod>2019-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/delegation</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dom</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/button</loc><lastmod>2019-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/grpc</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rollup</loc><lastmod>2019-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/traffic-estimation</loc><lastmod>2019-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cordata</loc><lastmod>2019-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/technical-inter</loc><lastmod>2019-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fibonacci</loc><lastmod>2020-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/developer-interview</loc><lastmod>2019-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/salary-negotiations</loc><lastmod>2019-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sports</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/changelog</loc><lastmod>2020-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/product</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/w3</loc><lastmod>2019-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/automated-testing</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/property-wrapper</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/userdefaults</loc><lastmod>2019-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wwdc19</loc><lastmod>2019-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/event-driven-systems</loc><lastmod>2019-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spek</loc><lastmod>2019-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vanilla-javascript</loc><lastmod>2022-12-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/technical-analysis</loc><lastmod>2019-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mobi̇le</loc><lastmod>2020-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/battery-life</loc><lastmod>2019-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/disk-space</loc><lastmod>2019-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/module-exports-in-nodejs</loc><lastmod>2019-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dependency-management</loc><lastmod>2023-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/exports-in-nodejs</loc><lastmod>2019-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/exports-vs-module-exports</loc><lastmod>2019-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interview-kickstart</loc><lastmod>2019-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code-quality</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interview-advice</loc><lastmod>2019-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/iot</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/event-delegation</loc><lastmod>2019-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-app-performance</loc><lastmod>2019-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/event-listener</loc><lastmod>2019-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/side-project</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/events-in-javascript</loc><lastmod>2019-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/event-bubbling</loc><lastmod>2019-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/event-handlers-in-js</loc><lastmod>2019-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sns</loc><lastmod>2019-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/facade-pattern</loc><lastmod>2023-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hacktoberfest</loc><lastmod>2019-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/system</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/facade</loc><lastmod>2019-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/comparison</loc><lastmod>2019-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/single-page-applications</loc><lastmod>2020-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kinesis</loc><lastmod>2020-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/phoenix</loc><lastmod>2022-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/better-programming</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/elixir</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/snapkit</loc><lastmod>2019-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/extension</loc><lastmod>2019-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/visual-format-language</loc><lastmod>2019-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/boyer-moore</loc><lastmod>2019-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/heapdump</loc><lastmod>2019-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/white-label</loc><lastmod>2019-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/denormalization</loc><lastmod>2019-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/normalization</loc><lastmod>2019-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/build-configuration</loc><lastmod>2019-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/string-matching</loc><lastmod>2019-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/memory-leak-in-nodejs</loc><lastmod>2019-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mobil</loc><lastmod>2019-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apple-sign-in</loc><lastmod>2019-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/product-owner</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/macos-catalina</loc><lastmod>2019-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/team-collaboration</loc><lastmod>2023-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/free</loc><lastmod>2019-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/idle</loc><lastmod>2019-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/awake</loc><lastmod>2019-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloudinary</loc><lastmod>2020-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/accessibility-testing</loc><lastmod>2020-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/outline</loc><lastmod>2019-10-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/visual-design</loc><lastmod>2022-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/memoization</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/design-thinking</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bootcamp</loc><lastmod>2021-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-accessibility</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hack-reactor</loc><lastmod>2019-10-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/maven</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apple-development</loc><lastmod>2019-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/javascript-developers</loc><lastmod>2019-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spritekit</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/colemak</loc><lastmod>2019-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/typing</loc><lastmod>2020-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/http-client</loc><lastmod>2019-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/developer-productivity</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/circleci</loc><lastmod>2022-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/memory-improvement</loc><lastmod>2023-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gdpr</loc><lastmod>2019-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/native-app-development</loc><lastmod>2019-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hybrid-app-development</loc><lastmod>2019-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/summation</loc><lastmod>2019-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sigma</loc><lastmod>2019-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mobx</loc><lastmod>2019-10-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/critical-infrastructure</loc><lastmod>2019-10-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/technical-debt</loc><lastmod>2022-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/desktop-app</loc><lastmod>2022-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stackoverflow</loc><lastmod>2023-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/package-management</loc><lastmod>2020-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cicd</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/help</loc><lastmod>2019-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/redux-form</loc><lastmod>2019-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/package-design</loc><lastmod>2019-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/icons</loc><lastmod>2020-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dockerhub</loc><lastmod>2019-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/server-side-swift</loc><lastmod>2020-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/binary</loc><lastmod>2019-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/capybara</loc><lastmod>2019-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-apps</loc><lastmod>2021-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rspec</loc><lastmod>2020-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sentry</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dynamic-typing</loc><lastmod>2020-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-sceince</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/static-typing</loc><lastmod>2020-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/imagemagick</loc><lastmod>2020-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/javascrip</loc><lastmod>2020-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stylesheets</loc><lastmod>2020-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/product-opportunity</loc><lastmod>2020-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/realitykit</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/graph-theory</loc><lastmod>2021-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mermaid</loc><lastmod>2020-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/monads</loc><lastmod>2023-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/themes</loc><lastmod>2020-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kotlin-coroutines</loc><lastmod>2023-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/distributed-teams</loc><lastmod>2020-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/emberjs</loc><lastmod>2020-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/http2</loc><lastmod>2020-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-programming</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tracing</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/static-analysis</loc><lastmod>2020-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-notifications</loc><lastmod>2020-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/clipboard</loc><lastmod>2020-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/amazon-web-services</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rustlang</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/creative-coding</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/goals</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cache</loc><lastmod>2023-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/travel</loc><lastmod>2023-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self-employed</loc><lastmod>2020-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/adventure</loc><lastmod>2020-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sveltejs</loc><lastmod>2021-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/svelte</loc><lastmod>2023-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/badges</loc><lastmod>2020-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ethics</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-design-patterns</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/workbox</loc><lastmod>2020-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/introvert</loc><lastmod>2020-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/antlr4</loc><lastmod>2020-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/netflix</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/antlr</loc><lastmod>2020-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/es2020</loc><lastmod>2020-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/art</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/service-worker</loc><lastmod>2020-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sap</loc><lastmod>2020-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tailwind-css</loc><lastmod>2023-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/namespacing</loc><lastmod>2020-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/symfony</loc><lastmod>2022-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/home-automation</loc><lastmod>2020-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/auth0</loc><lastmod>2023-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/engineering-management</loc><lastmod>2023-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/2020-stack</loc><lastmod>2020-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/team-management</loc><lastmod>2023-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chromium</loc><lastmod>2020-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/embedded-systems</loc><lastmod>2023-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/compartmentalization</loc><lastmod>2019-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/file-management</loc><lastmod>2019-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/amplify</loc><lastmod>2023-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/r-programming</loc><lastmod>2022-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vi</loc><lastmod>2019-12-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/progamming</loc><lastmod>2022-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ipa</loc><lastmod>2019-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/package</loc><lastmod>2019-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/peer-dependencies</loc><lastmod>2019-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/external-dependencies</loc><lastmod>2019-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-drive</loc><lastmod>2019-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fastlane</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/antipattern</loc><lastmod>2020-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/full-stack-developer</loc><lastmod>2023-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/resources</loc><lastmod>2019-12-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/history</loc><lastmod>2023-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/git-hooks</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sanskrit</loc><lastmod>2019-12-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linguistics</loc><lastmod>2019-12-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/christmas</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/organization</loc><lastmod>2019-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/top-3</loc><lastmod>2019-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/depth-first-search</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/plugins</loc><lastmod>2023-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/image-optimization</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/build-your-own-pc</loc><lastmod>2019-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/breadth-first-search</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hardware</loc><lastmod>2023-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dribble</loc><lastmod>2019-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/goth</loc><lastmod>2019-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/star-wars</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flutter-widget</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/html5-canvas</loc><lastmod>2019-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unix</loc><lastmod>2023-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/programming-paradigms</loc><lastmod>2023-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloud-development</loc><lastmod>2022-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rpc</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stream</loc><lastmod>2023-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/coaching</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/r</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/location-object</loc><lastmod>2019-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/twilio</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cryptography</loc><lastmod>2023-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/api-wrapper</loc><lastmod>2019-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/token</loc><lastmod>2019-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jetpack</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/opencv-python</loc><lastmod>2019-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tqdm</loc><lastmod>2019-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/discipline</loc><lastmod>2019-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wander-data</loc><lastmod>2020-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cross-platform</loc><lastmod>2019-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fakers</loc><lastmod>2019-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/varnish</loc><lastmod>2019-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/faunadb</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/presentations</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mls</loc><lastmod>2020-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/soccer</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/android-testing</loc><lastmod>2019-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ci</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rss</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lifelong-learning</loc><lastmod>2019-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pyttsx3</loc><lastmod>2019-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kindle</loc><lastmod>2019-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/teaching-and-learning</loc><lastmod>2019-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sorbet</loc><lastmod>2019-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/anxiety</loc><lastmod>2020-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/convo</loc><lastmod>2019-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/project-scope</loc><lastmod>2019-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/natural-language</loc><lastmod>2019-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/business-understanding</loc><lastmod>2019-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/version-control</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fsharp</loc><lastmod>2023-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/english</loc><lastmod>2019-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/language</loc><lastmod>2023-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mvp</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/struct</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/amazon-s3</loc><lastmod>2019-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code-optimization</loc><lastmod>2019-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mvvm</loc><lastmod>2023-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/workflow-automation</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swipe</loc><lastmod>2019-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/recruiting</loc><lastmod>2022-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/static-site-generator</loc><lastmod>2020-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/image-classification</loc><lastmod>2023-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mobile-apps</loc><lastmod>2019-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scripting</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code-quality-tools</loc><lastmod>2021-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mindset</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/grid-layout</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/zookeeper</loc><lastmod>2019-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/continuous-improvement</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/framer</loc><lastmod>2019-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/continuous-learning</loc><lastmod>2019-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/garbage-collection</loc><lastmod>2023-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/logs</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stability</loc><lastmod>2019-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/date</loc><lastmod>2019-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lessons-learned</loc><lastmod>2023-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/exception-handling</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/time</loc><lastmod>2020-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/computation</loc><lastmod>2020-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/android-q</loc><lastmod>2020-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/emacs</loc><lastmod>2022-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/casting</loc><lastmod>2020-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pywinauto</loc><lastmod>2020-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bootstrapping</loc><lastmod>2020-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/android-10</loc><lastmod>2020-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dry-principle</loc><lastmod>2023-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pragmatic-programming</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/team</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/idempotent</loc><lastmod>2020-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pipenv</loc><lastmod>2020-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lambda-school</loc><lastmod>2020-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/volunteering</loc><lastmod>2020-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self-publishing</loc><lastmod>2020-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/for-loop</loc><lastmod>2020-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/graduation</loc><lastmod>2020-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mixed-reality</loc><lastmod>2022-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/shell-script</loc><lastmod>2023-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bitbucket</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gitops</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bitrise</loc><lastmod>2020-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/goroutines</loc><lastmod>2023-10-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kafka-streams</loc><lastmod>2020-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/golang-tutorial</loc><lastmod>2023-10-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/path</loc><lastmod>2022-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kubernetes-cluster</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/room</loc><lastmod>2020-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-spring</loc><lastmod>2020-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sql-server</loc><lastmod>2022-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/inline-functions</loc><lastmod>2020-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/offline-first</loc><lastmod>2020-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-vision</loc><lastmod>2020-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ide</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/composition</loc><lastmod>2023-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-engineering</loc><lastmod>2023-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gaming</loc><lastmod>2023-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aritficial-intelligence</loc><lastmod>2020-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/zen</loc><lastmod>2020-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aesthetics</loc><lastmod>2020-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/alpinejs</loc><lastmod>2020-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ux-design</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/developer-experience</loc><lastmod>2023-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/error</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/openssl</loc><lastmod>2020-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flutter-development</loc><lastmod>2020-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ssl</loc><lastmod>2020-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/catalyst</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chinese</loc><lastmod>2020-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web3</loc><lastmod>2023-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/git-commands</loc><lastmod>2020-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/continous-integration</loc><lastmod>2020-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/infrastructure</loc><lastmod>2023-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sysadmin</loc><lastmod>2020-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/feminism</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/equality</loc><lastmod>2023-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/readme</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/programing</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/2fa</loc><lastmod>2020-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/remote-work</loc><lastmod>2022-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/video-encoding</loc><lastmod>2020-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/postfix</loc><lastmod>2020-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/currying</loc><lastmod>2020-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/folder-structure</loc><lastmod>2020-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hobby</loc><lastmod>2020-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/notes</loc><lastmod>2022-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tinder</loc><lastmod>2020-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ifttt</loc><lastmod>2020-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cleanse</loc><lastmod>2020-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/p5js</loc><lastmod>2020-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/facial-recognition</loc><lastmod>2020-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fractals</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nx</loc><lastmod>2023-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/core-image</loc><lastmod>2020-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-attribute</loc><lastmod>2020-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/client-side</loc><lastmod>2020-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/services</loc><lastmod>2020-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/automation-testing</loc><lastmod>2022-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jamstack</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reusable</loc><lastmod>2023-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sharding</loc><lastmod>2020-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jetpack-compose</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/crystals</loc><lastmod>2020-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/quicksort</loc><lastmod>2020-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/custom-hook</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/team-building</loc><lastmod>2023-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/voice-assistant</loc><lastmod>2020-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/foo</loc><lastmod>2020-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/photography</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/date-parsing</loc><lastmod>2020-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/date-formatting</loc><lastmod>2020-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/timezone</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/introspection</loc><lastmod>2020-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/habits</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/network-engineering</loc><lastmod>2020-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self-care</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/planning</loc><lastmod>2023-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/teaching</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/freelance</loc><lastmod>2021-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/protocol-oriented</loc><lastmod>2023-05-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ngrok</loc><lastmod>2020-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/local-development</loc><lastmod>2020-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/graalvm</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/micro-frontends</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flow</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/virtualenv</loc><lastmod>2020-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dependency-inversion</loc><lastmod>2020-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/xr</loc><lastmod>2020-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/api-development</loc><lastmod>2023-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/javscript</loc><lastmod>2020-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/javacript</loc><lastmod>2020-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/thinking</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/object-destructuring</loc><lastmod>2020-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-developer</loc><lastmod>2020-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/functional</loc><lastmod>2021-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-app-development</loc><lastmod>2022-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webflow</loc><lastmod>2020-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dependencies</loc><lastmod>2023-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vs-code-extensions</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/zsh</loc><lastmod>2020-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sorting-algorithms</loc><lastmod>2020-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/text</loc><lastmod>2020-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code-review-tips</loc><lastmod>2020-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/type-safety</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/polymorphism</loc><lastmod>2021-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/keyboard-shortcuts</loc><lastmod>2020-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gadgets</loc><lastmod>2020-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/geopy</loc><lastmod>2020-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/geocode</loc><lastmod>2020-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/enterprise-software</loc><lastmod>2020-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/daemon</loc><lastmod>2020-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-caching</loc><lastmod>2020-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apache-kafka</loc><lastmod>2023-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/crontab</loc><lastmod>2020-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-career</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/contract-testing</loc><lastmod>2020-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lazy-evaluation</loc><lastmod>2023-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-transformation</loc><lastmod>2020-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gatsby</loc><lastmod>2020-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stripe</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/coffeescript</loc><lastmod>2020-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/humanity</loc><lastmod>2020-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-enginnering</loc><lastmod>2020-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/book-review</loc><lastmod>2020-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-development-team</loc><lastmod>2020-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/manager</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/livedata</loc><lastmod>2020-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/duplicate-detection</loc><lastmod>2020-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/whatsapp</loc><lastmod>2022-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sinatra</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/state-management</loc><lastmod>2023-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloudwatch</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/resiliency</loc><lastmod>2020-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ssh-certficates</loc><lastmod>2020-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/domain-driven-design</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/protocol-buffers</loc><lastmod>2020-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/protobuf</loc><lastmod>2020-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ubuntu-server</loc><lastmod>2020-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hr</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/softskillsimprovement</loc><lastmod>2020-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/edge</loc><lastmod>2020-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/git-amend</loc><lastmod>2020-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/firestore</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/release-notes</loc><lastmod>2020-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/comedy</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/defi</loc><lastmod>2023-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/satire</loc><lastmod>2023-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/internet</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jovo</loc><lastmod>2020-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/git-merge</loc><lastmod>2020-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/git-rebase</loc><lastmod>2020-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/compiler-design</loc><lastmod>2020-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mvi</loc><lastmod>2023-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/file-sharing</loc><lastmod>2020-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/branding</loc><lastmod>2020-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/folding-at-home</loc><lastmod>2020-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kvm</loc><lastmod>2020-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/appcode</loc><lastmod>2020-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sidebar</loc><lastmod>2020-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/modal</loc><lastmod>2020-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-pay</loc><lastmod>2020-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/information-technology</loc><lastmod>2020-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/academia</loc><lastmod>2020-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dropout</loc><lastmod>2020-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linkedin</loc><lastmod>2020-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/clustering</loc><lastmod>2023-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/datetime</loc><lastmod>2020-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/crytocurrency</loc><lastmod>2020-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/os</loc><lastmod>2020-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/proxy</loc><lastmod>2023-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/redux-thunk</loc><lastmod>2020-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/firebasedynamiclinks</loc><lastmod>2020-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/script</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jira</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/deep-linking</loc><lastmod>2020-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/diversity-and-inclusion</loc><lastmod>2023-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/internalisation</loc><lastmod>2020-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/js-internalization</loc><lastmod>2020-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-i18n</loc><lastmod>2020-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/internalization-in-react</loc><lastmod>2020-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/volley</loc><lastmod>2020-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kids-and-tech</loc><lastmod>2020-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tailwind</loc><lastmod>2022-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stem</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/elementary-school</loc><lastmod>2020-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/androidx</loc><lastmod>2020-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unitt-testing</loc><lastmod>2020-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mock</loc><lastmod>2023-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/agile-methodology</loc><lastmod>2023-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wifi</loc><lastmod>2020-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-develop</loc><lastmod>2020-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/open-source-software</loc><lastmod>2020-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wallabyjs</loc><lastmod>2020-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/maintenance</loc><lastmod>2020-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kafka-producer</loc><lastmod>2020-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/useeffect</loc><lastmod>2020-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tools-for-api-testing</loc><lastmod>2020-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/app-testing-tools</loc><lastmod>2020-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/test-your-app</loc><lastmod>2020-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/node-api-testing</loc><lastmod>2020-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hook-in-react</loc><lastmod>2020-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/useeffect-hook-in-react</loc><lastmod>2020-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-with-hooks-example</loc><lastmod>2020-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-with-hooks</loc><lastmod>2020-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/use-hokks-in-react</loc><lastmod>2020-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/usestate-in-react</loc><lastmod>2020-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interview-tips</loc><lastmod>2022-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hooks-from-scratch</loc><lastmod>2020-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/producivity</loc><lastmod>2020-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/snapshot</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prisma</loc><lastmod>2023-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-cleaning</loc><lastmod>2021-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chrome-devtools</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scheduling</loc><lastmod>2020-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/coding-style</loc><lastmod>2020-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/smtp</loc><lastmod>2020-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/semi-colon</loc><lastmod>2020-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/julialang</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/coverage</loc><lastmod>2023-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/history-of-programming</loc><lastmod>2020-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/paython</loc><lastmod>2020-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/blockchain-development</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/discord-bot</loc><lastmod>2020-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/multiple-table-data</loc><lastmod>2020-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hasmany-in-postgresql</loc><lastmod>2020-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-from-postgresql</loc><lastmod>2020-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mongo</loc><lastmod>2023-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/postgresql-data-model</loc><lastmod>2020-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/postgresql-joins</loc><lastmod>2020-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/implementation</loc><lastmod>2020-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/coronavirus</loc><lastmod>2020-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/covid19</loc><lastmod>2020-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/space-complexity</loc><lastmod>2020-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/word-cloud</loc><lastmod>2020-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/virtual-reality</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pnpm</loc><lastmod>2020-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/schema</loc><lastmod>2020-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/quality</loc><lastmod>2023-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/corona</loc><lastmod>2020-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kids</loc><lastmod>2020-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sso</loc><lastmod>2023-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bitwise</loc><lastmod>2020-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/open-closed-principle</loc><lastmod>2020-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ligo</loc><lastmod>2020-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/productivity-apps</loc><lastmod>2020-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/work-from-home</loc><lastmod>2021-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tor</loc><lastmod>2020-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/negotiation</loc><lastmod>2023-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pointers</loc><lastmod>2020-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/empathy</loc><lastmod>2023-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jvm</loc><lastmod>2023-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/toggle</loc><lastmod>2020-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reusable-component</loc><lastmod>2020-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/honeycode</loc><lastmod>2020-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/careers-in-tech</loc><lastmod>2020-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kubefed</loc><lastmod>2020-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sidekiq</loc><lastmod>2020-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/observability</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self-help</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/semver</loc><lastmod>2020-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ui-component</loc><lastmod>2020-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/platypush</loc><lastmod>2020-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sf-symbols</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular-seo</loc><lastmod>2020-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/config</loc><lastmod>2020-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/enterprise-architecture</loc><lastmod>2020-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/search-engine-optimizati</loc><lastmod>2020-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/singapore</loc><lastmod>2023-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/toxic-masculinity</loc><lastmod>2020-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ensemble-learning</loc><lastmod>2020-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/toxic</loc><lastmod>2020-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nutrition</loc><lastmod>2020-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prison-reform</loc><lastmod>2020-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/decision-tree</loc><lastmod>2023-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/food</loc><lastmod>2020-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self-development</loc><lastmod>2020-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kubernetes-engine</loc><lastmod>2020-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lgbtq</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/toast</loc><lastmod>2022-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-cloud-functions</loc><lastmod>2020-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/testing-framework</loc><lastmod>2020-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/otp</loc><lastmod>2020-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/appdev</loc><lastmod>2020-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/infosec</loc><lastmod>2020-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/julia</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-cloud-sql</loc><lastmod>2020-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/atomic-css</loc><lastmod>2020-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/full-stack-development</loc><lastmod>2020-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/job-search</loc><lastmod>2020-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/business-process</loc><lastmod>2020-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gmail</loc><lastmod>2020-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/user-authentication</loc><lastmod>2020-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/solidity-language</loc><lastmod>2020-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pdf</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/programming-music</loc><lastmod>2020-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/secure-shell</loc><lastmod>2020-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/black-women</loc><lastmod>2020-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/elitism</loc><lastmod>2020-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/black-women-in-tech</loc><lastmod>2020-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/c3</loc><lastmod>2020-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tonejs</loc><lastmod>2020-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/solidity-tutorial</loc><lastmod>2023-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/regression</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/regression-algorithm</loc><lastmod>2020-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/insecurity</loc><lastmod>2020-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/supervised-learning</loc><lastmod>2020-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/female-entrepreneurs</loc><lastmod>2020-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/female-founders</loc><lastmod>2020-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/women-empowerment</loc><lastmod>2020-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ergonomics</loc><lastmod>2020-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/women-leadership</loc><lastmod>2020-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/women-leaders</loc><lastmod>2020-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webp</loc><lastmod>2023-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ｍedium</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/women-business-leaders</loc><lastmod>2020-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/blog</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/digital-nomads</loc><lastmod>2020-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/information-security</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wwdc-2020</loc><lastmod>2020-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/silicon-valley</loc><lastmod>2020-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/inequality</loc><lastmod>2020-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reducer</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/3d-drawing</loc><lastmod>2020-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/usestate</loc><lastmod>2020-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/system-administration</loc><lastmod>2020-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vue-3</loc><lastmod>2020-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/values</loc><lastmod>2020-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-components</loc><lastmod>2020-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/singleton</loc><lastmod>2020-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/andoid</loc><lastmod>2020-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mozilla</loc><lastmod>2020-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/compassion</loc><lastmod>2020-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/womens-rights</loc><lastmod>2020-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/womens-leadership</loc><lastmod>2020-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/achievement</loc><lastmod>2020-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sustainability</loc><lastmod>2022-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/inclusion</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/resampling</loc><lastmod>2020-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/racism</loc><lastmod>2020-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sklearn</loc><lastmod>2020-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/questions</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/women-in-the-workplace</loc><lastmod>2020-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/women-in-business</loc><lastmod>2020-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/passwords</loc><lastmod>2020-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/justice</loc><lastmod>2020-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/startups-africa</loc><lastmod>2020-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/black-in-tech</loc><lastmod>2020-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code-splitting</loc><lastmod>2020-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dynamic-import</loc><lastmod>2020-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/error-boundaries</loc><lastmod>2020-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/venture-capital</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/racial-justice</loc><lastmod>2020-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/blacklivesmatter</loc><lastmod>2020-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/samesite</loc><lastmod>2020-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/poetry</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dxo</loc><lastmod>2020-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/autoscaling</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/uiviewrepresentable</loc><lastmod>2020-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/skills</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/recoiljs</loc><lastmod>2020-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/diversity-in-tech</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/glitch</loc><lastmod>2020-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gender-equality</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/black-tech</loc><lastmod>2020-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/recoil</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/npm-scripts</loc><lastmod>2020-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/root-directory</loc><lastmod>2020-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reference</loc><lastmod>2020-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/procrastination</loc><lastmod>2020-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/neo4j</loc><lastmod>2021-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/figma</loc><lastmod>2023-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/client-side-routing</loc><lastmod>2020-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/product-manager</loc><lastmod>2020-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/empowering-women</loc><lastmod>2020-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/salary</loc><lastmod>2020-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/science</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/specialization</loc><lastmod>2020-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/quiz</loc><lastmod>2020-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fastapi</loc><lastmod>2023-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/federated-learning</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mindfulness</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/load-balancing</loc><lastmod>2023-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pytest</loc><lastmod>2023-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-api</loc><lastmod>2020-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-spreadsheets</loc><lastmod>2020-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/qr-code</loc><lastmod>2020-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/screenshots</loc><lastmod>2020-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/selenium-webdriver</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/twitter-bootstrap</loc><lastmod>2020-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/task-management</loc><lastmod>2020-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/essentialism</loc><lastmod>2020-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chrome-dev-tools</loc><lastmod>2020-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/critical-thinking</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ios-14</loc><lastmod>2020-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vueje</loc><lastmod>2020-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bayes-theorem</loc><lastmod>2020-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/zero-to-gan</loc><lastmod>2020-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/freecodecamp</loc><lastmod>2020-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/state-machine</loc><lastmod>2023-01-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-trends</loc><lastmod>2020-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/technical-leadership</loc><lastmod>2023-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/discord</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/women-writers</loc><lastmod>2020-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sphinx</loc><lastmod>2020-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/django-framework</loc><lastmod>2020-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/computing</loc><lastmod>2020-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/django-girls</loc><lastmod>2020-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/leadership-development</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/culture-change</loc><lastmod>2020-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/future-of-work</loc><lastmod>2023-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pug</loc><lastmod>2020-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/testing-tools</loc><lastmod>2020-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/features</loc><lastmod>2020-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/geometry</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bug-bounty</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/semigroup</loc><lastmod>2020-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fluentd</loc><lastmod>2020-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/deep-work</loc><lastmod>2020-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/meditation</loc><lastmod>2020-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/learning-programming</loc><lastmod>2020-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kind</loc><lastmod>2020-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kodekloud</loc><lastmod>2020-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kubecon</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self-discipline</loc><lastmod>2020-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swift-playgrounds</loc><lastmod>2022-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rxjs-6</loc><lastmod>2020-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/plagiarism</loc><lastmod>2020-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/template</loc><lastmod>2020-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/black-empowerment</loc><lastmod>2020-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tech-ethics</loc><lastmod>2020-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/emailjs</loc><lastmod>2020-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/allyship</loc><lastmod>2020-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/diversity-recruiting</loc><lastmod>2020-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/writer</loc><lastmod>2020-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/diversity-hiring</loc><lastmod>2020-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/screen-reader</loc><lastmod>2020-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lambda-function</loc><lastmod>2020-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wcag</loc><lastmod>2020-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linux-commands</loc><lastmod>2020-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/education-technology</loc><lastmod>2020-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tips-and-tricks</loc><lastmod>2023-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/customer-support</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-things-that-i-saw-senior-software-engineers-do-6a9f49b9e54f</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-emotionally-intelligent-habits-for-handling-frustration-at-work-a27cfa4b0d1d</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/numpy-in-swift-fef63282443</loc><lastmod>2020-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-your-own-kubernetes-operator-easily-cab29ca51f96</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-tips-shortcuts-you-should-be-using-right-now-on-xcode-2e9e1b01511e</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/migrating-an-existing-xcode-project-to-a-new-kotlin-multiplatform-mobile-app-b71d07f23b7a</loc><lastmod>2020-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-got-a-promotion-without-working-any-harder-9a97f77e8ae4</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-private-postgresql-database-for-your-development-environment-in-seconds-b781640ed01b</loc><lastmod>2020-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/who-unfollowed-you-on-twitter-58f757420339</loc><lastmod>2020-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-what-why-and-how-of-using-a-skeleton-loading-screen-e68809d7f702</loc><lastmod>2020-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-dynamic-layout-with-ngtemplate-8b6faa995a8f</loc><lastmod>2022-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/testing-react-apps-with-enzyme-d3fad145b331</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-best-engineering-advice-i-ever-got-i-dont-really-care-just-make-it-work-2e238f0cf908</loc><lastmod>2020-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handy-python-snippets-for-cleaner-code-a1e2c5d39a0d</loc><lastmod>2020-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-extremely-easy-tip-to-improve-web-performance-with-async-await-b609e7e65744</loc><lastmod>2020-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-a-basic-header-responsive-with-materialui-and-react-2198fac923c8</loc><lastmod>2021-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-quick-and-customised-faq-bot-d41d502711ce</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/becoming-root-via-a-misconfigured-path-720a52981c93</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-you-happy-with-your-remote-stand-ups-1163cff73e46</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-serverless-application-with-aws-lambda-and-p5-js-5dd571f714c1</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-goes-around-comes-around-1aae51da0f29</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-need-server-side-rendering-for-your-angular-react-vue-application-c99e55199aa5</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generate-fully-typed-graphql-clients-for-fauna-843ee7736ea</loc><lastmod>2021-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/two-reasons-i-missed-out-on-a-software-engineering-job-54be58bfe15a</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/koin-a-kotlin-native-dependency-injection-library-8e13b81bd48e</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-next-js-10s-new-image-component-3b39dc4efe6f</loc><lastmod>2020-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/node-js-websockets-on-aws-2fba33bef9be</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-tooling-to-the-rescue-2279742a8d1e</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/4-front-end-trends-and-1-loser-5ce22c2406da</loc><lastmod>2020-12-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-bezier-curves-in-swiftui-9d080657fb15</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-cloud</loc><lastmod>2020-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-chat-application-from-scratch-with-room-functionality-df3d1e4ef662</loc><lastmod>2021-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-use-kubernetes-and-docker-together-4e43c13b2e26</loc><lastmod>2020-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-doubled-my-salary-in-my-30s-ed4b6b62d4ac</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploying-a-python-discord-bot-using-dblpy-on-heroku-259e48c873ec</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-easiest-way-to-use-a-serverless-database-with-your-react-and-react-native-apps-ec2633b46f92</loc><lastmod>2020-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/customize-default-splash-screen-in-flutter-4f0a3d872377</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-scrum-master-certifications-worth-your-time-and-money-a807c931cd7a</loc><lastmod>2020-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-advanced-c-programming-concepts-for-developers-22a9dd35e361</loc><lastmod>2026-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-case-for-event-batching-in-amazon-eventbridge-303f5c3eecee</loc><lastmod>2020-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-java-sdk-v2-dynamodb-enhanced-client-with-kotlin-spring-boot-application-f880c74193a2</loc><lastmod>2020-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-grids-in-python-7cf62c95f413</loc><lastmod>2026-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-git-workflows-to-showcase-unfinished-work-a651e5116819</loc><lastmod>2020-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-solidity-variables-part-2-f3b842f5bfb8</loc><lastmod>2020-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/textinputlayout-form-validation-using-data-binding-in-android-86aea8645a11</loc><lastmod>2021-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/declarative-versus-imperative-code-180c0cf4003b</loc><lastmod>2021-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-tailwind-css-with-node-js-express-and-pug-8591c47dd54f</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-makes-go-so-different-eb0648498ce0</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/becoming-root-through-misconfigured-sudo-7b68e731d1f5</loc><lastmod>2020-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-flutter-charts-on-android-5a75b5fc337c</loc><lastmod>2020-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-it-easy-to-move-from-gcp-to-aws-645b319b226f</loc><lastmod>2020-11-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-answers-to-kubernetes-ckad-practice-questions-3fa1c72a6b5d</loc><lastmod>2020-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-hooks-redux-basics-edition-6f95411a7754</loc><lastmod>2020-11-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/using-sidebar-in-swiftui-without-a-navigationview-94f4181c09b</loc><lastmod>2020-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/practices-that-doubled-my-productivity-as-a-developer-70375a5f0c33</loc><lastmod>2020-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-timers-and-delays-in-swiftui-2-1362f664f013</loc><lastmod>2020-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-animated-pie-chart-in-swiftui-2-using-the-combine-framework-f3c277f3118e</loc><lastmod>2020-11-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-i-reduced-my-screen-time-by-60-89a01e3c9d8f</loc><lastmod>2020-11-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/interacting-with-smart-contracts-from-web-apps-57eee0129596</loc><lastmod>2020-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-practical-tips-for-an-effective-cross-team-collaboration-600fcd4e4143</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/go-4f365468dbd5</loc><lastmod>2020-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-graphql-server-with-spring-boot-and-mysql-df427cbba26d</loc><lastmod>2020-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vercel</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/policy-as-code-on-kubernetes-with-kyverno-b144749f144</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-asking-me-to-lower-my-rates-a1e8b0156c1f</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/create-your-own-markdown-editor-with-react-6906ea2b6c2</loc><lastmod>2020-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-vercel-analytics-using-next-js-10-and-gtmetrix-f70a8e1bb7f7</loc><lastmod>2020-11-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/undersampling-by-groups-in-r-7afb74a34612</loc><lastmod>2021-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/es-2020-tips-matchall-method-f0513e335315</loc><lastmod>2020-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-common-java-learning-mistakes-all-newbie-programmers-make-b87a8d43f678</loc><lastmod>2023-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/easily-add-custom-attributes-to-logrecord-objects-in-python-31dae85592b1</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-next-js-v10-27ecf7407c5f</loc><lastmod>2020-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pandas-dataframe</loc><lastmod>2020-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lazy-loading-react-components-8ac7dbd4a854</loc><lastmod>2021-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/authenticate-users-and-save-data-in-a-database-using-firebase-5a7e8828a5f8</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/decision-fatigue-dont-squeeze-out-every-bit-of-your-attention-cb2de46d87ae</loc><lastmod>2020-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-adapter-pattern-in-javascript-69c3f48ee164</loc><lastmod>2020-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/connecting-google-cloud-functions-with-mongodb-atlas-499a0a82ccf3</loc><lastmod>2020-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-drawroute-a-kotlin-library-for-drawing-routes-on-google-maps-for-android-5e6cc99d58f6</loc><lastmod>2020-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/three-approaches-to-apply-blur-effect-in-ios-c1c941d862c3</loc><lastmod>2020-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-decision-trees-in-machine-learning-86d750e0a38f</loc><lastmod>2021-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-checklist-manifesto-3f686ed135f8</loc><lastmod>2020-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/18-ways-to-improve-your-programming-3fd1bfcd556</loc><lastmod>2020-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-elasticsearch-to-ingest-pandas-dataframes-836fe006209c</loc><lastmod>2020-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-navigation-with-a-pre-existing-back-stack-70d3d7327f31</loc><lastmod>2020-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/circuit-breaker-pattern-in-elixir-fff06199083c</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spring-cloud</loc><lastmod>2020-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gunicorn</loc><lastmod>2020-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-you-be-using-the-jamstack-for-your-projects-11dcef1e93be</loc><lastmod>2020-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/becoming-root-through-overprivileged-processes-f26f83e18059</loc><lastmod>2020-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-yield-is-an-excellent-python-keyword-generators-and-coroutines-d0d9d9403171</loc><lastmod>2020-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-rest-client-with-spring-cloud-openfeign-and-netflix-ribbon-44734c7dfaa7</loc><lastmod>2020-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/functional-programming-explained-in-python-javascript-and-java-2dbf875046a9</loc><lastmod>2020-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-it-like-to-start-your-career-in-computer-science-at-30-775f73a41d1a</loc><lastmod>2020-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-running-docker-container-with-gunicorn-and-flask-dcd98fddb8e0</loc><lastmod>2020-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-scrollable-components-2edb34aa9094</loc><lastmod>2020-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-recyclerview-with-kotlin-sealed-classes-6d2985aac3e5</loc><lastmod>2020-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-software-at-the-last-responsible-moment-96a152217103</loc><lastmod>2020-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-about-flutter-widgets-by-making-a-simple-weather-app-46c8b9e9b24e</loc><lastmod>2020-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-basic-header-with-materialui-and-react-js-d650f75b4b0a</loc><lastmod>2020-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/qa</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/timeseries</loc><lastmod>2020-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-speech-api</loc><lastmod>2020-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-eks</loc><lastmod>2023-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/database-development</loc><lastmod>2020-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/timescaledb</loc><lastmod>2020-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/voices</loc><lastmod>2023-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rstats</loc><lastmod>2020-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bokeh</loc><lastmod>2023-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/git-bisect</loc><lastmod>2020-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/matrix</loc><lastmod>2020-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rotation</loc><lastmod>2020-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/headless-browser</loc><lastmod>2020-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/practice</loc><lastmod>2020-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ballet</loc><lastmod>2020-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/newsletter</loc><lastmod>2023-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/environment-variables</loc><lastmod>2020-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/encoding</loc><lastmod>2023-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/deploy</loc><lastmod>2020-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wasm</loc><lastmod>2020-10-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/watchos</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-class</loc><lastmod>2020-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sudoku</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/combination</loc><lastmod>2020-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prolog</loc><lastmod>2020-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/consensus</loc><lastmod>2020-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/distributed-computing</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/roam-research</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/truffle</loc><lastmod>2022-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/consensus-algorithm</loc><lastmod>2020-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/roam</loc><lastmod>2020-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/transitions</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/xml</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/indy</loc><lastmod>2020-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ktor</loc><lastmod>2020-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/server-side</loc><lastmod>2020-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sketch</loc><lastmod>2020-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloud-architecture</loc><lastmod>2020-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/indie</loc><lastmod>2020-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mental-models</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pareto-principle</loc><lastmod>2020-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/inclusive-technology</loc><lastmod>2020-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/db-migration</loc><lastmod>2020-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/big-sur</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bonjour</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/glassmorphism</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-node-js-express-tutorials-to-go-from-beginner-to-expert-f658b9331402</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-huge-list-of-free-photos-and-illustrations-for-developers-in-2021-f63dc20e878c</loc><lastmod>2020-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-years-of-react-native-things-i-wish-i-knew-when-i-started-a3205490e72c</loc><lastmod>2020-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-programmatically-create-a-preference-styled-toolbar-in-macos-catalyst-d7c370199c49</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/all-about-idor-attacks-64c4203b518e</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/shared-databases-are-a-thing-of-the-past-a9b186c0271e</loc><lastmod>2020-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-create-a-lazy-loaded-tailwind-modal-73675c66acae</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-for-making-a-decision-when-you-have-multiple-job-offers-c4d40038c578</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-common-mistakes-in-android-development-2edcf5179ec0</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-short-guide-on-how-to-create-glassmorphic-elements-in-pure-css-4d52f81089ab</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-auto-layout-approaches-at-swift-b229cf396ee2</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-text-documents-app-in-swiftui-857411f30fde</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-what-why-and-how-of-typescript-for-javascript-developers-a2177675f6d2</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/get-to-know-the-usestate-hook-in-react-js-d87797cb5a7</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developing-a-smart-contract-by-using-remix-ide-81ff6f44ba2f</loc><lastmod>2020-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/to-reuse-or-not-to-reuse-that-is-the-question-e5ac51c0475f</loc><lastmod>2020-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-mindset-to-deal-with-rejection-from-the-company-you-admire-a74833c1fa9f</loc><lastmod>2020-12-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/easy-background-blur-in-ios-with-swiftui-8cf5a407ec65</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-provision-a-cheap-postgresql-database-in-aws-ec2-9984ff3ddaea</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/objective-c-runtime-want-to-see-some-weird-things-3a236e422767</loc><lastmod>2020-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dynamically-add-remove-validators-in-angular-reactive-forms-8ea83c44529</loc><lastmod>2020-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/falling-down-the-reality-of-developer-burnout-59c9079446ef</loc><lastmod>2020-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-better-programming-november-21-27-2020-1a9267b95c86</loc><lastmod>2020-11-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-scala-3-586d69879253</loc><lastmod>2020-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-better-bezier-curve-a-polynomial-in-swiftui-e0807e9cc214</loc><lastmod>2020-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-methods-you-can-use-to-grow-and-learn-as-a-developer-every-day-6da1aa56bb59</loc><lastmod>2020-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/smart-contract-blockchain</loc><lastmod>2020-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-stop-being-a-people-pleaser-4177e36d4ac5</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-habits-i-borrowed-from-python-that-i-use-in-javascript-part-ii-53b405d31f1b</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/learn-solidity-functions-ddd8ea24c00d</loc><lastmod>2020-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/acing-the-coding-interview-even-if-you-cant-solve-the-problem-91a950947226</loc><lastmod>2020-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fun-or-not-with-golang-errors-26b2b0e231c5</loc><lastmod>2020-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-first-neural-network-from-scratch-c5d5490a3f76</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-control-your-react-app-with-your-voice-510d58bea5d1</loc><lastmod>2020-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-course-alone-will-not-make-you-a-developer-85a3ae69b661</loc><lastmod>2020-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-simple-neural-network-in-python-dbf17f729fe6</loc><lastmod>2020-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/entreprenuership</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/content</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/virtual-dom</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/shadow-dom</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/roamext-roam-extended-a-little-piece-of-code-with-mighty-power-a18184c0c5be</loc><lastmod>2020-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-python-concepts-that-beginners-may-be-confused-about-ea1fec769f7b</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stateful-widget-lifecycle-a01c44dc89b0</loc><lastmod>2020-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-your-own-book-recommendation-application-using-wit-ai-and-beautiful-soup-8d0343288d28</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integration-test-for-kafka-consumer-be76528b843a</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/get-the-price-of-cryptocurrencies-in-real-time-using-python-cdaf07516479</loc><lastmod>2021-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flutter-may-or-may-not-be-the-next-big-thing-but-kotlin-multiplatform-is-here-to-stay-baf1a44a692d</loc><lastmod>2020-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/valtio-the-most-minimal-proxy-state-possible-in-react-764a67ba4833</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-always-write-down-your-architecture-decision-records-3e654d9782e2</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-virtual-dom-derived-from-document-fragments-74f8841f9e6d</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-didnt-know-about-the-rails-generate-command-52935ef9a3ad</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/explain-like-im-5-react-virtual-dom-297ed1b8f7b</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/responsive-pages-and-color-themes-with-minimal-css-7a7763eb134a</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/team-contributors-because-theres-no-i-in-team-31afd0a6ec81</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-ask-calibrated-questions-that-will-help-you-find-a-solution-to-any-technical-problem-e2d169391452</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tips-to-create-developer-tutorials-62cb3a25b8e5</loc><lastmod>2020-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-lessons-from-investors-to-earn-more-as-a-programmer-dcbd63db8187</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/non-fungible-tokens</loc><lastmod>2022-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/serialization</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-change-the-color-of-an-image-with-css-83664f6527ac</loc><lastmod>2021-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-balance-your-job-with-your-side-projects-as-a-developer-d01deb691a48</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-useref-to-fix-react-performance-issues-4d92a8120c09</loc><lastmod>2021-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-habits-to-increase-your-productivity-while-working-remotely-5c21f7a466be</loc><lastmod>2020-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serializing-data-within-large-integers-433684c8e7cd</loc><lastmod>2020-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-validate-complex-passwords-in-swiftui-b982cd326912</loc><lastmod>2020-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-proper-way-of-creating-a-transparent-gradient-layer-in-ios-b082daa866b1</loc><lastmod>2020-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-coroutines-stateflow-ca1b13133265</loc><lastmod>2020-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-beginners-guide-to-software-estimation-414c243e76f4</loc><lastmod>2020-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/most-popular-programming-languages-on-medium-eba40ed68513</loc><lastmod>2020-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-turn-the-web-into-data-with-python-and-scrapy-7bad725cf5a</loc><lastmod>2020-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-using-a-monorepo-is-helping-us-work-better-71c43a63c07a</loc><lastmod>2020-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploy-your-first-discord-bot-ecaccdc233e9</loc><lastmod>2020-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/macbook-m1-breaks-docker-development-14566ab6fa2e</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lisp</loc><lastmod>2021-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lua</loc><lastmod>2023-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-must-have-chrome-extensions-for-front-end-developers-8f841034506e</loc><lastmod>2020-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/eight-big-ideas-from-eight-programming-languages-f3be5f6c9701</loc><lastmod>2020-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-the-scientific-method-to-debug-containerized-applications-96749a4940ae</loc><lastmod>2020-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/users-with-disabilities-are-not-edge-cases-71bac1dd7c3c</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/address-these-5-questions-to-understand-python-logging-e8a45718819</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-makes-me-unhappy-as-a-developer-1933bcca6c14</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-better-programming-november-14-november-20-2020-f2d496b8f2a5</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/implementing-blurs-and-shadows-in-ios-apps-36280caa4b04</loc><lastmod>2023-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-an-animated-heartbeat-shape-with-swiftui-a8c543cf31d2</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/go-serverless-with-node-js-and-aws-lambda-f3c34e1573de</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-custom-html-as-a-drag-image-with-vue-js-5b3d21c3c227</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jupyter</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/continous-deployment</loc><lastmod>2020-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-react-hooks-like-professional-573cc96fb79d</loc><lastmod>2020-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-tool-for-useeffect-dependencies-ca4086b085bb</loc><lastmod>2020-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-up-a-deployment-pipeline-on-aws-c9ae10a3cd21</loc><lastmod>2020-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-jupyter-in-the-cloud-49f7ff5262da</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-so-many-coding-students-struggle-getting-a-job-after-coding-bootcamps-570c3db6a20d</loc><lastmod>2020-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-add-images-to-your-jupyter-notebook-61ddfa27e565</loc><lastmod>2020-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-babel-tower-out-of-airtable-blocks-b3af7d2d36d2</loc><lastmod>2020-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ktor-in-server-side-development-databases-b91a3bbe674f</loc><lastmod>2020-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-your-own-text-replacement-tool-with-python-60a9e4ee8461</loc><lastmod>2020-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-solidity-variables-part-3-3b02ca71cf06</loc><lastmod>2020-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-desktop-applications-the-right-way-using-electron-aee5deedeb8c</loc><lastmod>2020-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/natural-language-processing-in-the-browser-8ca5fdf2488b</loc><lastmod>2021-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/glusterfs</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-your-distributed-filesystem-with-glusterfs-and-kubernetes-83ee7f5f834f</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-tips-to-go-from-beginner-to-advanced-in-vue-js-af7ca56ea31d</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nest-js-and-the-custom-validation-pipe-231130fda040</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-scalable-css-architecture-in-react-3672338d4d3e</loc><lastmod>2020-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/becoming-root-with-wildcard-injections-on-linux-2dc94032abeb</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-4-types-of-memory-leaks-in-node-js-and-how-to-avoid-them-with-the-help-of-clinic-js-part-1-3f0c0afda268</loc><lastmod>2020-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-things-to-know-to-get-started-with-python-data-classes-c795bf7e0a74</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-beliefs-i-abandoned-after-3-years-of-professional-coding-d4a71b588100</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-common-git-scenarios-and-how-to-deal-with-them-ee83c1c1b31e</loc><lastmod>2020-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-lessons-i-learned-from-building-a-web-app-with-flutter-3be03b2206ac</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-react-tabs-using-recoil-styled-components-and-storybook-js-4ad534cef007</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-own-serverless-subscriber-list-with-golang-and-aws-aa7081775c6d</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-de-casteljaus-algorithm-bezier-curves-in-swiftui-3dcadd62635e</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/growth-hacking</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular-11</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/es2021</loc><lastmod>2021-01-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/roberta</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/celery</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/startup-life</loc><lastmod>2023-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-beginners-guide-to-connect-celery-with-mongodb-b7afd197c061</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-kubernetes-multi-container-pod-patterns-577f74690aee</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-improve-your-data-science-teams-efficiency-d6febb98c74f</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-angular-11-3f7309acc02d</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-letter-to-students-who-just-started-or-about-to-start-coding-bootcamps-e469551eb0e9</loc><lastmod>2020-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/arrange-buttons-in-a-row-with-togglebuttons-flutter-widget-3e28b1ad51bb</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-boilerplates-for-a-head-start-when-building-a-saas-app-237667d2388c</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-deal-with-security-vulnerabilities-40322ac5c038</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-automatically-monitor-api-performance-with-dynamic-testing-c73360257f49</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-slightly-better-ai-based-semantic-search-bot-c806703236fd</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-for-programmers-368ac0a25e77</loc><lastmod>2020-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-got-into-mit-refused-the-offer-and-still-became-a-highly-valued-developer-a4bff1b8cac2</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-rules-to-improve-code-readability-83eda50ca780</loc><lastmod>2022-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tools-to-manage-npm-dependency-in-your-project-as-a-professional-b95c4d35844a</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-angular-still-alive-4977515f4de1</loc><lastmod>2020-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-hostlistener-decorator-in-angular-2-fb80bc8b03</loc><lastmod>2020-11-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-learn-anything-faster-40b54235f0d6</loc><lastmod>2020-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/15-mistakes-every-developer-has-made-in-their-life-7b7ef03cc84c</loc><lastmod>2020-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-wrangling-with-pandas-57f7f72fe73c</loc><lastmod>2020-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-things-to-keep-in-mind-when-leading-a-development-team-for-the-first-time-3ab55e1fc82a</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-coroutines-meet-android-permissions-a1f048e70f74</loc><lastmod>2020-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-project-based-tutorials-for-learning-javascript-b53c6bb00a47</loc><lastmod>2020-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-localstorage-wrapper-with-typescript-7ff6b71b35cb</loc><lastmod>2020-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/five-practical-tips-for-positive-code-review-6a41211aaab1</loc><lastmod>2020-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-chat-app-interface-with-swiftui-96609e605422</loc><lastmod>2020-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/explain-like-im-5-big-o-notation-d16b53f03a4c</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/overview-of-ethereum-solidity-d7a0ea5fbf00</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/women-who-code</loc><lastmod>2020-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-changed-career-from-marketing-to-software-engineering-8b5cb6dd5900</loc><lastmod>2022-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rethinking-testing-through-declarative-programming-335897703bdd</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sidemenu-using-swiftui-939a01c86ecd</loc><lastmod>2020-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-you-care-about-immutability-in-javascript-a-brief-intro-to-immer-js-ft-react-febabd7e73b2</loc><lastmod>2020-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/antisamy-xss-protection-for-java-781fb4896db7</loc><lastmod>2020-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-svelte-is-not-ready-for-prime-time-just-yet-and-why-itll-be-awesome-once-it-is-d3eb1a8de1ba</loc><lastmod>2020-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-cli</loc><lastmod>2020-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/systems-design-101-your-data-first-approach-is-wrong-and-heres-how-to-fix-it-a82b8078d0a3</loc><lastmod>2020-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/testing-machine-learning-models-434e973aa14d</loc><lastmod>2020-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/set-up-aws-cli-on-your-mac-in-2-steps-78faa3ea8a1e</loc><lastmod>2020-11-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/our-journey-building-docketeer-an-open-source-docker-container-monitoring-and-visualization-tool-fb6c26d8908a</loc><lastmod>2020-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/production-grade-logging-in-rust-applications-2c7fffd108a6</loc><lastmod>2020-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simple-serverless-neat-and-tidy-lambda-functions-use-powertools-935f90574f80</loc><lastmod>2020-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-ios-14-diffable-data-sources-29ebb6c53af4</loc><lastmod>2020-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-better-programing-10-31-11-13-2020-51b70d16dac</loc><lastmod>2020-11-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/8-simple-steps-set-up-a-project-with-tailwind-css-next-js-10-and-purgecss-c44e1104bdf0</loc><lastmod>2024-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascripts-array-reduce-method-3bcea104a975</loc><lastmod>2020-11-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/if-you-want-to-gamble-with-quantum-computing-e327c11f97e5</loc><lastmod>2024-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-analyzers-in-elasticsearch-9596917693a2</loc><lastmod>2020-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-scan-your-docker-images-in-your-local-machine-fba2f8d53c3d</loc><lastmod>2020-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tips-on-passing-your-aws-certification-26fd95f3ee01</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-concurrent-patterns-used-in-golang-b107c52f1c06</loc><lastmod>2020-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-useful-tips-with-python-dictionaries-74747a4fd172</loc><lastmod>2020-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-find-unique-objects-in-an-array-in-javascript-by-object-reference-or-key-value-pairs-131338898d7a</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-cross-platform-apps-with-swiftui-3fea88cdb0ae</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/show-download-progress-in-kotlin-style-64d157995e27</loc><lastmod>2020-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-need-to-learn-r-for-data-science-ea0b169cc410</loc><lastmod>2020-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/soft</loc><lastmod>2021-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/business-development</loc><lastmod>2020-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/redefine-your-cloud-journey-with-terraform-and-packer-ca65e0f04730</loc><lastmod>2020-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-telegram-bot-in-python-cccc4babcc30</loc><lastmod>2020-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploying-a-react-app-to-aws-s3-e0f31be17734</loc><lastmod>2020-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automating-your-iphone-using-nfc-tags-dba61538be09</loc><lastmod>2020-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-apologizing-for-asking-questions-88944858d0c1</loc><lastmod>2021-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/passwordless-sign-in-with-googles-one-tap-for-web-9437d8c3c5d</loc><lastmod>2020-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-tripled-my-salary-as-an-engineer-in-three-years-without-changing-my-job-title-831f11d7e891</loc><lastmod>2020-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-tips-to-overcome-the-xy-problem-19abc9e5b693</loc><lastmod>2020-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dev-portfolios-how-to-stand-out-from-the-crowd-4a5d990b3400</loc><lastmod>2020-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-the-quasar-framework-3fed8bc92f6d</loc><lastmod>2020-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-essential-guide-to-seo-for-web-developers-374e152f5a60</loc><lastmod>2020-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-your-first-programming-job-91b391b2eb24</loc><lastmod>2020-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/if-you-failed-to-get-a-job-you-are-not-alone-66c074b211ed</loc><lastmod>2020-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-are-kotlin-synthetics-deprecated-and-what-are-the-alternatives-5c2b087dda1c</loc><lastmod>2020-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-improve-your-dev-skills-all-year-long-in-2021-bab12d042f6a</loc><lastmod>2020-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handy-log-file-management-tools-to-view-and-monitor-your-logs-75416d0c0fa4</loc><lastmod>2020-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/traits-of-a-distinguished-software-engineer-2ea0f0ecf26b</loc><lastmod>2020-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-onboarding-screens-in-your-ios-app-e41b518db31f</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-the-different-ways-of-logging-to-the-web-browser-console-940a44c81370</loc><lastmod>2020-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-fast-and-slow-b0dd911eaf0d</loc><lastmod>2020-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automatically-build-and-deploy-your-python-application-in-4-easy-steps-88084fc07d54</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/github-universe</loc><lastmod>2020-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/css-in-js</loc><lastmod>2020-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-github-repositories-to-help-you-crush-your-job-interviews-72cdb88dc958</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-your-react-components-sortable-7ef479085dd8</loc><lastmod>2021-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-future-of-data-science-data-engineering-and-tech-7f0a503745fd</loc><lastmod>2021-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/updating-state-from-properties-with-react-hooks-5d48693a4af8</loc><lastmod>2020-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/xcode-8-swiftui-keyboard-shortcuts-that-will-make-you-even-faster-bc3967b75224</loc><lastmod>2020-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-lambda-now-supports-container-images-bff86b0f62b1</loc><lastmod>2020-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/beginner-tips-async-await-b4ee13e71f7f</loc><lastmod>2020-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-react-app-with-linaria-9938b3b8e94</loc><lastmod>2020-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-up-tailwind-css-v2-0-with-next-js-10-4a82c8f8caaa</loc><lastmod>2020-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/evolution-of-collection-types-in-swift-a409c15067b5</loc><lastmod>2020-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-own-puppy-playdate-tinder-app-with-slash-graphql-34d35a96fbd8</loc><lastmod>2021-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-dark-mode-using-javascript-css-and-third-party-libraries-50e27817c790</loc><lastmod>2020-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-im-excited-about-from-github-universe-2020-da57a928c9e2</loc><lastmod>2021-01-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-restful-apis-with-flask-and-sqlalchemy-part-1-b192c5846ddd</loc><lastmod>2020-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-tips-to-ramp-up-new-developers-7623aaf9f827</loc><lastmod>2020-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-solidity-the-factory-pattern-75d11c3e7d29</loc><lastmod>2020-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-on-an-open-source-as-a-team-50b61b85bb55</loc><lastmod>2020-12-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/create-a-sentiment-analyser-app-with-createml-and-swiftui-1a24071b6894</loc><lastmod>2023-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-better-programming-december-5-11-2020-d19b8e66bef3</loc><lastmod>2020-12-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-rds</loc><lastmod>2020-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/eth</loc><lastmod>2020-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-the-amazon-relational-database-service-853e19875ac</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-apis-a-comparison-between-cursor-and-offset-pagination-88261e3885f8</loc><lastmod>2021-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/keeping-your-form-in-top-form-26e42fd973b2</loc><lastmod>2020-12-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/heres-how-consistency-improves-your-code-s-readability-644d64b142b5</loc><lastmod>2020-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-power-of-promise-all-in-javascript-84a4da1751f0</loc><lastmod>2026-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/functional-programming-from-an-object-oriented-perspective-9b47100b488a</loc><lastmod>2020-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/having-fun-with-impractical-css-3401bc18d567</loc><lastmod>2020-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exposed-a-lightweight-kotlin-sql-library-43f02fdd1eb</loc><lastmod>2020-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-solidity-smart-contract-creation-and-inheritance-8424adac3570</loc><lastmod>2020-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/production-django-elastic-beanstalk-part2-4501caf7d8fb</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/production-django-elastic-beanstalk-part1-6632c0d4956a</loc><lastmod>2020-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-journey-from-react-to-vue-js-cec3ba44c377</loc><lastmod>2020-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-back-end-developers-guide-to-vue-js-component-testing-b692fc80ef08</loc><lastmod>2020-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-react-native-0-64-3d25979829d4</loc><lastmod>2020-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scaling-node-js-applications-with-multiprocessing-b0c25511832a</loc><lastmod>2020-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-valuable-lessons-i-learned-about-development-after-multiple-app-failures-34fe07623978</loc><lastmod>2020-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-trusted-ssl-certificates-for-your-local-development-13fd5aad29c6</loc><lastmod>2020-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/next-js-reducing-bundle-size-when-using-third-party-libraries-db5407252d59</loc><lastmod>2022-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/body-language-mistakes-and-how-to-fix-them-6452100fb0f5</loc><lastmod>2020-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lessons-from-my-first-hackathon-3bd5cdab8ef7</loc><lastmod>2020-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/step-by-step-classification-modeling-6d820c5bea2</loc><lastmod>2020-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/powerful-presenting-9bcb687d48d4</loc><lastmod>2020-12-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/testing-mvvm-in-swift-and-kotlin-ccb55e462760</loc><lastmod>2021-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-neural-network-from-scratch-71533fc6e8bb</loc><lastmod>2020-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-form-in-swiftui-2-0-3a7f26303fd2</loc><lastmod>2020-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/visual-diff-could-be-the-missing-piece-that-you-need-in-low-code-development-8241f927f743</loc><lastmod>2020-12-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/ios-14-and-big-sur-navigation-ae11a7efdf29</loc><lastmod>2020-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-built-20-web-projects-with-vanilla-javascript-in-20-days-4a1cd91a3760</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-css-and-javascript-tricks-to-breathe-life-into-your-website-6464f470a86d</loc><lastmod>2021-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-about-server-side-request-forgeries-ssrfs-10f8bd013941</loc><lastmod>2020-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-essential-bash-cheat-sheet-e1c3df06560</loc><lastmod>2020-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-things-to-know-to-master-python-function-arguments-75ed7597463e</loc><lastmod>2020-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-the-new-phpicker-with-swiftui-a640e2d94d02</loc><lastmod>2020-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-free-software-development-resources-for-beginners-cb2d0cafbea9</loc><lastmod>2020-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-refactor-if-else-statements-in-javascript-functions-2865a4bbfe29</loc><lastmod>2020-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/converting-a-node-js-script-into-a-desktop-application-844c328e2858</loc><lastmod>2020-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-crucial-things-to-know-about-navigationlink-in-swiftui-cb15d791a55</loc><lastmod>2020-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/all-about-ios-animations-part-1-d49a021527</loc><lastmod>2020-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-draggable-floating-view-in-swift-13802a410e</loc><lastmod>2020-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-cdk-continuous-integration-and-delivery-using-travis-ci-ee5dd7549434</loc><lastmod>2021-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-to-write-end-to-end-tests-246d43b166d0</loc><lastmod>2020-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-eslint-hates-your-useeffect-dependencies-react-js-560fcac0b1f</loc><lastmod>2021-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lens-could-be-the-tool-that-you-were-missing-to-master-kubernetes-based-development-and-management-fcc7c1ef5c19</loc><lastmod>2020-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-development-retrospective-questions-to-have-great-discussions-aa77f96cf793</loc><lastmod>2020-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-is-deprecating-docker-8a9f7566fbca</loc><lastmod>2020-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-and-optimizing-performance-of-react-apps-with-reactime-v7-0-737bdbdf1e0e</loc><lastmod>2020-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reactive-programming-in-flutter-9fd7b0a4835f</loc><lastmod>2020-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-history-and-future-71b0ceb737aa</loc><lastmod>2022-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-top-12-intellij-plugins-for-2021-55b1815e0eb8</loc><lastmod>2022-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-data-science-from-the-perspective-of-a-proficient-developer-59c258e4d7ae</loc><lastmod>2020-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-beautiful-images-in-css-to-buff-up-your-portfolio-c5a85d046f2a</loc><lastmod>2020-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-components-part-1-a80717dbfb59</loc><lastmod>2021-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-talk-about-smart-contract-unit-testing-1317a2d2365a</loc><lastmod>2020-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-advanced-react-input-fields-using-styled-components-and-storybook-js-a231b9b2438</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-reduce-java-boilerplate-code-with-lombok-4a5697f4163c</loc><lastmod>2020-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/salting-and-hashing-explained-b76f5af83554</loc><lastmod>2020-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fetching-data-from-a-graphql-api-in-react-ad003edc4e7b</loc><lastmod>2020-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/open-source-libraries-used-by-instagram-android-ed3d86845880</loc><lastmod>2020-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/containerd</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-hard-lessons-i-struggled-to-learn-during-my-18-years-as-a-software-developer-14f28512f647</loc><lastmod>2020-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-big-lies-junior-programmers-are-told-840202e8ee10</loc><lastmod>2020-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/machine-learning-optimization-methods-and-techniques-56f5a6fc5d0e</loc><lastmod>2020-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/k0s-kubernetes-in-a-single-binary-224bb43f4520</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-pain-links-in-text-b31319783c9e</loc><lastmod>2021-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-design-system-package-with-storybook-typescript-and-react-in-15-minutes-b5fd5711339e</loc><lastmod>2020-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-languages-suck-ad21cbc8a57c</loc><lastmod>2021-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-just-deprecated-docker-support-e86d2327afad</loc><lastmod>2020-12-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-react-hooks-are-the-wrong-abstraction-8a44437747c1</loc><lastmod>2020-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-follow-the-dependency-inversion-principle-in-nestjs-and-angular-8d344303dc3b</loc><lastmod>2020-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/combinelatest-an-easy-rxjs-operator-pattern-to-manage-interdependent-streams-ecc72b162227</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-do-you-need-to-specialize-97b2e0a18dc8</loc><lastmod>2020-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-captcha-with-swiftui-ff75b750971d</loc><lastmod>2020-12-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-an-image-classification-dataset-in-20-minutes-f7060091e81b</loc><lastmod>2021-04-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/playing-with-redwood-js-1e7c62cb038e</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-hooks-and-forms-dedb8072763a</loc><lastmod>2020-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/minecraft-plugins</loc><lastmod>2020-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/minecraft</loc><lastmod>2023-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bukkit</loc><lastmod>2020-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-make-imposter-syndrome-my-super-power-978b30118f3f</loc><lastmod>2020-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-guide-to-minecraft-plugin-development-with-bukkit-part-1-36490aaeb510</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-typescript-interfaces-d36ca8b83758</loc><lastmod>2020-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/owasp</loc><lastmod>2023-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-4-types-of-memory-leaks-in-node-js-and-how-to-avoid-them-part-2-f21fbda5c33b</loc><lastmod>2020-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-concurrent-chat-app-with-golang-and-websockets-fb48562a1329</loc><lastmod>2020-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lesser-known-but-powerful-unix-commands-to-polish-your-tech-skills-b2ceec3e078a</loc><lastmod>2020-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-top-5-soft-skills-for-data-scientists-f6e5b659bd88</loc><lastmod>2020-12-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/algorithms-101-how-to-use-merge-sort-and-quicksort-in-javascript-6d8908562fe0</loc><lastmod>2020-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-polling-using-rxjs-in-your-angular-application-278129d5a9a9</loc><lastmod>2020-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-front-end-challenges-that-will-get-you-pumped-up-to-code-cfaae64646c7</loc><lastmod>2021-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kotlin-and-dependency-injection-using-spring-value-annotation-4e5adf60daf6</loc><lastmod>2020-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/midnight-hack-episode-4-automating-spotify-mapping-spotify-functions-to-keyboard-shortcuts-3ea5302bb2cb</loc><lastmod>2021-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-better-programming-november-28-december-4-2020-e343453b4e8d</loc><lastmod>2020-12-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-send-emails-with-attachments-using-python-dd37c4b6a7fd</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-beginners-guide-to-redis-and-caching-with-node-js-5a48eac0929e</loc><lastmod>2020-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-type-of-manager-are-you-cc01323f6965</loc><lastmod>2020-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-git-repositories-to-help-you-prepare-for-your-next-technical-interview-f965bfd1adc5</loc><lastmod>2020-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-scrape-tweets-with-snscrape-90124ed006af</loc><lastmod>2023-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/level-up-your-sql-skills-d80b6dd34bb6</loc><lastmod>2020-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/typescript-new-release-19f1238c6a68</loc><lastmod>2022-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-integrate-the-curve-fi-protocol-into-your-defi-protocol-e1d4c43f716d</loc><lastmod>2020-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/intro-to-computer-vision-take-your-first-steps-with-opencv-for-python-cd481a9b30e</loc><lastmod>2020-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-practical-guide-to-first-class-functions-using-typescript-with-node-js-67afe2da639</loc><lastmod>2020-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-bitbucket-ci-cd-pipeline-to-sync-branches-with-github-1c885cefe202</loc><lastmod>2020-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/single-threaded-and-asynchronous-how-does-node-do-it-d964100766a</loc><lastmod>2020-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-do-angular-reactive-form-validation-ecda45afa11f</loc><lastmod>2020-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-libraries-to-remove-unused-css-f09ffc9777da</loc><lastmod>2020-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-in-production-6-pros-and-cons-you-need-to-consider-69ace40a1b46</loc><lastmod>2020-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-about-command-injection-attacks-1cd0d178fe65</loc><lastmod>2020-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dive-into-electron-552df2fac084</loc><lastmod>2021-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/add-breadcrumbs-to-your-angular-app-in-just-5-minutes-3119e376e901</loc><lastmod>2020-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-a-python-script-on-insertion-of-a-usb-device-2e86d38dcdb</loc><lastmod>2020-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/finding-stuff-building-a-great-search-experience-e001d994d7db</loc><lastmod>2020-12-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/beginners-guide-to-write-and-publish-react-npm-package-e04dd8dda79d</loc><lastmod>2020-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-notes-app-with-google-authentication-in-node-js-e0c3dea761e1</loc><lastmod>2022-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-things-i-have-learned-when-using-the-m1-chip-macbook-air-a77f93c50381</loc><lastmod>2020-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-spring-boot-245e71feffc0</loc><lastmod>2020-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/application-logging-best-practices-a-support-engineers-perspective-b17d0ef1c5df</loc><lastmod>2022-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deal-with-modal-views-a-k-a-sheets-with-swiftui-5c4cca7862d6</loc><lastmod>2020-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/macbook</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jsx</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/crypto-trading</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-mining</loc><lastmod>2022-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/network-marketing</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/direct-sales</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gig-economy</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/trading-bot</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apple-silicon-the-dev-tools-that-work-and-dont-work-yet-5288452b9b4a</loc><lastmod>2020-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-react-components-using-hygen-687be39a6913</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-december-recommendations-for-flutter-packages-d463cbb257cf</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-react-app-unit-testing-strategies-18ebe55cd078</loc><lastmod>2021-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/crypto-trading-bots-and-the-emergence-of-trading-intelligence-27104e7cbf84</loc><lastmod>2021-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/vue-i18n-ultimate-guide-fb3d9db48c94</loc><lastmod>2021-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-comprehensive-guide-to-profiling-python-programs-f8b7db772e6</loc><lastmod>2022-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-kotlin-multiplatform-part-2-89086f78e654</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-handle-common-selenium-issues-using-python-part-2-db8d6f39ef06</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/upgrade-create-react-app-based-projects-to-version-4-cra-4-d7962aee11a6</loc><lastmod>2022-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/avoid-locking-yourself-out-on-linux-6128a786ebfa</loc><lastmod>2024-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/speed-up-your-defi-queries-using-multicall-d4cf652d8ab6</loc><lastmod>2020-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-data-analytics-challenges-companies-will-face-in-2021-d0987b616594</loc><lastmod>2021-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-complete-alexa-skill-to-play-multi-track-audio-from-youtube-videos-9518d5219aa</loc><lastmod>2021-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-state-of-javascript-in-2020-97b8bdfdfa20</loc><lastmod>2021-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scheduling-python-scripts-on-linux-fa0d28a8f915</loc><lastmod>2021-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/take-your-angular-apps-to-the-next-level-part-2-3cdec26e84d</loc><lastmod>2022-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-dos-and-don-ts-of-code-reviews-77032ba3a30c</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reducing-app-testing-time-using-jest-and-circleci-39170231fee2</loc><lastmod>2021-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rxswift-deep-inside-flatmap-1ca150c41b18</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-a-cache-stampede-caused-one-of-facebooks-biggest-outages-dbb964ffc8ed</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-unforgivable-phrases-developers-should-stop-saying-at-interviews-317fd976716b</loc><lastmod>2021-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/perform-speech-recognition-in-your-javascript-applications-91367b0d0</loc><lastmod>2021-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-tricky-system-design-interview-question-explain-server-monitoring-c5be0ce54a30</loc><lastmod>2021-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-handle-large-amounts-of-data-in-react-based-applications-8d97dd80a9f1</loc><lastmod>2021-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-return-a-response-from-asynchronous-calls-in-javascript-d20e6f49651b</loc><lastmod>2021-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/one-sure-fire-way-to-write-quality-code-is-by-being-thoughtful-of-the-future-26a9ff23c1ce</loc><lastmod>2021-01-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/arm</loc><lastmod>2023-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/step-by-step-regression-modeling-7940bdce070e</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deal-with-your-colleagues-when-you-are-a-self-taught-developer-fef3dc77f92b</loc><lastmod>2021-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ruby-on-apple-silicon-m1-macs-fb159849b2f5</loc><lastmod>2021-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/testing-the-data-layer-in-android-room-with-rxjava-live-data-and-kotlin-coroutines-62d20a8f977a</loc><lastmod>2021-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-observer-design-pattern-f621b1d0b6c9</loc><lastmod>2021-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-using-magic-numbers-and-variables-in-your-code-4e86f008b84c</loc><lastmod>2021-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-a-periodically-refreshing-cache-in-your-golang-app-9982aff4920</loc><lastmod>2021-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-prepare-for-your-next-coding-interview-2a6a6080cfb0</loc><lastmod>2021-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-almost-got-fired-for-choosing-react-in-our-enterprise-app-846ea840841c</loc><lastmod>2021-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-secure-swiftui-property-wrapper-for-the-keychain-e0f8e39d554b</loc><lastmod>2021-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-in-app-purchases-in-android-2bd52a3ab700</loc><lastmod>2021-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-makes-a-good-pull-request-anyway-2a013a39aebe</loc><lastmod>2021-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystify-graph-coloring-algorithms-9ae51351ea5b</loc><lastmod>2021-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-stack-safe-recursion-using-trampolines-in-scala-7c0ecd003fb9</loc><lastmod>2021-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/graphql-tutorial-how-to-use-fields-fragments-and-more-ec478896ede7</loc><lastmod>2021-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-traits-of-successful-web-developers-6a9e73488d41</loc><lastmod>2021-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-frontend-coding-ideas-that-will-inspire-you-to-code-7ed8481919fe</loc><lastmod>2021-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-an-iot-device-845b8ba4ed60</loc><lastmod>2021-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/15-commonly-asked-nodejs-interview-questions-2b0254700f80</loc><lastmod>2021-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-unusual-tools-to-boost-your-developer-productivity-8c30a5819273</loc><lastmod>2021-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/server-monitoring-and-sending-alert-to-them-team-when-its-down-using-python-script-cb843084c0a9</loc><lastmod>2021-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-upcoming-javascript-es2021-es-12-features-to-watch-out-for-this-year-17f22a687f90</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-mastered-golang-basics-by-solving-these-15-project-euler-problems-1254a3897cf8</loc><lastmod>2021-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-in-demand-skills-for-software-development-positions-in-2021-18f7672e4f3a</loc><lastmod>2021-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-simple-habits-to-boost-your-coding-skills-c8d861ef50df</loc><lastmod>2021-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-failed-as-a-junior-programmer-f8c3fde2cbe6</loc><lastmod>2021-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-admob-and-audience-network-libraries-in-android-37e58eeb06bd</loc><lastmod>2021-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-years-with-these-4-senior-developers-part-1-11dc08db34af</loc><lastmod>2021-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-merge-other-git-branches-into-your-own-2fe69f70a2b4</loc><lastmod>2021-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-paginated-api-using-node-js-express-and-mongodb-227ed5dc2b4b</loc><lastmod>2021-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-scientists-are-making-themselves-extinct-640dbab52098</loc><lastmod>2021-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-up-linters-and-formatters-for-vs-code-and-ruby-on-rails-287394540754</loc><lastmod>2021-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-squash-bugs-using-git-bisect-304e1e200819</loc><lastmod>2023-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-coding-habits-you-need-to-put-to-rest-this-year-432643d97d89</loc><lastmod>2021-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-many-engineers-dont-understand-the-real-use-of-serverless-df2300766aa9</loc><lastmod>2021-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-collection-of-python-packages-for-pythonistas-bc7601e654f9</loc><lastmod>2021-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/master-these-5-topics-to-nail-your-next-javascript-interview-2b0da3380e5c</loc><lastmod>2021-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-aesthetically-pleasing-visualizations-with-chart-js-4b3bb619c3ff</loc><lastmod>2021-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-es6-proxies-ced4253bc661</loc><lastmod>2021-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/three-tricky-interview-questions-about-variables-in-python-840a5f9989b8</loc><lastmod>2021-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/styling-swiftui-6d4ebd77af2b</loc><lastmod>2021-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-key-questions-to-answer-before-installing-software-dependency-e78e111e90c</loc><lastmod>2021-01-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/compiler-vs-interpreter-d0a12ca1c1b6</loc><lastmod>2024-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-higher-order-functions-with-simple-examples-in-python-51dcafe9903</loc><lastmod>2021-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-improve-your-ai-based-python-trading-system-the-alpaca-broker-92c0029bbc45</loc><lastmod>2021-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-delightful-declarative-javascript-a83c91111e12</loc><lastmod>2021-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-former-google-people-managers-advice-on-designing-teamwork-in-silicon-valley-5220bf4d561b</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/20-software-engineering-guidelines-i-learned-in-2020-8106d03d953b</loc><lastmod>2021-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-custom-classes-in-python-without-going-meta-5e8bfa97be6e</loc><lastmod>2021-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-learn-flutter-in-2021-a05ea5e01e25</loc><lastmod>2021-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-monitor-postgres-in-your-heroku-app-d25b88769694</loc><lastmod>2021-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simulate-recursion-using-java-streams-9219c834957e</loc><lastmod>2021-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-visualization-with-swiftui-radar-charts-64124aa2ac0b</loc><lastmod>2021-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/micro-frontends-using-webpack-5-module-federation-3b97ffb22a0d</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-commonly-used-commands-in-aws-cli-d8bff8decb1d</loc><lastmod>2024-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/vital-things-to-check-before-using-an-open-source-project-35b7d099f6d5</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-public-ids-in-an-api-without-killing-database-performance-1e4536c2af40</loc><lastmod>2024-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-slowest-modern-programming-languages-d29ea2306675</loc><lastmod>2021-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/drag-swipe-and-touch-gestures-in-swiftui-fa5364090745</loc><lastmod>2021-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/protocol-oriented-programming-in-typescript-really-e4389cdc7842</loc><lastmod>2021-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-small-webshop-with-react-and-next-js-82e2d7a291d6</loc><lastmod>2021-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/email-marketing</loc><lastmod>2021-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/navigation</loc><lastmod>2023-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/abstract-factory-pattern</loc><lastmod>2021-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/save-time-using-the-command-line-glob-patterns-and-wildcards-17befd6a02c8</loc><lastmod>2021-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-send-emails-using-python-updated-for-2021-5ad483bb5c90</loc><lastmod>2021-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-npm-commands-used-by-highly-productive-developers-af2bf9a8bb99</loc><lastmod>2024-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-window-matchmedia-in-react-8116eada2588</loc><lastmod>2021-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-abstract-method-design-patterns-bc416aaaf076</loc><lastmod>2021-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-python-opencv-layer-for-aws-lambda-f2d5266d3e5d</loc><lastmod>2021-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/best-practices-for-using-viewmodels-in-android-e986b25dc78f</loc><lastmod>2021-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-better-programming-january-9-15-2020-cd9562476bba</loc><lastmod>2021-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-complete-guide-to-using-graphql-in-node-js-with-apollo-server-aef347a7a0ee</loc><lastmod>2021-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-7-recommended-settings-for-visual-studio-code-96fbd9f5e21a</loc><lastmod>2021-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-uncommon-visual-studio-extensions-for-greater-productivity-f871d15a70a3</loc><lastmod>2021-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-soft-skills-that-made-me-a-successful-developer-so-far-that-you-can-steal-8f6d18351cec</loc><lastmod>2021-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cdk</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/infra-as-code</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/domain-modeling</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-serve-your-angular-application-over-https-using-ng-serve-240e2c2e0a5d</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-organize-your-aws-cdk-project-f1c463aa966e</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-stay-ready-for-technical-interviews-6f4a5d3e2aa1</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-traits-to-show-to-ace-that-behavioral-interview-697aa571eaf</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-up-multiple-ssh-keys-ae6688f76570</loc><lastmod>2021-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/type-safe-domain-modeling-in-kotlin-425ddbc73732</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-is-how-culture-impacts-communication-cd2585fda0a0</loc><lastmod>2021-01-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/global-route-management-in-swiftui-a5decf539467</loc><lastmod>2021-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-advanced-python-function-concepts-explained-with-examples-dcf10389ac9a</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/any-readers-here-that-are-interested-in-data-science-should-definitely-also-be-subscribing-to-b818a4d5ddd</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/from-15-000-database-connections-to-under-100-dfd34062da4c</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-uncommon-bash-tricks-that-you-should-know-c0fc988065c7</loc><lastmod>2021-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-your-ui-updates-instant-without-waiting-for-a-backend-with-react-bc81147c3c32</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/neovim</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-jest-javascript-testing-framework-b6677f0d30d</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/master-typescripts-type-guards-1fd5436bc6f2</loc><lastmod>2021-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/k8s-a-closer-look-at-kube-proxy-372c4e8b090</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/going-forward-with-neo-vim-as-a-daily-driver-8624489d0143</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-more-efficient-unix-scripts-with-heredoc-639719d0e660</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-open-graph-and-twitter-card-meta-tags-to-increase-your-websites-social-media-engagement-466cb4829ca5</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-tips-to-improve-your-git-submodule-knowledge-171b10481a5a</loc><lastmod>2021-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-top-6-frontend-trends-and-predictions-for-2021-72201e6c9026</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-our-interim-editor-anupam-chugh-54d99fabc7ee</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-an-extension-for-your-open-api-specification-fc5f51c82bb8</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-proven-2-step-process-to-improve-your-code-maintainability-c894da240c05</loc><lastmod>2022-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-solidity-events-2801d6a99a92</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-5-most-common-problems-you-will-run-into-if-you-start-with-tensorflow-today-28bd012ebb2c</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-vs-code-extensions-for-python-developers-for-2021-748b2ce16eee</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-dont-know-usestate-until-you-ve-used-functional-updates-5da52117620f</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-less-achieve-more-how-to-optimize-your-learning-1a214ce697c8</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/k0s</loc><lastmod>2021-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-typescript-in-a-node-js-and-express-project-b94af787bb7a</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/about-kubernetes-cni-plugins-f0bcd60b5629</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simplified-functionaldd-programming-fdc07b4b1084</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-do-infinite-scrolling-the-right-way-a64e3463b0e3</loc><lastmod>2021-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-top-blockchain-developer-frameworks-for-2021-89afa5e7bd04</loc><lastmod>2022-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-january-recommendations-for-flutter-packages-6fca1557920c</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/speed-up-your-web-scraping-projects-with-concurrency-89f548422100</loc><lastmod>2021-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-tips-to-become-a-better-code-reader-c84fcb4cedc3</loc><lastmod>2021-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-a-background-in-swiftui-98fd0001c8ef</loc><lastmod>2021-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-components-part-2-2b3eb135d294</loc><lastmod>2021-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-routers-explained-ff89153a6405</loc><lastmod>2021-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deep-insights-into-javascripts-fetch-api-e8e8203c0965</loc><lastmod>2021-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-complete-guide-to-date-manipulation-in-javascript-d03d7fdec1c4</loc><lastmod>2021-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/yarn</loc><lastmod>2022-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mlops</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/landing-my-first-job-as-a-software-engineer-b099d66976d</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/effective-auto-layout-programmatically-in-swift-2e68d1b2f546</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-css-subgrid-for-pixel-perfection-6d4343b057cd</loc><lastmod>2021-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-photo-translator-using-python-with-the-google-translator-api-94b8da75f7f8</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/micro-frontends-using-single-spa-and-module-federation-81ec27d03aee</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/install-missing-typescript-typings-with-typesync-5e3d89943f7c</loc><lastmod>2021-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-devsecops-44447d6727e8</loc><lastmod>2021-01-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-cheap-raspberry-pi-based-baby-petcam-9a2964a6acbc</loc><lastmod>2021-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fall-in-love-with-single-div-illustrations-674ddeb51c62</loc><lastmod>2021-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-optimization-exercise-in-golang-43fea807441d</loc><lastmod>2021-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/golang-feature-flags-a-simple-go-implementation-without-a-back-end-7c5c00078a58</loc><lastmod>2024-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/career-advice-for-junior-developers-241ee40a738d</loc><lastmod>2021-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-better-functional-components-in-react-bc974f777145</loc><lastmod>2021-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-zero-downtime-deployment-of-your-machine-learning-api-6486cb6394c3</loc><lastmod>2021-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/custom-gestures-in-swiftui-2-0-132590d66ee7</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-launched-a-5-figure-business-while-working-as-a-full-time-software-dev-7ef7baf31527</loc><lastmod>2021-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/simplicity</loc><lastmod>2021-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/readable-code</loc><lastmod>2021-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/goal-driven-code-54506e22997a</loc><lastmod>2023-09-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cnn</loc><lastmod>2021-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/functional-components-vs-class-components-in-react-2f28adccc993</loc><lastmod>2021-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/debounce-your-complex-selectors-with-react-hooks-97c315f0db90</loc><lastmod>2021-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/youre-a-brand-shape-it-for-success-3f9a4368d164</loc><lastmod>2021-01-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/k8s-vanilla-all-the-way-9ba8c746e4f0</loc><lastmod>2021-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-response-why-flutter-isnt-the-next-big-thing-article-69f1f3317db1</loc><lastmod>2021-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-myths-holding-back-agile-de922ec17045</loc><lastmod>2021-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/add-video-to-your-react-native-app-using-react-native-video-f020e90059de</loc><lastmod>2022-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/change-the-focal-point-of-your-backlog-to-unlock-better-commitment-and-productivity-febdc09f02dd</loc><lastmod>2021-01-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/use-lets-encrypt-to-automate-https-for-your-kubernetes-cluster-on-raspberry-pi-802351f34f23</loc><lastmod>2021-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-textfield-for-numbers-in-swiftui-21030b58a41</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-better-programming-december-21-2020-january-8-2021-636d92529ad9</loc><lastmod>2021-01-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/introduction-and-strategies-to-handle-challenges-in-caching-c619d51882c0</loc><lastmod>2021-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/computer-vision-how-to-set-up-your-cnn-architecture-229c014db7fb</loc><lastmod>2021-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/innovate-like-steve-wozniak-8fca7a86c4e9</loc><lastmod>2021-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automatically-injecting-node-js-service-dependencies-81182d6d4d9</loc><lastmod>2021-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bluecore</loc><lastmod>2021-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lessons-learned-from-migrating-a-large-postgresql-database-from-ec2-to-rds-1215119f8c36</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-tips-detecting-a-swiftui-apps-active-inactive-and-background-state-a5ff8acf5db1</loc><lastmod>2021-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-noncoding-skills-thatll-set-you-apart-as-a-developer-a8f64d55a08e</loc><lastmod>2021-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-software-service-providers-charge-you-more-billable-hours-than-they-need-4bef2cc8b28a</loc><lastmod>2021-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/upload-files-to-next-js-with-api-routes-839ce9f28430</loc><lastmod>2024-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/if-you-dare-to-lead-lead-with-vulnerability-d7a6b48dcf7a</loc><lastmod>2021-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-deployment-setup-on-aws-in-10-minutes-490d225e6446</loc><lastmod>2021-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/essentials-of-javas-time-api-b372d9a2903b</loc><lastmod>2023-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/distributed-task-queues-with-celery-rabbitmq-django-703c7857fc17</loc><lastmod>2021-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-android-app-shortcuts-9d50866c429f</loc><lastmod>2021-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-unusual-ways-to-improve-your-programming-skills-dbdc7864a5f4</loc><lastmod>2021-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/native-graph-database-storage-7ed8ebabe6d8</loc><lastmod>2021-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-thatll-improve-your-javascript-debugging-skills-and-save-you-hours-7410a59afb64</loc><lastmod>2021-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-new-css-houdini-painting-api-3f641bfce614</loc><lastmod>2021-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/distributed-locking-for-micro-batch-processing-preventing-resource-starvation-f3570b5df859</loc><lastmod>2021-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/motherhood</loc><lastmod>2021-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/customize-your-xcodeproject-with-tuist-6fc41fb59262</loc><lastmod>2021-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-amazing-benefits-of-sharing-knowledge-as-a-developer-7d6f3ce6b7ee</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-scrum-dying-52c72c1ab347</loc><lastmod>2021-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-3-css-grid-features-to-start-using-in-production-b0fe59b2e0f7</loc><lastmod>2021-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-blogs-and-articles-every-developer-or-engineer-should-read-603c6319a7ee</loc><lastmod>2021-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-flutter-tips-i-learned-after-3-years-of-flutter-development-7a7dbb697fe2</loc><lastmod>2022-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/recursion-in-python-32d464653984</loc><lastmod>2021-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/heres-another-list-of-exciting-frontend-challenges-be3b50a2e059</loc><lastmod>2021-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-simple-vs-code-extensions-for-everyday-use-9c987afe4775</loc><lastmod>2021-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-view-binding-components-dialogs-and-adapters-7628f6ce6ff7</loc><lastmod>2021-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/being-a-great-manager-when-your-team-member-goes-on-maternity-leave-6013ea553f3d</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-section-lists-alphabetically-in-swiftui-e841f35993f</loc><lastmod>2021-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/floating-point-numbers-are-weird-in-python-heres-how-to-fix-them-51336e4ad51a</loc><lastmod>2021-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-improve-code-quality-with-sonarqube-465744eb66db</loc><lastmod>2021-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/upload-and-retrieve-images-by-integrating-minio-with-nestjs-419e4e629b5d</loc><lastmod>2021-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-dogecoin-price-tracker-with-swiftui-7552bfbb078b</loc><lastmod>2021-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/we-refactored-10k-lines-of-code-in-our-open-source-react-project-5eb844cccf28</loc><lastmod>2021-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/decoupling-flutter-views-for-reusability-1ec8b58f5521</loc><lastmod>2021-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-lesser-known-but-useful-python-features-you-should-try-e75a45905af3</loc><lastmod>2021-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-team-structures-aint-working-let-s-apply-team-topologies-470e8d4f7fe5</loc><lastmod>2021-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-fastapi-kubernetes-gcp-296e0dc3abb6</loc><lastmod>2021-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/youre-doing-scrum-wrong-here-s-how-to-do-it-right-56e3daf6df76</loc><lastmod>2021-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-steps-to-render-d3-js-with-react-functional-components-fcce6cec1411</loc><lastmod>2022-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-software-developers-feel-comfortable-during-interviews-5a4ec56a2c95</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-open-source-libraries-for-tailwind-css-components-fdbcb692afa9</loc><lastmod>2021-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-with-the-flatmap-combine-operator-in-ios-1267b6cf37ca</loc><lastmod>2021-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-query-string-values-in-javascript-in-2021-ae3cbadcd366</loc><lastmod>2021-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/programming-tools</loc><lastmod>2021-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/seventeen-coding-tools-for-your-python-developer-sandbox-35d033c3075a</loc><lastmod>2021-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bitcoin-mining</loc><lastmod>2021-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-real-dilemma-between-bootcamps-and-traditional-computer-science-degrees-f2c629fb2545</loc><lastmod>2021-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-essential-skills-to-master-frontend-development-in-2021-101daec8b49f</loc><lastmod>2024-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-declined-an-offer-to-work-at-a-big-tech-company-21ee3177b38</loc><lastmod>2021-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/websockets-and-asyncio-beyond-5-line-samples-part-1-ddf8699a18ce</loc><lastmod>2021-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-vscode-extensions-for-js-devs-f066ab889b6</loc><lastmod>2021-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-library-dynamic-stepper-2ba05ab40228</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-shouldnt-always-use-an-ide-28ed8c7e6843</loc><lastmod>2021-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-android-build-variants-to-manage-server-environments-146125ae31d2</loc><lastmod>2021-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-webviews-to-a-visual-studio-code-extension-69884706f056</loc><lastmod>2021-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/metaprogramming-with-ruby-send-and-public-send-methods-f85aa8f91366</loc><lastmod>2022-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-simple-web-server-using-node-js-and-express-27f3d6eb4e86</loc><lastmod>2023-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/airbnb-data-analysis-with-pandas-and-seaborn-11ceebba1eab</loc><lastmod>2021-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-you-living-your-best-life-d74e812faddb</loc><lastmod>2021-02-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/migrate-from-standalone-redis-to-redis-cluster-f45b219330a3</loc><lastmod>2021-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bored-of-imperative-for-loops-use-functional-operators-instead-8eff6f87d9f2</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/difference-between-javascript-loops-for-foreach-for-of-and-for-in-91cd8fe884fd</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/avoid-orm-in-go-use-pure-sql-instead-3ae7f0485b37</loc><lastmod>2021-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/power-tune-your-serverless-api-for-happy-customers-289e83e3938f</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-elasticsearch-in-java-spring-boot-d981c32b60b</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-not-to-burnout-a-guide-for-software-developers-1c89851a2347</loc><lastmod>2021-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/recursive-rendering-with-react-components-10fa07c45456</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrating-combine-in-swiftui-f3ffa2e170ba</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mixing-typescript-and-graphql-code-generator-c34e68b92dd3</loc><lastmod>2021-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-soft-skills-to-help-you-excel-as-a-junior-software-developer-1866795f2f18</loc><lastmod>2021-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-ml-models-into-aws-with-elastic-beanstalk-f1364e8d1238</loc><lastmod>2021-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-rxswift-mvvm-3a2868d3b2c5</loc><lastmod>2021-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-upload-media-and-process-multipart-forms-on-node-js-server-cf483af5afa7</loc><lastmod>2021-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-properly-handle-navigation-in-a-react-app-e99086dd19ec</loc><lastmod>2021-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tailwind-css-is-probably-overhyped-5272e5d58d4e</loc><lastmod>2021-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/validate-passwords-in-swiftui-forms-using-combine-a6f2ba4fd83b</loc><lastmod>2021-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-committing-the-xcodeproj-fa83527ba156</loc><lastmod>2021-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reflections-after-15-years-working-as-a-software-developer-cabf610f51a0</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simplicity-and-complexity-neednt-be-mutually-exclusive-in-your-code-cb07154f77db</loc><lastmod>2021-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-noteworthy-tips-for-an-effective-developer-portfolio-aaf996092bb</loc><lastmod>2021-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/four-steps-to-gel-your-software-development-team-together-55f2ae41241</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrating-widgetkit-in-existing-swiftui-apps-ff285faa2896</loc><lastmod>2021-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-websocket-with-go-and-react-b3ee976770ab</loc><lastmod>2021-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-february-recommendations-for-flutter-packages-7cd6b597113</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-learned-on-my-way-to-a-google-offer-d98a0b8db3e1</loc><lastmod>2021-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/secure-your-spring-boot-app-with-spring-security-and-github-using-keycloak-a6eb5bfeb4bf</loc><lastmod>2021-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-module-bundlers-2a1e9307d057</loc><lastmod>2021-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-curl-alternative-api-testing-clients-baab811423e2</loc><lastmod>2021-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-install-multiple-versions-of-node-js-on-a-linux-pc-fa8d9269311c</loc><lastmod>2021-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-amazing-animations-in-react-using-framer-motion-34c803f60c6f</loc><lastmod>2021-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-contact-forms-for-your-website-using-nodemailer-74739b186264</loc><lastmod>2021-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reverse-geocoding-with-google-maps-in-android-313bed159817</loc><lastmod>2021-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-three-months-of-pair-programming-has-impacted-my-developer-career-9262a1dbd9db</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-carousel-with-ruby-on-rails-and-the-stimulus-components-library-22b1b5e1e682</loc><lastmod>2021-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deep-dive-into-swiftui-previews-66d53469ee43</loc><lastmod>2021-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-behavioural-traits-of-great-developers-7f4d8905df4b</loc><lastmod>2021-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/best-practices-i-wish-all-react-developers-knew-part-1-ff6cdee0666a</loc><lastmod>2021-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-enzyme-vs-react-testing-library-2cac3ad20c52</loc><lastmod>2021-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/journey-of-a-line-of-complied-code-b37c4a8deb0</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/acing-the-social-component-of-technical-interviews-15f0d4b98047</loc><lastmod>2021-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-vue-like-you-write-react-545eafb60e6a</loc><lastmod>2021-02-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/drag-to-reorder-android-recyclerview-items-using-kotlin-afcaee1b7fb5</loc><lastmod>2021-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-e-commerce-shopping-cart-reminder-with-hasura-events-e02e240df367</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-own-tesla-with-just-60-lines-of-python-3e80c69625a</loc><lastmod>2021-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-approach-tech-interviews-10854863a07b</loc><lastmod>2021-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-python-and-r-with-julia-b7019a3d1420</loc><lastmod>2021-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-regrets-i-have-as-a-react-developer-52e95a8ff8a4</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/access-this-inside-a-javascript-callback-function-ea07e791dfcb</loc><lastmod>2021-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rxjs-lessons-understanding-multicasting-operators-9bd5d3ac9a5e</loc><lastmod>2021-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-bool-type-what-goes-on-under-the-hood-260e42aea655</loc><lastmod>2021-12-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-design-software-plugins-d051ce1099b2</loc><lastmod>2022-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-still-lisp-and-you-should-too-18a2ae36bd8</loc><lastmod>2021-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-you-be-using-pathlib-6f3a0fddec7e</loc><lastmod>2021-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gamestop</loc><lastmod>2021-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-router-url-params</loc><lastmod>2021-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stock-market</loc><lastmod>2022-12-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-router-query-params</loc><lastmod>2021-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-development-culture-is-too-positive-and-it-might-hurt-us-3ed24ac592d8</loc><lastmod>2021-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-ultimate-programmers-guide-to-bash-scripting-2d11d4e6e978</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-self-contained-and-portable-kubernetes-cluster-with-k3s-and-packer-16aa43899e2f</loc><lastmod>2021-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/predicting-the-rise-of-gamestop-gme-in-20-lines-of-code-or-less-44810c19027a</loc><lastmod>2021-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/perform-speech-synthesis-in-your-javascript-applications-ac3efa1eb6fa</loc><lastmod>2021-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-ego-is-limiting-your-ability-to-become-a-great-developer-and-youre-probably-in-denial-c489a82ff81a</loc><lastmod>2021-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-unit-tests-for-swiftui-views-11aa5eb48d8e</loc><lastmod>2021-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/do-you-have-a-language-for-your-team-52fe0e6cb364</loc><lastmod>2021-01-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/7-must-know-typescript-transpiled-features-e2365cce17e2</loc><lastmod>2021-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-things-i-wish-i-had-known-before-majoring-in-software-development-7b2cb3cf288d</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-simple-login-application-using-google-oauth-2-0-javascript-and-heroku-b1e56ad4604</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/code-by-voice-using-serenade-5f51f4153854</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-45-angularjs-interview-questions-with-some-answers-90489817677c</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/using-regression-with-time-series-5a0a6a8ba7de</loc><lastmod>2021-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-self-hosted-gitlab-server-from-your-linux-pc-2738bc6538d2</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-components-part-3-ce5ae661f3d6</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-twilio-powered-chat-app-using-reactn-ative-2460b7995a30</loc><lastmod>2021-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-2-cents-on-mental-health-for-programmers-40086ec3d3</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-beautiful-javascript-apis-15b4afd4b1ba</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-flutter-too-late-to-join-the-party-e19e4dd01846</loc><lastmod>2021-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-everyday-struggles-as-a-senior-developer-34e8393de1a8</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/recreate-the-old-mac-os-x-panther-finder-using-swiftui-d08a8afb6357</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/display-progress-bars-using-tqdm-in-python-c81484be9390</loc><lastmod>2022-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-amazing-javascript-animation-libraries-to-use-in-2021-4ed8862d64ed</loc><lastmod>2021-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-nodemailer-to-send-emails-from-your-node-js-server-d726f73d0439</loc><lastmod>2022-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/typescript-4-1s-advanced-mapped-types-eba9a2ba7a9</loc><lastmod>2021-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-symbolicate-crash-logs-in-ios-b05637591364</loc><lastmod>2021-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-authenticate-your-spring-boot-application-with-keycloak-1e9ccb5f2478</loc><lastmod>2021-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sql-with-pandas-data-frames-5192e274c8aa</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-programming-in-rust-76181db9665c</loc><lastmod>2026-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-worst-mistake-you-can-make-in-a-technical-interview-fd04dc67510a</loc><lastmod>2021-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-effortless-steps-for-contributing-to-open-source-projects-35000599367b</loc><lastmod>2021-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-increase-your-software-development-speed-2ea989d8d8cc</loc><lastmod>2021-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/divide-code-by-domains-and-features-and-keep-it-scalable-bb5bd66cf3d2</loc><lastmod>2021-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-useful-browser-console-functions-other-than-log-16fb84341d05</loc><lastmod>2021-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/quitting-whatsapp-build-your-own-messaging-android-application-d0b54483b9bd</loc><lastmod>2021-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-use-redux-to-control-modal-visibility-states-8953e44b71fd</loc><lastmod>2021-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-developers-adapt-or-youll-be-replaced-efaa8c5b4d5</loc><lastmod>2021-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-things-i-wish-i-knew-as-a-junior-developer-be3e549321e7</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-things-to-know-about-accessing-python-attributes-b7da11525a8e</loc><lastmod>2021-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/useful-tricks-in-python3-e953430c002c</loc><lastmod>2021-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/weve-got-the-coding-interview-process-all-wrong-15a552b0f224</loc><lastmod>2021-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-a-restful-api-creation-easy-in-spring-boot-dc56c0ede725</loc><lastmod>2021-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-non-technical-yet-underrated-software-developer-skills-836f618bf93</loc><lastmod>2021-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solving-real-life-problems-in-javascript-sending-server-side-notifications-through-websockets-a3bdb2cc065</loc><lastmod>2021-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-quickly-tackle-errors-in-your-production-code-be4633bf8ed0</loc><lastmod>2021-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-the-33-rule-to-change-yourself-as-a-programmer-5fe296cb16a3</loc><lastmod>2021-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-migrate-environment-variables-env-to-rails-credentials-d3f48164f7c8</loc><lastmod>2021-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-rid-of-datetime-logical-bugs-once-and-for-all-5c53f2cf8daa</loc><lastmod>2021-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-some-senior-developers-dont-like-python-974c5361fff2</loc><lastmod>2021-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/preferences-in-swiftui-17b9f1df2b8b</loc><lastmod>2021-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-debug-performance-issues-in-python-with-profilers-ae62ab9fe834</loc><lastmod>2021-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/docker-container-security-with-anchore-grype-6913bc926499</loc><lastmod>2021-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-a-routed-react-app-to-github-pages-9a40a31a0afc</loc><lastmod>2021-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-real-time-data-streaming-tools-68907be5ac4b</loc><lastmod>2021-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-crucial-things-i-learnt-as-a-first-time-technical-leader-700a7d5b35d1</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-overview-of-lambda-architecture-baf460cabc81</loc><lastmod>2021-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-important-pandas-library-operations-you-should-know-a679348e9bae</loc><lastmod>2021-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-mistakes-to-avoid-when-learning-a-new-framework-or-programming-language-a8ba9c3f1160</loc><lastmod>2021-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-automation-frameworks-tend-to-fail-9b282e170754</loc><lastmod>2021-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/calculating-pi-π-with-monte-carlo-using-parallel-computing-with-openmp-and-c-2b3a357f0f78</loc><lastmod>2021-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-need-to-get-started-with-testing-in-react-e16819b0eba7</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/strapi</loc><lastmod>2021-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-an-email-crawler-with-python-and-scrapy-af275ae486e2</loc><lastmod>2021-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-state-management-7e7f3a2018e4</loc><lastmod>2021-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-set-off-on-a-software-developer-journey-b87882314839</loc><lastmod>2021-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-overview-of-built-in-swiftui-views-374ea7549bf9</loc><lastmod>2021-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/master-mac-linux-terminal-shortcuts-like-a-ninja-7a36f32752a6</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-software-development-principles-that-should-be-embraced-daily-c26a94ec4ecc</loc><lastmod>2021-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-options-to-consider-for-writing-user-friendly-python-functions-269cd8c98d51</loc><lastmod>2021-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automating-unit-tests-with-jest-b6ba7be8675b</loc><lastmod>2021-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-open-source-object-storage-platforms-for-2021-ceeaceb7e273</loc><lastmod>2023-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-importance-of-doodling-in-programming-2e46d47035d9</loc><lastmod>2021-02-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/best-way-to-overwrite-angular-materials-styles-e38dc8b84962</loc><lastmod>2021-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swipe-to-dismiss-android-recyclerview-items-using-kotlin-95ca20cfb812</loc><lastmod>2021-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-javascript-developers-should-prefer-axios-over-fetch-294b28a96e2c</loc><lastmod>2021-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-ways-to-write-clean-react-code-610c502ccf39</loc><lastmod>2021-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/virtualized-rendering-from-scratch-in-react-34c2ad482b16</loc><lastmod>2021-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-modern-react-app-from-scratch-in-2021-d2071c31c98</loc><lastmod>2021-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-google-clone-part-3-the-search-results-page-a40e25564cd8</loc><lastmod>2021-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-typescript-4-2-97f722689c43</loc><lastmod>2021-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-books-to-advance-your-career-as-a-developer-1a303b98b2e5</loc><lastmod>2021-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-amazon-how-to-answer-amazons-trickiest-interview-question-76218f691bb8</loc><lastmod>2021-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-first-rust-api-cd2cba50cf8d</loc><lastmod>2021-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/routing-and-data-fetching-in-next-js-aa3c7f3e2481</loc><lastmod>2021-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-love-flutter-as-a-react-developer-b0f86773b01f</loc><lastmod>2021-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-11-favorite-javascript-libraries-and-tools-dd7e0cc952a1</loc><lastmod>2021-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/refactoring-imperative-code-using-combine-in-ios-fdd9991da29f</loc><lastmod>2021-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-most-programmers-end-up-being-or-are-underperforming-technical-leads-c6253129f56d</loc><lastmod>2021-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/terminal-tutorial</loc><lastmod>2021-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-prefer-imperfect-software-development-practices-b13cfdcf85bf</loc><lastmod>2021-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/12-top-ios-libraries-for-your-app-2e9e9d236d3e</loc><lastmod>2021-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sharing-logic-components-between-frontend-and-backend-repositories-6fdc1f9cb850</loc><lastmod>2021-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-terminal-commands-you-can-start-using-today-7b9b0e273894</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-5-step-plan-to-learn-how-to-code-as-a-complete-beginner-in-2021-31198fca653f</loc><lastmod>2021-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/four-things-responsible-programmers-dont-do-88101e3b176</loc><lastmod>2021-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-problem-with-too-many-js-frameworks-11531ac8b896</loc><lastmod>2021-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-iterate-with-java-56b0fd83bbfc</loc><lastmod>2023-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-swift-5-4-88949071d538</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-are-cjs-amd-umd-esm-system-and-iife-3633a112db62</loc><lastmod>2021-12-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-useful-functional-programming-solutions-you-can-learn-with-typescript-and-node-2eab5ba097f0</loc><lastmod>2021-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-parameters-and-arguments-demystified-e4f77b6d002e</loc><lastmod>2021-12-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developers-have-a-gambling-problem-heres-how-to-fix-it-238ba6f4ba27</loc><lastmod>2021-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-interfaces-with-golang-51a3b7f527b4</loc><lastmod>2022-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10tips-and-tricks-for-data-scientists-vol-1-a870455325da</loc><lastmod>2021-03-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/expression-language-injections-in-java-e08bd17addf4</loc><lastmod>2021-03-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prometheus</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/visualize-charts-using-groupby-and-aggregate-python-functions-56454820a25c</loc><lastmod>2021-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-google-clone-part-2-the-search-component-945e705d3b87</loc><lastmod>2021-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-naive-bayes-classifiers-70b2aa073377</loc><lastmod>2021-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-reasons-why-coding-interviews-are-not-as-flawed-as-some-claim-8f1b82083cc4</loc><lastmod>2021-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/k8s-network-policy-made-simple-with-cilium-editor-a5b55781291c</loc><lastmod>2021-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-4-favorite-cloud-ides-for-2021-2f3c09d78eaa</loc><lastmod>2021-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-lying-to-react-about-missing-dependencies-10612e9aeeda</loc><lastmod>2021-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/manage-third-party-providers-directly-from-aws-cdk-6afef21c9586</loc><lastmod>2021-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-successfully-maneuver-the-world-of-engineering-92cbba41e814</loc><lastmod>2021-02-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/mastering-data-science-through-online-courses-is-a-mirage-9315fee59ba5</loc><lastmod>2021-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/authenticating-frontend-apps-using-cookies-in-net-core-web-api-2df311e735bb</loc><lastmod>2021-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-serverless-worth-the-hype-9bcb1842678b</loc><lastmod>2021-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-tips-for-a-successful-developer-career-5731647df33b</loc><lastmod>2021-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-on-the-job-training-for-software-engineers-can-improve-team-culture-42af28e71499</loc><lastmod>2021-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simulating-a-typescript-interview-cdaf9d217dff</loc><lastmod>2021-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-need-social-skills-as-a-software-developer-e31cf57f045</loc><lastmod>2021-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-recursion-really-slower-than-iteration-dcd0df3f30d6</loc><lastmod>2021-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-essential-python-tuple-unpacking-techniques-you-can-use-fc5d56a2c5f4</loc><lastmod>2021-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-libraries-you-should-know-b870d569251e</loc><lastmod>2021-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-component-libraries-for-ui-1d3f3c8ed654</loc><lastmod>2021-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-integrate-cloud-services-for-image-upload-in-a-node-js-react-web-app-9cc0aea25015</loc><lastmod>2021-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-2-way-data-binding-with-mvvm-c13022a2f04a</loc><lastmod>2021-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-non-data-science-books-that-will-make-you-a-better-data-scientist-1e2844d75fa1</loc><lastmod>2021-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-issues-to-pay-heed-to-when-migrating-software-services-1d326e159fa0</loc><lastmod>2021-02-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/so-you-want-to-understand-monads-36ba110b8991</loc><lastmod>2021-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/start-your-day-with-these-quick-vs-code-tips-tricks-to-enhance-productivity-4da6e5224862</loc><lastmod>2021-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/styling-the-toggle-in-swiftui-f19a2d70c379</loc><lastmod>2021-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-google-clone-part-1-setting-up-react-fb9c22b9662c</loc><lastmod>2021-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-reasons-why-non-data-scientists-should-also-learn-julia-in-2021-bf70440de528</loc><lastmod>2021-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-prominent-python-features-you-should-know-975060150b3a</loc><lastmod>2021-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-code-review-tips-that-you-can-use-right-away-5e553d608a0d</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/telling-my-boss-what-i-wanted-changed-my-life-6416a245b736</loc><lastmod>2021-02-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/not-particularly-smart-these-habits-can-help-any-developer-succeed-63606f1102ef</loc><lastmod>2025-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-useful-typescript-tidbits-for-beginners-a2009f5bab67</loc><lastmod>2021-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-debugging-hard-learn-how-to-make-it-easier-68889091f7fd</loc><lastmod>2021-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-must-know-xcode-shortcuts-592bf402a281</loc><lastmod>2021-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-phrases-you-shouldnt-say-to-your-tech-lead-even-if-you-re-dying-to-cbd5fda198fe</loc><lastmod>2021-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-different-ways-to-vertically-align-your-css-content-6ac864af7f2c</loc><lastmod>2021-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-jest-mocks-typescript-the-right-way-da025da7a284</loc><lastmod>2021-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-share-jupyter-notebooks-with-docker-2f19aa2cd87b</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-programming-rules-of-thumb-13e573a3c499</loc><lastmod>2021-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-firebase-in-swiftuis-new-application-lifecycle-c77a8a306d63</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-kotlin-extensions-to-make-your-android-code-more-expressive-4c9243cb9466</loc><lastmod>2021-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reducer-in-javascript-a-simple-yet-powerful-array-method-108c74b4c888</loc><lastmod>2021-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-asked-the-fizzbuzz-javascript-interview-question-and-the-results-were-surprising-e81f043ba309</loc><lastmod>2021-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/in-python-dont-look-before-you-leap-cff250881930</loc><lastmod>2021-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-reasons-why-you-shouldnt-use-for-in-array-iterations-in-javascript-8db3f42d8c73</loc><lastmod>2021-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-ways-to-power-up-your-python-code-d2ac5307d7d0</loc><lastmod>2021-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pineapple2021</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/github-actions-in-action-3b10083cc700</loc><lastmod>2021-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kata-container-and-gvisor-with-k0s-82efbbcc240b</loc><lastmod>2021-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-roadblocks-any-new-software-developer-can-encounter-4ebd701792d9</loc><lastmod>2021-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-special-methods-for-object-string-formatting-in-python-c020150d624c</loc><lastmod>2021-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/coding-interviews-are-broken-d3467d4d788c</loc><lastmod>2021-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/want-to-switch-careers-to-computer-science-3-options-toconsider-c305802247af</loc><lastmod>2021-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-stopped-reading-how-to-become-a-software-developer-articles-dba17222f071</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/agile-software-development-manifesto-be453882314</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-all-coding-is-a-little-bit-obsessive-b88d556943b2</loc><lastmod>2021-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-promise-know-when-to-use-it-and-how-it-works-b8671e585e53</loc><lastmod>2021-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advanced-data-filtering-in-react-5ea2fa3befca</loc><lastmod>2021-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-the-most-common-app-navigation-pattern-with-react-navigation-5-41fe4ddbe61d</loc><lastmod>2021-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-with-combine-publishers-in-swiftui-cb85257807e3</loc><lastmod>2021-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-an-ssh-key-to-github-96d934d09d35</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-create-your-own-api-f99f7fb739b1</loc><lastmod>2021-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/brainfuck</loc><lastmod>2021-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/we-measure-the-power-of-cars-computers-and-cellphones-but-what-about-code-91ed5583f298</loc><lastmod>2021-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-programming-languages-you-can-learn-in-10-minutes-ish-66f77e2f815b</loc><lastmod>2021-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-security-implications-to-consider-before-deploying-a-web-app-1f94a58c6fc9</loc><lastmod>2021-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/13-fantastic-learning-tools-and-resources-for-bash-scripting-51a6de98015c</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/k8s-tips-playing-with-nodes-e6645af13a27</loc><lastmod>2021-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-handle-state-better-in-react-9a44c3e9162</loc><lastmod>2021-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-clean-code-principles-for-functional-programming-in-scala-6764f8b2a213</loc><lastmod>2021-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-a-cli-in-50-lines-of-python-code-158c378eb4bd</loc><lastmod>2021-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-handy-python-functions-for-programmers-cc391a59acc7</loc><lastmod>2021-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-can-use-any-programming-language-for-backend-development-even-brainfuck-d70e5d964fff</loc><lastmod>2021-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-ultimate-makefile-for-golang-projects-fcc8ca20c9bb</loc><lastmod>2021-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/construct-d3-charts-in-react-cfecc2848ae2</loc><lastmod>2021-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-steps-to-dockerize-your-next-js-app-cfa8a54881af</loc><lastmod>2021-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flutter-is-about-to-win-over-the-web-be0a205af03d</loc><lastmod>2021-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/15-rules-for-writing-clean-comments-18390394941f</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/single-element-collections-in-angular-8b1c263e3d18</loc><lastmod>2021-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-things-to-know-when-dockerizing-python-apps-in-production-f4701b50ca46</loc><lastmod>2021-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-and-deploy-a-web-app-to-the-cloud-with-python-in-20-minutes-7e628b28325d</loc><lastmod>2021-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/17-resources-to-help-you-learn-rust-in-2021-31b6ac661f37</loc><lastmod>2021-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-database-indexing-actually-works-ba6e19e75169</loc><lastmod>2021-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/graphql-subscriptions-with-go-6eb25dec5cd1</loc><lastmod>2021-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-7-dart-tips-and-tricks-for-cleaner-flutter-apps-562664a15826</loc><lastmod>2026-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-medium-is-a-great-subscription-for-programmers-16165428bef2</loc><lastmod>2021-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deeper-look-at-async-and-concurrent-programming-in-python-9f2a84adbdd2</loc><lastmod>2021-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dealing-with-data-and-communication-in-kubernetes-4b1c940719af</loc><lastmod>2021-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-proven-ways-to-make-money-without-a-job-as-a-developer-61f140d45c73</loc><lastmod>2021-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-jetpack-compose-for-desktop-5c3bf8629dc5</loc><lastmod>2021-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-improve-your-xcode-workflow-802fcdfd8dd0</loc><lastmod>2021-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-pdf-merger-in-python-c582607a9d29</loc><lastmod>2021-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-validate-deploy-emails-in-javascript-9bbac9ab6433</loc><lastmod>2021-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-caching-techniques-in-react-d30bbb78d54d</loc><lastmod>2021-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-your-favorite-libraries-and-frameworks-got-their-names-2a4c4f805cda</loc><lastmod>2021-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/27-simple-bash-scripting-tips-for-beginners-d6764c977546</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-and-test-custom-react-hooks-6e0fa4656561</loc><lastmod>2021-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-async-await-in-swiftui-dfc5e08b03f7</loc><lastmod>2021-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-powerful-unix-commands-for-easier-troubleshooting-dd619d5e173a</loc><lastmod>2021-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/django-flash-messages-6afbccd1b457</loc><lastmod>2021-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-swiftui-libraries-to-use-in-2021-d21c0384e619</loc><lastmod>2021-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/heres-one-ngrx-pattern-to-control-your-angular-loading-animations-f15bc3c4a1dd</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-simple-ways-to-get-an-english-weekday-name-in-python-3ce2c7da8f55</loc><lastmod>2021-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-long-term-goal-isnt-to-become-a-programmer-be-a-developer-instead-161570826c08</loc><lastmod>2021-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/frustrated-with-javascript-youre-not-alone-these-are-the-4-most-confusing-features-1488ca5f0f38</loc><lastmod>2021-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-easy-steps-for-your-own-web-scraper-using-python-97b43abc8a48</loc><lastmod>2021-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-json-denial-attacks-that-hackers-take-advantage-of-ed68ea719fd5</loc><lastmod>2021-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-things-i-wish-i-had-known-before-graduating-as-a-software-developer-28ae07214953</loc><lastmod>2021-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-list-items-with-react-and-recoil-c58f75e307dc</loc><lastmod>2021-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-become-a-golang-developer-a-6-step-career-guide-ce8274dd0eb3</loc><lastmod>2026-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/templating-languages-to-use-instead-of-html-eb3682443958</loc><lastmod>2025-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/quantum-computing-is-cool-80a4184cdc6a</loc><lastmod>2021-03-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/technical-writing-tips-f43dc95ba4b1</loc><lastmod>2024-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-tips-to-help-you-stand-out-as-a-java-developer-9865516584ae</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-software-engineers-dilemma-you-can-either-have-it-fast-or-right-e0b190b03144</loc><lastmod>2021-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-androids-modern-toolkit-for-building-ui-82e67d384c26</loc><lastmod>2021-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-reddit-clone-with-react-and-slash-graphql-95bfb1c847e4</loc><lastmod>2021-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-different-software-developer-personalities-that-ive-met-so-far-13784f3a8d4a</loc><lastmod>2021-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-store-user-data-in-your-ios-app-595d61c89667</loc><lastmod>2021-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-tips-to-advance-yourself-as-a-junior-developer-af961c000f58</loc><lastmod>2021-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-essential-angular-cheat-sheet-1f677e5bc83</loc><lastmod>2021-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apply-these-4-techniques-to-write-concise-python-code-9298458fbb2e</loc><lastmod>2021-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/functional-programming-in-javascript-map-filter-and-reduce-12d9b8bbc56</loc><lastmod>2021-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/coding-for-accessibility-58ec39d005d6</loc><lastmod>2021-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/emotion-classification-and-face-detection-using-arkit-and-coreml-6f4582363e7d</loc><lastmod>2022-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-steps-to-adding-artificial-characters-in-zoom-meetings-using-python-b2303d5e21b6</loc><lastmod>2021-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-become-a-charismatic-developer-in-team-meetings-96d2bf9966fc</loc><lastmod>2021-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-draw-5-flags-in-numpy-ef2953697ef4</loc><lastmod>2021-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/theming-in-jetpack-compose-for-android-667d42b8279c</loc><lastmod>2021-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-cron-jobs-in-linux-systems-83821be7ea3e</loc><lastmod>2021-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unpacking-lists-and-tuples-in-python-9a396578b1df</loc><lastmod>2021-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-reasons-why-should-be-using-python-generators-660458b0085d</loc><lastmod>2021-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-got-rid-of-getinitialprops-in-my-next-js-project-fc926e98ed61</loc><lastmod>2021-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-the-json-response-too-big-youre-probably-missing-compression-4b45a542cfa8</loc><lastmod>2021-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/new-developer-you-might-be-guilty-of-one-of-these-f5a1caa83921</loc><lastmod>2021-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/git-commands-that-i-use-almost-on-daily-basis-33fbef3c5f62</loc><lastmod>2021-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/vue-django-using-vue-files-and-the-vue-cli-d6dd8c9145eb</loc><lastmod>2022-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-how-to-build-apis-with-next-js-109d381f8b30</loc><lastmod>2021-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-fallback-techniques-to-support-css-grid-in-any-browser-1740454d7cdb</loc><lastmod>2021-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-leadership-principles-for-software-engineers-43f785436653</loc><lastmod>2021-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-ways-of-implementing-effective-communication-between-activities-fragments-and-objects-in-88f54ed7f4f6</loc><lastmod>2021-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-skill-that-makes-a-developer-stand-out-8c91300c9682</loc><lastmod>2021-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-fun-beginner-python-projects-with-random-numbers-df12c84a621</loc><lastmod>2021-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-times-i-felt-discriminated-against-for-being-a-female-developer-b9579f696a5</loc><lastmod>2021-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-fetch-specific-messages-in-apache-kafka-4133dad0b4b8</loc><lastmod>2024-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-5-step-guide-to-teaching-kids-coding-8e45b194ba63</loc><lastmod>2021-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-check-if-a-property-exists-on-a-javascript-object-4601a03f7546</loc><lastmod>2021-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-adjust-views-to-fit-the-keyboard-in-ios-63bcf42163b8</loc><lastmod>2021-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-developement</loc><lastmod>2021-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-software-development-trends-to-embrace-in-2021-a63d6a23dc93</loc><lastmod>2021-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-your-tensorflow-model-in-a-production-environment-23a9572e94d3</loc><lastmod>2021-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-the-cookbook-style-in-javascript-be98658d5be1</loc><lastmod>2021-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/recoverable-and-non-recoverable-errors-in-swift-e6e4c1de89ba</loc><lastmod>2021-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-most-sought-after-programming-languages-to-learn-in-2021-d4764d89dd37</loc><lastmod>2021-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/crack-coding-interviews-by-building-these-5-real-world-features-4089058d7b0e</loc><lastmod>2026-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/styling-frameworks-to-improve-productivity-2b3f4fdad886</loc><lastmod>2021-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-own-cryptocurrency-price-alert-service-using-nodejs-51d6989dd062</loc><lastmod>2021-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-ai-programming-language-r-102d25af9646</loc><lastmod>2021-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-problems-faced-when-using-solid-design-principles-and-how-to-fix-them-df6dbf3699fb</loc><lastmod>2022-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-import-data-from-a-spreadsheet-into-firebase-cec55119910</loc><lastmod>2021-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-traits-of-unhappy-developers-and-how-to-get-rid-of-them-b109c2e7d8c3</loc><lastmod>2021-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tech-interview-mistakes-that-subtly-scream-inexperience-ac31934eb9c</loc><lastmod>2021-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hide-your-secret-message-in-plain-site-using-a-short-python-script-1439bd0fcf6d</loc><lastmod>2023-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-japanese-pronunciation-checker-with-python-and-wit-ai-7f25d63c896d</loc><lastmod>2021-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-null-safety-in-dart-e0eb6bc02734</loc><lastmod>2021-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-is-stack-overflows-most-downvoted-swift-question-a300826bd776</loc><lastmod>2021-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-filemanager-in-swiftui-44bc0f33995e</loc><lastmod>2021-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-reasons-you-should-learn-javascript-in-2021-e72c5c4654c4</loc><lastmod>2021-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-alternatives-to-classes-in-python-6ecb7206377</loc><lastmod>2021-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-work-yourself-out-of-your-tech-job-and-why-thats-a-good-thing-c20f984e8a86</loc><lastmod>2021-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-animate-web-apps-using-react-6323ddf1004f</loc><lastmod>2021-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/combining-javascript-objects-e293bc4a48a6</loc><lastmod>2021-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generalist-or-specialist-which-one-should-you-strive-to-be-as-a-web-developer-fbd7fc713d17</loc><lastmod>2021-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-5-programming-language-least-prone-to-bugs-5c24c6f86488</loc><lastmod>2021-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-perfect-your-pull-requests-9d575ce4b9ff</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-asyncstorage-in-react-native-911767deba3e</loc><lastmod>2021-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-static-webpages-using-gatsbyjs-6884d46c653d</loc><lastmod>2021-03-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/6-actions-that-companies-should-take-to-support-women-in-tech-c8cd000ab720</loc><lastmod>2021-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-up-a-dependency-injection-framework-with-dagger2-in-android-aa23ee9299db</loc><lastmod>2021-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-configure-a-static-ip-for-your-serverless-app-d2c1296f68cc</loc><lastmod>2021-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/git-ing-started-an-intro-to-git-1ec2b0624921</loc><lastmod>2021-03-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-7-traits-of-a-rock-star-react-developer-747fbb001c05</loc><lastmod>2022-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-react-hooks-in-2021-405061b76c24</loc><lastmod>2021-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-google-clone-part-4-deploying-to-firebase-453dee32be48</loc><lastmod>2021-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/load-testing-websockets-with-k6-feb99bf75798</loc><lastmod>2021-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-browse-github-repos-instantly-with-vscode-de7055480de8</loc><lastmod>2021-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-prefer-declarative-api-designs-over-imperative-ddbc1192f9f6</loc><lastmod>2021-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-nfts-with-solidity-4fa1398eb70a</loc><lastmod>2021-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-a-database-transaction-df16de9d9bc1</loc><lastmod>2021-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/haskell-tutorial-get-started-with-functional-programming-6de2527b0a05</loc><lastmod>2021-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rendering-charts-in-laravel-applications-b6cd1ef982f6</loc><lastmod>2021-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/do-pair-trading-with-16-lines-of-python-code-d1b0fed9ad22</loc><lastmod>2021-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-data-binding-with-mvvm-using-livedata-and-viewmodel-71028901e3bb</loc><lastmod>2021-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/our-over-obsession-with-patterns-1415437d75ec</loc><lastmod>2021-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/beginners-guide-to-data-encryption-with-node-js-95d458db1bdd</loc><lastmod>2021-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-an-anti-typescript-javascript-developer-like-me-became-a-typescript-fan-a4e043151ad7</loc><lastmod>2021-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-tools-to-help-you-write-better-swift-code-5e25bc77e88d</loc><lastmod>2021-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-3-mindsets-to-avoid-as-a-senior-software-developer-efc8fa17fc3</loc><lastmod>2021-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-first-look-at-google-kubernetes-engine-autopilot-8c8faa947609</loc><lastmod>2021-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-principles-for-writing-clean-and-maintainable-vue-js-code-35dfcf5ef08c</loc><lastmod>2021-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-techniques-to-handle-numpy-arrays-5a0abb0cfda3</loc><lastmod>2021-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-abcs-of-data-science-26-of-the-most-important-concepts-be097434ed5d</loc><lastmod>2021-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-common-javascript-memory-mistakes-c8553972e4c2</loc><lastmod>2021-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-stop-paying-for-coding-bootcamps-in-2021-42ba215e43fc</loc><lastmod>2021-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-implicit-sides-of-python-4-notable-features-961939f224e4</loc><lastmod>2021-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-beautiful-charts-with-chartjs-46a045465c24</loc><lastmod>2021-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-top-5-trending-ios-libraries-in-february-2021-43511141d046</loc><lastmod>2021-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-ultimate-guide-to-css-length-units-be9595e3c64d</loc><lastmod>2021-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-need-to-know-about-react-component-life-cycle-e04fbd4811f4</loc><lastmod>2021-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-alert-with-swiftui-f48a937fefcf</loc><lastmod>2021-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-colab</loc><lastmod>2023-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-sicence</loc><lastmod>2021-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-steps-to-enhance-images-using-opencv-noise-reduction-in-python-f53d2abf2f6f</loc><lastmod>2021-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-tips-and-tricks-for-data-scientists-vol-2-5640ccd1aa5e</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/android-jetpack-view-binding-c0947f7a6e9e</loc><lastmod>2021-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-smooth-endless-scrolling-in-vue-js-4fc9180645ef</loc><lastmod>2021-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-art-of-web-scraping-382e2ea43c18</loc><lastmod>2021-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-monolithic-style-in-javascript-f86f78b21536</loc><lastmod>2021-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/libraries-to-increase-productivity-8fb0c1b7994a</loc><lastmod>2021-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-more-kotlin-extensions-for-android-developers-3857b1f16407</loc><lastmod>2021-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-switch-from-software-developer-to-solutions-architect-5e0c12bdc4b1</loc><lastmod>2021-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bundle-up-a-javascript-project-using-rollup-2f80205f5f5c</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-tips-for-creating-helm-charts-in-kubernetes-applications-452a37446f31</loc><lastmod>2021-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/anyone-can-be-a-software-developer-its-no-magic-4ab1d34132c4</loc><lastmod>2021-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-async-await-pitfalls-with-foreach-d55dddc42d0</loc><lastmod>2021-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-ways-to-protect-your-mission-critical-database-7d99d7a52c79</loc><lastmod>2021-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/change-management</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/set-up-a-remote-development-environment-with-linux-and-vs-code-e948f6b3f8e7</loc><lastmod>2021-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/12-resources-to-enhance-your-css-skills-and-speed-up-development-eed08f24bed0</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-cases-where-you-dont-really-need-asynchronous-communication-5c8c6d56e95f</loc><lastmod>2021-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-beginners-guide-to-drawing-technical-diagrams-fb0c97fdbc5e</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-data-analysts-job-isn-t-only-about-number-crunching-b61c4d958a52</loc><lastmod>2021-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-engineers-complete-guide-to-code-quality-dfa8d490c05e</loc><lastmod>2021-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-software-engineering-perspectives-of-the-week-ea54503ba2c9</loc><lastmod>2021-04-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-bitcoin-script-language-e4379908448f</loc><lastmod>2021-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/manipulating-javascript-strings-using-template-literals-f7070412099f</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-beat-the-competition-and-get-a-frontend-job-9d7d69d10ed7</loc><lastmod>2021-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-techniques-to-manage-your-stress-level-as-a-programmer-5ec7a725709f</loc><lastmod>2021-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-code-reviews-helped-my-career-8d72aa1d2474</loc><lastmod>2021-04-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/international-career-in-software-development-eb655f69e084</loc><lastmod>2021-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-sdk</loc><lastmod>2023-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/constructor</loc><lastmod>2021-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-downsides-of-coding-with-laravel-octane-17f4a7a4ea85</loc><lastmod>2021-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-9-must-have-chrome-browser-extensions-for-increased-developer-productivity-6188f7561a09</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-3-types-of-constructors-in-dart-e2e2d4d6f710</loc><lastmod>2021-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-tips-to-step-up-your-game-as-a-software-developer-in-2021-40931ae3f635</loc><lastmod>2021-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-slack-app-home-in-golang-using-socket-mode-aff7b855bb31</loc><lastmod>2022-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dynamodb-expressions-and-go-b8230c253e1f</loc><lastmod>2023-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-postgresql-in-a-docker-container-on-macos-with-persistent-local-data-440e7172821e</loc><lastmod>2021-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-struggles-of-being-an-asian-woman-in-the-software-industry-730a48bfc8ad</loc><lastmod>2021-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-android-layouts-in-jetpack-compose-bda2e0837f5e</loc><lastmod>2021-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-better-queries-with-react-query-6543d02fb711</loc><lastmod>2021-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/clean-code-with-unit-tests-5f28020828a5</loc><lastmod>2021-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-handle-worker-threads-in-node-js-4657cb8c1adf</loc><lastmod>2021-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/23-linux-server-security-tips-and-best-practices-b8c59b9b9e3e</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-simple-rules-to-write-effective-logs-87166b60cc23</loc><lastmod>2021-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-static-websites-transformed-into-web-applications-over-time-23ed4903183</loc><lastmod>2021-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/movie-similarity-recommendation-using-python-b98a2670a2ad</loc><lastmod>2021-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-using-switch-in-typescript-3-alternatives-to-use-instead-aef014c9b31d</loc><lastmod>2021-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-you-should-clarify-before-accepting-a-job-offer-552f4d0d705a</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-must-try-gui-libraries-in-python-34c8f6266363</loc><lastmod>2021-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-seemingly-simple-python-features-that-confuse-beginners-313575312dcf</loc><lastmod>2021-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-handy-git-commands-for-fixing-common-code-base-problems-5996ff853c9</loc><lastmod>2021-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrating-jira-and-security-scorecard-with-aws-step-functions-e3b2e872d3df</loc><lastmod>2023-03-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/understanding-javascript-closures-87838e459cc8</loc><lastmod>2021-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-python-code-blocks-you-wouldnt-expect-at-first-d1c3a849c834</loc><lastmod>2021-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-custom-autocomplete-7ffb479477e7</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-keras-callbacks-that-will-change-the-way-you-train-ml-models-a0df2592d36b</loc><lastmod>2021-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mistakes-that-i-am-still-finding-in-django-based-projects-cc40e2e118b3</loc><lastmod>2021-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-10-most-commonly-used-programming-scripting-and-markup-languages-22b16a7d8ee3</loc><lastmod>2021-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-7-signs-of-a-highly-experienced-software-engineer-2643e5e2a19f</loc><lastmod>2021-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/airflow</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/man-pages</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/programmin</loc><lastmod>2022-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-navigate-a-new-job-as-a-software-developer-fd4ac2e4154b</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-concurrent-development-in-ios-c4b6c711cf9f</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understand-basic-linear-regression-concepts-to-get-started-with-machine-learning-49e2c7a02c39</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/will-react-server-components-replace-ssr-f2f772347109</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-sharpen-your-saw-as-a-programmer-b7de1c4bf7a8</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-tips-to-effectively-use-the-man-page-in-linux-3a365c3eb8c5</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dealing-with-code-smells-and-metrics-in-complex-software-879f9fc4a767</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-start-running-apache-airflow-in-docker-6567d8165653</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-inspiring-frontend-challenges-87c18813723a</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/who-is-on-your-blogroll-689a3ab9625d</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/did-you-know-that-almost-everything-is-an-object-in-javascript-f06c3f69faf1</loc><lastmod>2021-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimize-your-ios-app-by-using-copied-images-in-swift-8338782250ef</loc><lastmod>2021-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/farewell-better-programming-395b0cf966ad</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/facts-that-i-learned-after-2-years-of-programming-77f4d956396</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-sticky-column-by-using-compositional-layout-in-ios-6cb67f8f7458</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-alternative-to-python-dictionaries-5d54aa4c5a6</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/11-refactoring-patterns-to-elevate-your-python-code-a47dbe5826d</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-programming-is-the-only-thing-i-am-good-at-435bf8a27559</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/observing-keyboard-changes-in-swiftui-96dd06a2b952</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-design-and-develop-apis-that-developers-will-love-to-use-4bbd859d9fe5</loc><lastmod>2021-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-comparison-between-java-and-kotlin-collections-apis-a78ccff19fed</loc><lastmod>2021-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unable-to-get-your-tech-leads-attention-here-are-4-ways-you-can-put-an-end-to-that-e1d0f9fe5859</loc><lastmod>2021-04-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/3-engineers-perspectives-on-the-modern-data-stack-87d1df715101</loc><lastmod>2021-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-javascript-array-methods-to-boost-your-code-performance-acb57b455189</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/anomaly-detection-with-isolation-forest-e41f1f55cc6</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-the-linux-xargs-command-to-create-powerful-pipelines-a5d5d7067703</loc><lastmod>2021-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-your-pytorch-code-run-faster-93079f3c1f7b</loc><lastmod>2021-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-github-repos-for-all-data-scientists-4de11924ceca</loc><lastmod>2021-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-key-framework-i-followed-to-learn-any-new-technical-skill-efeca85ab315</loc><lastmod>2021-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-lesser-known-javascript-features-d45060a999ed</loc><lastmod>2021-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-handle-page-routing-in-flutter-using-the-routegenerator-ccce288e751c</loc><lastmod>2021-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-tips-and-tricks-for-data-scientists-vol-4-76b0b732a94f</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-map-with-less-html-cda03679ea18</loc><lastmod>2023-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-most-productive-shell-commands-and-command-line-tricks-ec1415283259</loc><lastmod>2021-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-30-apple-coding-interview-questions-with-solutions-19990071ebfc</loc><lastmod>2026-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/comics</loc><lastmod>2022-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/xamarin</loc><lastmod>2021-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-engineering-managers-still-want-to-write-code-d1c04b4cadaf</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/13-types-of-developers-i-have-worked-with-565b74b66475</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bit-harmony-a-new-tool-to-create-and-collaborate-on-independent-node-js-components-f871658edcb6</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-perform-exploratory-data-analysis-with-marvel-vs-dc-comics-data-ec75f457ac60</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-most-software-developers-find-recursion-so-difficult-9c22075c24fb</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/problem-solving-techniques-b1ed8b4c729f</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-evenly-space-views-in-swiftui-260965280368</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-fail-a-data-science-interview-and-how-to-avoid-them-2472085ad45</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-excel-at-coding-interviews-in-2021-aadabb427655</loc><lastmod>2023-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-master-http-requests-with-axios-639b2286dc31</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-did-i-move-from-xamarin-forms-to-flutter-c5f4f8856b75</loc><lastmod>2021-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-best-practices-to-write-better-python-code-c76b667173c7</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-online-courses-i-took-as-a-self-taught-data-scientist-36e0dc36f386</loc><lastmod>2022-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/become-a-database-expert-by-knowing-the-pros-and-cons-of-lsm-tree-and-b-tree-engines-bbc7e24f040c</loc><lastmod>2021-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-pull-requests-holding-back-your-team-e8aec48986c2</loc><lastmod>2021-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-going-back-to-coding-after-10-years-almost-crushed-me-88c85ceb5376</loc><lastmod>2021-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/all-javascript-loops-f6424cabfcb6</loc><lastmod>2021-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-better-programming-jan-mar-2021-59c80aa17a5d</loc><lastmod>2021-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-techniques-to-speed-up-your-database-292754ff7739</loc><lastmod>2021-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-new-files-in-python-3-a905ff7a2808</loc><lastmod>2021-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-natural-language-processing-with-python-913f618021a</loc><lastmod>2021-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/applying-the-open-closed-principle-to-write-clean-react-components-4e4514963e40</loc><lastmod>2021-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kaggle</loc><lastmod>2023-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sofware-development</loc><lastmod>2022-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/11-solid-preparations-for-shipping-your-next-mobile-app-eaf064891ed1</loc><lastmod>2021-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-participate-in-a-kaggle-competition-82c5ba83e41c</loc><lastmod>2021-03-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/3-must-use-toolsets-for-solo-developers-9473b9e3ade1</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-java-interfaces-are-different-from-abstract-classes-33fce6fc6d76</loc><lastmod>2023-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-fundamentals-you-need-to-know-about-functions-in-javascript-8e74579b7a9a</loc><lastmod>2021-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-lies-beneath-hard-work-code-churn-7cfe4f062248</loc><lastmod>2021-04-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-im-more-comfortable-writing-python-than-java-cfbcc81d175e</loc><lastmod>2021-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/navigation-with-jetpack-compose-in-android-ab84d0984ade</loc><lastmod>2021-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-your-web-scraper-10x-faster-with-multi-threadings-223708c39016</loc><lastmod>2021-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-aws-serverless-design-principles-for-solutions-architects-2be22717713b</loc><lastmod>2021-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/debouncing-throttling-explained-c7c2daed9e3</loc><lastmod>2021-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-an-fcm-device-token-in-android-updated-for-2021-54fcf81746f1</loc><lastmod>2021-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/2-ios-tools-to-detect-dead-and-cloned-code-a4401b33d7ec</loc><lastmod>2021-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-negotiate-your-salary-as-a-developer-af66bbf6f531</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-obtain-random-numbers-within-a-range-using-javascript-83d3f9b0cd51</loc><lastmod>2021-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-to-do-if-create-react-app-doesnt-work-ad601b4c238</loc><lastmod>2021-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-some-software-architects-are-unhappy-at-work-42a4188cbd30</loc><lastmod>2021-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-mistakes-new-data-engineers-make-6ea17cb729f9</loc><lastmod>2021-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-free-online-books-and-resources-that-cover-most-programming-languages-d85980be671d</loc><lastmod>2022-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-database-replication-works-a92ad191df20</loc><lastmod>2021-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apparently-you-can-use-route53-as-a-blazingly-fast-database-dd416b56b005</loc><lastmod>2021-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-time-saving-shortcuts-for-python-programmers-2f5c1ec4fff8</loc><lastmod>2021-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-amazing-web-apis-you-probably-didnt-know-existed-2db46f723ab9</loc><lastmod>2021-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-architect</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/assymetric</loc><lastmod>2021-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/yes-impostor-syndrome-is-actually-good-for-software-developers-f390852a3ea6</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-started-with-open-source-contribution-7e7479835f9b</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/if-youre-hearing-these-5-things-from-your-team-it-s-probably-your-fault-4fa7f0b5be46</loc><lastmod>2021-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-convert-pdfs-to-images-from-your-terminal-3786ebc798c8</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-must-try-data-visualization-libraries-in-python-fd0fe76e08a0</loc><lastmod>2021-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-mistakes-i-made-as-a-programmer-but-i-had-to-become-a-cto-to-see-them-19a41ba70411</loc><lastmod>2021-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-threat-modelling-should-be-part-of-your-serverless-development-c5fdd7788e53</loc><lastmod>2021-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-cool-git-things-you-can-do-inside-vs-code-3b81f72ef731</loc><lastmod>2021-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-check-and-change-the-collation-of-mysql-tables-6095fada0ebd</loc><lastmod>2021-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/testing-your-aws-infrastructure-with-a-drp-d723cf27d59e</loc><lastmod>2021-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/if-you-dont-lead-others-will-b9e8e1ab3c8a</loc><lastmod>2021-03-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/what-does-a-software-architect-really-do-192d07aeda3d</loc><lastmod>2021-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-apply-solid-principles-to-clean-your-code-in-react-cdfd5e0a9cea</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-user-defined-functions-65f8662e2528</loc><lastmod>2021-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/predict-cryptocurrency-price-with-cubic-splines-275d109b9d65</loc><lastmod>2021-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-aws-s3-anyway-49bd3809b336</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/junior-to-senior-developer-in-2-years-3740bd8f8cca</loc><lastmod>2021-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-pieces-of-advice-i-wish-i-had-known-when-i-was-starting-out-as-a-software-engineer-4ab7d3f0b0f</loc><lastmod>2021-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/yaml-tutorial-get-started-with-yaml-in-5-minutes-549d462972d8</loc><lastmod>2026-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-step-by-step-guide-to-altcoin-mining-a882598782d1</loc><lastmod>2021-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-ant-design-system-a-ui-design-for-enterprises-39afdb188b06</loc><lastmod>2024-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/battle-of-the-ios-architecture-patterns-a-look-at-model-view-viewmodel-mvvm-bdfd07d9395e</loc><lastmod>2025-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-validate-an-excel-file-in-javascript-a10fa12c171c</loc><lastmod>2021-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-computer-vision-and-how-it-works-2d6593ffbf29</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-separate-yourself-from-other-software-developers-81308d150006</loc><lastmod>2021-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-up-your-macbook-for-web-development-in-2021-a7a1f53f6462</loc><lastmod>2024-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-dont-react-state-updates-reflect-immediately-9041c4377385</loc><lastmod>2021-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-python-concepts-that-are-misunderstood-by-beginners-dc8347682a24</loc><lastmod>2021-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/editors-pick-of-the-week-april-10-23-2021-92c2e61ae711</loc><lastmod>2021-04-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/understand-graphql-subscriptions-in-java-with-a-tic-tac-toe-game-832ba2729e6d</loc><lastmod>2021-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/21-best-practices-for-a-clean-react-project-df788a682fb</loc><lastmod>2022-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-bad-developer-habits-you-need-to-ditch-right-now-86b3e916734e</loc><lastmod>2021-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-completely-changed-my-perspective-towards-freelance-developers-dfe825558daf</loc><lastmod>2021-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-data-engineering-interview-study-guide-6f09420dd972</loc><lastmod>2021-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-vs-code-extensions-for-bash-scripting-da94a6915598</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/asynchronous-programming-in-python-for-making-more-api-calls-faster-419a1d2ee058</loc><lastmod>2021-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-tools-that-are-a-part-of-my-php-programming-setup-d9f97e97e321</loc><lastmod>2021-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-macos-inside-a-virtual-machine-on-linux-4d6ce7cd493e</loc><lastmod>2021-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-deadly-sins-of-ml-model-training-a5046c1f5094</loc><lastmod>2021-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-become-a-better-developer-d6e76f1b4b32</loc><lastmod>2021-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leave-javascript-aside-mint-is-a-great-language-for-building-web-apps-3ce5a6873d48</loc><lastmod>2021-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-custom-tabbar-in-swift-d44b3db3ac0e</loc><lastmod>2021-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-lies-software-developers-put-on-their-resume-a47d0c4e21d8</loc><lastmod>2021-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/13-must-know-bash-commands-for-developers-ee0b70787bd3</loc><lastmod>2021-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ruby-for-python-programmers-how-to-make-the-switch-770dc1aae974</loc><lastmod>2021-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-worst-job-interview-ive-ever-had-4e15f380f387</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-python-tricks-that-will-wow-you-de450921d96a</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-ready-for-app-tracking-transparency-d3b78d062114</loc><lastmod>2021-04-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/choosing-your-first-programming-language-pick-from-these-5-c77f45c1a3b1</loc><lastmod>2021-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-better-ways-to-handle-rest-api-versioning-d5fce2e616a7</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-webpack-concepts-for-advanced-react-developers-d016da2cad52</loc><lastmod>2021-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/heres-why-i-m-replacing-html2canvas-with-html-to-image-in-our-react-app-d8da0b85eadf</loc><lastmod>2021-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/web-development-in-2021-dynamic-vs-static-vs-single-page-architecture-399d0c3defe6</loc><lastmod>2021-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chain-of-responsibility-in-javascript-21942601ed9c</loc><lastmod>2021-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-efficiently-validate-input-types-in-python-functions-1f662f45c24c</loc><lastmod>2021-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/up-your-react-game-with-compound-components-67560746671f</loc><lastmod>2021-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-dangers-of-async-in-python-and-how-to-avoid-them-6e6f98f19f0e</loc><lastmod>2021-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-configurable-chain-of-responsibility-in-go-80a7cdcd1ab2</loc><lastmod>2021-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/develop-helm-charts-like-a-pro-a9fea5a33fe5</loc><lastmod>2021-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/setting-up-dynamic-routing-in-react-23ca07d59057</loc><lastmod>2021-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/applying-the-liskov-substitution-principle-in-react-3a0614a42a08</loc><lastmod>2021-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-common-mistakes-to-avoid-as-a-junior-developer-1d3db5a89a2b</loc><lastmod>2021-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-start-coding-with-python-begin-with-c-8567ae65948d</loc><lastmod>2021-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-id-principle-for-improving-any-software-design-solution-b375db8cc823</loc><lastmod>2021-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-balance-your-job-with-your-side-projects-as-a-developer-4a11cc61b4b5</loc><lastmod>2021-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/best-online-courses-for-data-engineers-in-2021-ae73148a7d99</loc><lastmod>2021-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-browser-dev-tools-tips-to-ace-your-web-development-skills-8d1e9dcdd21d</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-appstore-app-creation-and-ios-app-schemes-b9b5e5851a92</loc><lastmod>2021-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-first-6-years-of-coding-53858208dab5</loc><lastmod>2021-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-10-best-java-ides-for-2021-1c3a28cca08f</loc><lastmod>2025-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-interactive-python-scripts-fc7ca6f8ff31</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-javascript-features-that-can-make-any-java-developer-scream-e4160a044fc8</loc><lastmod>2021-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deeper-dive-into-javascript-objects-c18ce52869eb</loc><lastmod>2021-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-the-base-components-in-android-with-a-clean-architecture-ff803fad5895</loc><lastmod>2021-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/detecting-sentiment-from-elon-musks-tweets-using-python-ec7820469ac0</loc><lastmod>2021-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-array-methods-to-know-by-heart-d298c7009999</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-skills-does-a-data-engineer-need-55ea69f77422</loc><lastmod>2021-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-common-anti-patterns-in-python-a9d6443fabe4</loc><lastmod>2021-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/graphql-api-symphony-mongodb-c866a79fdf48</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-tips-to-become-a-valuable-asset-in-your-team-c38130dd531e</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/type-systems-in-programming-languages-static-vs-dynamic-and-strong-vs-weak-ed1bb542b06</loc><lastmod>2021-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/microservices-architecture-breaking-the-monolith-dbcabc9ceee8</loc><lastmod>2021-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-50-typescript-interview-questions-explained-5e69b73eeab1</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-javascript-compile-time-processing-f77571e71dfd</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-reduce-co2-emission-as-a-full-stack-developer-bc50b6a1cd00</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-ways-to-improve-your-focus-as-a-programmer-when-youre-distracted-a3c26443a72</loc><lastmod>2021-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-useful-vs-code-extensions-for-web-developers-36f10da43e1e</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-never-return-type-for-php-802fbe2fa303</loc><lastmod>2021-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-6-common-software-development-myths-180567c6ed69</loc><lastmod>2021-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-reasons-why-your-story-is-worth-sharing-as-a-software-developer-6511f5481cb7</loc><lastmod>2022-07-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/you-dont-have-to-code-to-be-a-freelance-developer-here-are-5-alternative-income-streams-ae8cc39d9778</loc><lastmod>2021-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-automation-tests-with-java-ed468e0af305</loc><lastmod>2021-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-signs-of-a-bad-manager-a22feb59c4eb</loc><lastmod>2021-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-document-your-rest-api-with-openapi-aka-swagger-b0bcc118ebe7</loc><lastmod>2021-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/maximize-performance-by-modelling-any-relational-data-in-dynamodb-17044b792cbf</loc><lastmod>2021-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/2-soft-skills-every-software-engineer-should-embrace-ccc8fcaeffb4</loc><lastmod>2021-04-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-process-multiple-files-10x-faster-in-python-4f0ea9c7f64a</loc><lastmod>2021-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-debounce-and-throttle-the-right-way-with-react-hooks-bf2c174728e</loc><lastmod>2021-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rephrasing-the-yagni-software-development-principle-9f5ec1910737</loc><lastmod>2021-04-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-a-simple-note-taking-app-with-postgresql-and-nodejs-7b9968f3469c</loc><lastmod>2021-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-reasons-why-you-should-start-contributing-on-stack-overflow-eff09ace66af</loc><lastmod>2021-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/22-best-practices-to-take-your-api-design-skills-to-the-next-level-65569b200b9</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/healthkit</loc><lastmod>2021-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-software-development-principles-boiled-down-to-memes-768589c71a81</loc><lastmod>2021-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-2-types-of-technical-documentation-that-developers-love-c07db236b367</loc><lastmod>2021-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kotlin-tutorial-for-java-developers-4f60d40637b1</loc><lastmod>2021-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-common-javascript-bugs-you-can-now-avoid-27d41c8d81c2</loc><lastmod>2021-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-animate-and-customise-circles-in-swift-84419881c597</loc><lastmod>2023-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/experience-and-confidence-128a6a4812cd</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/two-es2020-features-you-should-know-about-8ccd8fc9484e</loc><lastmod>2021-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-docker-in-2021-8df187f5979d</loc><lastmod>2021-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fetching-and-displaying-data-in-react-part-1-d40fe279a8be</loc><lastmod>2021-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-core-healthkit-functions-using-combine-publishers-a142924d2573</loc><lastmod>2021-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/failing-one-tech-interview-taught-me-more-than-cracking-three-9ec1870519da</loc><lastmod>2021-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-write-clean-swift-code-2ef287a11500</loc><lastmod>2021-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/2-string-methods-every-python-developer-should-know-426b36ba33f0</loc><lastmod>2022-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/anatomy-of-a-postgresql-query-plan-875469119fb</loc><lastmod>2021-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-handy-git-stash-commands-to-manage-your-code-efficiently-39ddc3d6f324</loc><lastmod>2021-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-manage-ios-14-photo-library-permissions-1ea306656788</loc><lastmod>2021-04-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/simple-and-robust-api-calls-in-swift-4ddf8710d1a0</loc><lastmod>2024-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/clearing-up-the-confusing-closures-concept-in-swift-c5b7ad2dd0ab</loc><lastmod>2021-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-spread-operator-and-rest-parameter-in-javascript-8f425b4031e2</loc><lastmod>2021-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-reacts-usestate-isn-t-a-good-solution-for-derived-values-2a8e41b55fe6</loc><lastmod>2021-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-valuable-terminal-one-liners-to-boost-your-workflow-a70386155bfc</loc><lastmod>2021-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-ways-to-improve-technical-job-adverts-and-attract-more-candidates-8ba2df49adac</loc><lastmod>2021-04-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/19-realistic-habits-to-improve-software-development-594ce1e85e19</loc><lastmod>2022-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-common-problems-distributed-teams-face-and-how-to-solve-them-16faaa0db1a9</loc><lastmod>2021-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-the-art-of-console-logging-7518fead4e1a</loc><lastmod>2021-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-essential-tips-for-interviewing-software-engineers-12c57903f026</loc><lastmod>2021-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-html-basics-for-web-scraping-ae351ee0b3f9</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-handle-spreadsheet-uploads-for-your-web-app-70dc266323c3</loc><lastmod>2021-04-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-look-at-the-tree-data-structure-in-c-49a33bc841eb</loc><lastmod>2021-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-nest-a-uitableview-inside-a-uicollectionviewcell-like-trello-eeec0ea6f097</loc><lastmod>2021-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-use-if-else-and-switch-in-javascript-use-object-literals-c54578566ba0</loc><lastmod>2021-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-pieces-of-advice-i-wish-someone-gave-me-when-i-started-working-on-a-tvos-app-fe3075525782</loc><lastmod>2021-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/material-theming-in-jetpack-compose-776af9b4498c</loc><lastmod>2021-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-things-i-wish-i-had-known-before-starting-my-developer-career-d13e99a47a7e</loc><lastmod>2021-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-twitter-bot-using-python-and-zapier-4f855093069f</loc><lastmod>2021-04-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/10-tips-and-tricks-for-data-scientists-vol-5-ef86aea08b6c</loc><lastmod>2021-04-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-7-deadly-sins-of-a-software-developer-2f58edad40d3</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/speed-up-your-angular-projects-by-10x-with-gpu-js-92c4b2bad4e3</loc><lastmod>2021-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-must-try-python-libraries-for-natural-language-processing-91b37142ea5f</loc><lastmod>2021-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-promote-a-growth-mindset-in-the-workplace-98d53b79284a</loc><lastmod>2021-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-using-the-pixel-unit-in-css-8b8788a1301f</loc><lastmod>2021-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-esoteric-programming-languages-that-will-blow-your-mind-f7a3e8f155f6</loc><lastmod>2021-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-fake-data-generation-tools-for-quick-backend-testing-1f63e19d204</loc><lastmod>2021-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/its-time-we-admit-the-truth-about-javascript-98d197c0f1ec</loc><lastmod>2021-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-apple-interns-advice-on-dealing-with-burnout-15caaefce134</loc><lastmod>2021-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/we-need-to-talk-about-mental-health-for-software-developers-65bfa00e2356</loc><lastmod>2021-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-wish-i-knew-as-a-computer-science-student-d34db71fce84</loc><lastmod>2021-05-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-ui-developers-learn-swagger-d3890c4fdbe8</loc><lastmod>2021-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-for-running-side-businesses-while-working-a-full-time-job-5e324aba7cb0</loc><lastmod>2021-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-employers-exactly-look-for-in-a-c-c-job-description-9c83f3ab2bdb</loc><lastmod>2021-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-blockchain-token-deployment-tutorial-create-an-erc20-77a5fd2e1a58</loc><lastmod>2021-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-strings-a-character-might-not-be-the-character-you-thought-ab320a402359</loc><lastmod>2021-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-ways-to-set-default-values-in-javascript-b6869fa65cdb</loc><lastmod>2021-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-refactor-code-in-visual-studio-code-884dc85a066a</loc><lastmod>2021-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-highly-underrated-software-engineering-skills-791193131d3a</loc><lastmod>2021-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-useful-tricks-to-rewrite-your-git-history-92268f8b6933</loc><lastmod>2021-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/as-an-engineer-i-did-a-scrum-certificate-and-heres-what-i-learned-e238d5047013</loc><lastmod>2021-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/21-best-practices-for-handling-passwords-in-web-applications-7b2d7a66378f</loc><lastmod>2022-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-vue-3-desktop-apps-in-just-5-minutes-vite-electron-quick-start-guide-804dfc53b30a</loc><lastmod>2021-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-clean-your-dirty-data-152d859dc417</loc><lastmod>2021-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-hate-about-code-review-66a86e2e3d3f</loc><lastmod>2024-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-spend-1-hour-to-remove-an-uiimageview-rounded-corners-and-heres-why-aaa7d2868787</loc><lastmod>2021-05-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-advanced-yaml-syntax-cheatsheet-f860043decb4</loc><lastmod>2026-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-public-cocoapods-library-23e9c8f773f8</loc><lastmod>2021-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/editors-pick-of-the-week-may-1-7-2021-9b8f9d4d5b20</loc><lastmod>2021-05-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-storing-secrets-and-passwords-in-git-is-a-bad-idea-7ecd4664b475</loc><lastmod>2021-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-beautiful-page-transitions-in-angular-28e40fa7e3bf</loc><lastmod>2021-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/conda</loc><lastmod>2021-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-stand-out-as-a-developer-during-your-job-search-b4d282f5d195</loc><lastmod>2021-09-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-css-practices-to-avoid-as-a-web-developer-1b7553c05131</loc><lastmod>2021-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-parser-combinators-in-elixir-f867fc3b502e</loc><lastmod>2021-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-practices-to-make-your-javascript-code-base-cleaner-611300dfe088</loc><lastmod>2021-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/spring-framework-tutorial-getting-started-with-spring-b1ec55d79b3d</loc><lastmod>2021-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-miniconda-with-python-and-jupyterlab-5ce07845e818</loc><lastmod>2021-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-do-lighter-web-scraping-with-node-js-651737fb2c4</loc><lastmod>2021-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/11-tricks-to-master-the-art-of-googling-as-a-software-developer-2e00b7568b7d</loc><lastmod>2021-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apply-the-dependency-inversion-principle-in-react-c20a0afc3d64</loc><lastmod>2021-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/read-your-horoscope-in-python-91ca561910e1</loc><lastmod>2021-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-successful-self-hosted-email-newsletter-platform-4e2ec11eeec4</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-make-better-technical-decisions-as-a-software-engineer-6b3cac2adbf1</loc><lastmod>2021-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-build-a-tic-tac-toe-game-using-react-with-typescript-and-hooks-321f78d8d1e0</loc><lastmod>2021-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/heres-why-every-programmer-should-define-their-why-11c9c0f8d09e</loc><lastmod>2021-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-must-read-python-books-in-2021-f7d932d4021b</loc><lastmod>2024-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-netflix-api-miner-with-python-162f74d4b0df</loc><lastmod>2021-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serverless-bcc0d2b65b41</loc><lastmod>2024-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-yaml-ready-for-javascript-b501c7a087c6</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-achieve-flow-while-pair-programming-e9f447821ee8</loc><lastmod>2021-05-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/programmers-love-hate-relationship-with-coffee-weighing-the-pros-and-cons-e4a461421e54</loc><lastmod>2021-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/root-of-trust</loc><lastmod>2021-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/decentralized-marketplace</loc><lastmod>2021-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/digital-goods</loc><lastmod>2021-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/direct-to-consumer</loc><lastmod>2021-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-create-better-pull-requests-a75c42a32ff</loc><lastmod>2021-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-code-using-your-voice-f1bf42952075</loc><lastmod>2021-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-engineer-vs-data-engineer-2272d950e87d</loc><lastmod>2021-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-essential-tips-to-debug-any-piece-of-code-ad67863009ba</loc><lastmod>2021-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/google-colab-dealing-with-files-49fce565c02d</loc><lastmod>2022-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-blockchain-root-of-trust-for-digital-works-4726bbeb3c7e</loc><lastmod>2021-05-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/get-over-ruby-on-rails-3-alternative-web-frameworks-worth-checking-out-2551e674f5db</loc><lastmod>2021-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-navigationlink-does-what-67947249bd8c</loc><lastmod>2021-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-tips-to-improve-your-technical-writing-skills-78d98faaef36</loc><lastmod>2021-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-measure-image-similarities-in-python-12f1cb2b7281</loc><lastmod>2021-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/five-new-pragmatic-programmer-books-on-medium-f311a40ac514</loc><lastmod>2021-05-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-i-still-dont-like-classes-in-javascript-994132f914c0</loc><lastmod>2021-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-chain-of-responsibility-design-pattern-2f44cdff61e5</loc><lastmod>2021-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-strictmode-is-your-lifeline-for-the-future-1f73064d3bf8</loc><lastmod>2021-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-redis-a-python-tutorial-3a18531a73a6</loc><lastmod>2021-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-npm-packages-you-should-consider-knowing-4e036a1dfa69</loc><lastmod>2021-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/typescript-a-gentle-introduction-to-mapped-types-f65e45fa2598</loc><lastmod>2021-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-advanced-guide-to-graphql-with-java-mysql-and-jpa-implementation-83f791a1f676</loc><lastmod>2021-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-pandas-functions-to-group-and-aggregate-data-9763a32583bb</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-learn-faster-than-ever-3ed79973e92a</loc><lastmod>2021-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-are-java-collections-get-started-with-the-framework-4ea9233c35b5</loc><lastmod>2021-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-kinds-of-programming-advice-i-wish-my-younger-self-knew-ac3572549ce5</loc><lastmod>2021-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-telegram-bot-with-10-lines-of-code-4b38bc3a101a</loc><lastmod>2021-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-unstuck-in-your-career-as-a-developer-3cdbd2ab7bca</loc><lastmod>2021-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-strategies-for-finding-the-toughest-bugs-in-your-code-19b40573b4c2</loc><lastmod>2021-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/complete-guideline-to-creating-a-modern-react-app-with-typescript-from-scratch-cebbb5817d8</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-hidden-secrets-of-tabview-in-ios-with-swiftui-5663b972386d</loc><lastmod>2021-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/editors-pick-of-the-week-april-25-30-2021-8fde22d5a6e3</loc><lastmod>2021-05-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/7-tips-you-can-use-to-avoid-developer-burnout-like-a-pro-7890240ca20a</loc><lastmod>2021-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/docker-with-rails-benefits-and-top-use-cases-a0d1b9f7a1b4</loc><lastmod>2021-04-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/what-i-learned-after-2-1-2-years-of-programming-daily-b70f382b8a43</loc><lastmod>2021-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/programming-buzzwords-9e94a3544eed</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-only-programming-interview-question-you-need-to-prepare-for-e604c4c4d5eb</loc><lastmod>2021-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/24-must-have-websites-and-tools-for-web-developers-27d7aa994b87</loc><lastmod>2021-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-a-react-component-to-active-admin-9fe6151033eb</loc><lastmod>2021-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-rest-api-with-harperdb-and-fastifyjs-ee3d8d5d6ea0</loc><lastmod>2021-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-debug-using-node-js-built-in-debugger-f3ab3ba6e7c8</loc><lastmod>2021-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-things-you-should-know-before-using-regular-expressions-in-python-c79305e117d9</loc><lastmod>2021-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-rules-for-every-code-review-98bf60dd5dbe</loc><lastmod>2021-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-jenkins-for-automated-builds-of-docker-images-3d8693b04be8</loc><lastmod>2021-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solutions-architect-tips-the-5-key-factors-that-drive-application-cost-26dff820026d</loc><lastmod>2021-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-chrome-extension-with-mint-e993355b5d5d</loc><lastmod>2021-04-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/8-things-you-can-do-with-destructuring-in-javascript-3da9975fcec1</loc><lastmod>2022-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-complete-guide-to-understanding-time-and-space-complexity-of-algorithms-88de31d89949</loc><lastmod>2021-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-apply-interface-segregation-principle-in-reactjs-fadf77113c5d</loc><lastmod>2021-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-good-sleep-makes-us-better-programmers-957fe85ad37f</loc><lastmod>2021-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-look-at-concurrent-programming-in-swift-ce886bd49c31</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-design-principles-in-software-engineering-f88647cf5a07</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-essential-tips-for-writing-secure-rest-api-e297990d48c5</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-25-free-online-courses-to-learn-coding-a28543ce2a71</loc><lastmod>2021-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-pie-charts-in-swiftui-822651fbf3f2</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-handle-configuration-changes-in-android-d8d32430d83e</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/form-validation-in-ios-apps-made-easy-with-rxswift-266123042bb6</loc><lastmod>2021-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-perform-end-to-end-testing-on-your-web-apps-with-cypress-io-47997375bad4</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bagging-tutorial-classify-higgs-boson-particles-with-ai-941801559231</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-bash-scripting-power-tips-bfd919b619c1</loc><lastmod>2021-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-overlooked-syntactic-sugar-for-else-in-python-d5c186647e99</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-ant-tables-for-javascript-developers-c420754c9fe7</loc><lastmod>2023-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ive-learned-to-take-feedback-well-and-it-s-empowering-44e1f18eb85b</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-art-of-web-scraping-2-0-63fc2b49c7b6</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-pieces-of-advice-to-increase-your-efficiency-as-a-programmer-9d4f1d8a1b60</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/goal-setting-get-a-clear-fix-on-where-you-want-to-go-c1f9024ea5d6</loc><lastmod>2021-04-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-power-of-the-mutationobserver-in-javascript-930450a92e48</loc><lastmod>2021-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-writing-has-made-me-a-better-software-engineer-9f730b3bd139</loc><lastmod>2021-04-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-migrate-an-open-source-android-library-to-maven-central-432c37159bcd</loc><lastmod>2021-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mean-vs-lamp-and-beyond-3b2dd4375da3</loc><lastmod>2021-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-using-primitive-types-in-domain-classes-c45f5973d640</loc><lastmod>2021-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-few-gotchas-to-consider-when-working-with-firestores-offline-mode-and-react-native-97fec1604209</loc><lastmod>2021-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/say-goodbye-to-for-loops-and-start-using-the-powerful-javascript-array-methods-4c5faf583b5b</loc><lastmod>2021-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lazy-loading-in-angular-a-beginners-guide-c09d09738d08</loc><lastmod>2021-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-plot-your-data-on-maps-using-python-and-folium-20c8bb39a7e2</loc><lastmod>2021-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-simple-hacks-that-will-make-you-super-productive-when-using-aws-98b9e919acb</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/threejs</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-3d-heart-for-valentines-day-with-three-js-438aabf2d795</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-habits-of-productive-developers-bce60d880907</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-check-if-a-file-or-directory-exists-in-r-python-and-bash-841688b52e96</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-powerful-python-and-r-tricks-for-data-scientists-e35dd9050750</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/data-scraping-tools-7cb76eeab89e</loc><lastmod>2022-01-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-software-engineering-tips-to-do-more-with-less-effort-3f771d5808bd</loc><lastmod>2021-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-in-a-name-a-lot-if-you-re-working-in-tech-962e612b5c84</loc><lastmod>2021-04-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/12-conventions-for-writing-clean-code-e16c51e3939a</loc><lastmod>2021-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-benefits-of-pair-programming-and-how-to-set-it-remotely-with-vs-code-acc2df7a6b8c</loc><lastmod>2021-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simple-technique-for-sharing-state-with-react-and-rxjs-710dc06e9732</loc><lastmod>2021-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/settling-the-argument-against-writing-code-comments-once-and-for-all-4ffe45180228</loc><lastmod>2021-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-track-job-applications-with-notion-api-node-js-and-fastifyjs-26e070c92d7a</loc><lastmod>2021-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/predict-your-future-medium-stats-using-deep-learning-ce49bb3361ea</loc><lastmod>2021-06-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/using-kotlin-flow-in-swift-3e7b53f559b6</loc><lastmod>2022-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/turning-a-raspberry-pi-into-a-controllable-webcam-with-background-removal-54e06a194d6a</loc><lastmod>2021-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-music-recommendation-system-based-on-social-media-behavior-df7e1e26c67</loc><lastmod>2021-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-state-management-with-zustand-b816472b4be7</loc><lastmod>2021-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deep-dive-into-spark-datasets-and-dataframes-using-scala-a268b4af7491</loc><lastmod>2021-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-terrible-mistakes-that-software-developer-often-make-e7f6879d9de5</loc><lastmod>2021-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advanced-argument-parsing-for-a-swift-based-cli-application-6f42ac09e838</loc><lastmod>2021-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/programming-teaches-you-to-think-differently-and-creatively-7313eb545821</loc><lastmod>2021-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-data-engineering-experts-share-their-thoughts-on-where-data-is-headed-a9582aa2e7b2</loc><lastmod>2021-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-embarrassing-software-engineering-fails-no-one-shares-7dacb9103857</loc><lastmod>2021-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/11-must-have-chrome-extensions-web-developers-and-designers-3482a1ca6349</loc><lastmod>2021-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/quick-survey-how-valuable-is-mediums-5-month-subscription-if-you-are-a-programmer-85b85186e79d</loc><lastmod>2021-05-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/face-tracking-with-javascript-on-any-device-with-a-browser-mobile-or-desktop-48aa561fd9d5</loc><lastmod>2021-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-structural-pattern-matching-in-python-3-10-507e33a28a85</loc><lastmod>2021-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-your-own-html5-canvas-toolkit-with-vanilla-javascript-1d2ad1047219</loc><lastmod>2021-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improve-xcode-compile-and-run-time-8b8f812c17f8</loc><lastmod>2024-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-step-by-step-guide-to-create-homebrew-taps-from-github-repos-f33d3755ba74</loc><lastmod>2026-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-typescript-4-3-72f74289e765</loc><lastmod>2021-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-validate-emails-in-flutter-957ae75926c9</loc><lastmod>2021-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-snapkit-in-your-ios-apps-cbe38c893b23</loc><lastmod>2021-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automate-your-product-release-cycles-using-go-feature-flag-6ab73f869f</loc><lastmod>2021-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/neural-network-based-gender-recognition-for-voice-commands-c6c80c30c8d1</loc><lastmod>2021-05-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-i-prevented-a-3-million-dollars-loss-doing-code-review-a732b18453ec</loc><lastmod>2021-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pyschology</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/office</loc><lastmod>2021-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wfh</loc><lastmod>2021-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-multiple-request-and-response-examples-in-fastapi-ce2117eac7ed</loc><lastmod>2021-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-for-cracking-the-technical-interview-1531ed6dbc9d</loc><lastmod>2021-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-science-of-productive-role-conflict-6721fb4715ae</loc><lastmod>2021-05-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/not-all-smart-contracts-are-immutable-create-upgradable-smart-contracts-e4e933b7b8a9</loc><lastmod>2021-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advanced-python-concepts-257076fa8e35</loc><lastmod>2021-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/low-code-history-b756c095494f</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-tips-for-using-react-query-in-large-projects-22ccc49d61c2</loc><lastmod>2021-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-techniques-for-importing-large-csv-files-into-a-django-app-2b6e5e47dba0</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bottle-vs-flask-vs-django-for-python-developers-1f0be2f0e5d0</loc><lastmod>2021-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-reasons-why-microservices-isnt-worth-using-7ca09c7f0142</loc><lastmod>2021-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-your-static-website-interactively-searchable-ab0091db63b1</loc><lastmod>2025-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/approaching-design-patterns-with-beginners-mind-the-strategy-f326eb810cd7</loc><lastmod>2021-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-12-best-chrome-extensions-for-developer-productivity-4c60ec613840</loc><lastmod>2021-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-best-practices-to-create-command-line-interfaces-in-python-5043fbb7c52b</loc><lastmod>2021-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understand-idors-to-secure-your-python-web-applications-250217b92d48</loc><lastmod>2021-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-boost-the-performance-of-your-vs-code-editor-ff28dda68d9b</loc><lastmod>2021-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-easy-passive-income-sources-for-programmers-3d3c67e596e6</loc><lastmod>2021-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/one-habit-to-be-a-better-developer-a64e02b04cec</loc><lastmod>2021-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-nail-any-technical-interview-question-f540fc252c06</loc><lastmod>2021-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-avoid-callback-hell-in-java-e5f0e8f1eab4</loc><lastmod>2021-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-simple-steps-to-land-your-first-data-scientist-job-34e92776c11e</loc><lastmod>2021-05-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-bad-reasons-people-avoid-typescript-and-the-better-reasons-why-they-shouldnt-86f8d98534de</loc><lastmod>2021-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-all-new-state-in-jetpack-compose-78b524cc346</loc><lastmod>2021-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-its-time-to-consider-flutter-over-electron-for-the-desktop-213bba8930fa</loc><lastmod>2021-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-aws-services-to-learn-as-a-react-developer-7592e487c3ba</loc><lastmod>2021-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-5-most-read-stories-from-better-programming-this-week-f3e3c990e627</loc><lastmod>2022-12-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-effective-skills-all-software-engineers-should-know-5d37b3160cf9</loc><lastmod>2021-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/system-design-in-laymans-terms-design-a-coffee-shop-e1abb42dd123</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-c-9-0-3-features-you-should-know-f229c14c633</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/turn-website-data-into-datasets-a-beginners-guide-to-python-web-scraping-ac1ce99d73a1</loc><lastmod>2021-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-learned-as-a-computer-science-teaching-assistant-3d21bf5f5eb4</loc><lastmod>2021-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-lessons-i-learned-in-my-first-2-years-of-programming-18e43c652367</loc><lastmod>2021-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-5-aws-services-to-launch-any-project-875457b6f309</loc><lastmod>2021-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-linux-commands-that-can-make-you-go-wow-6f3b811642d5</loc><lastmod>2021-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-manage-linux-servers-in-a-web-browser-aef717d6bb1a</loc><lastmod>2021-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-a-single-mistake-wasted-3-years-of-my-data-science-journey-b7ca1e962085</loc><lastmod>2022-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-approaches-to-rewriting-javascript-from-my-early-days-c6ada526d55f</loc><lastmod>2021-12-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-tips-to-increase-your-productivity-as-a-software-engineer-572fea400372</loc><lastmod>2021-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-command-line-tool-using-swift-argument-parser-f7d9443b785</loc><lastmod>2021-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-ten-commandments-of-an-engineering-manager-24463a1f2f66</loc><lastmod>2021-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-generators-practical-use-cases-945d512ef252</loc><lastmod>2021-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-core-ml-arkit-create-an-object-detection-ios-app-2c74fc57d984</loc><lastmod>2021-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-mistakes-youre-making-as-a-beginner-in-programming-and-how-to-avoid-them-ef6bbfa919a0</loc><lastmod>2021-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lazy-loading-images-with-intersection-observer-in-react-ad6135f1ca59</loc><lastmod>2021-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-debug-javascript-code-like-a-pro-using-console-47a23fe3bf18</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-truth-behind-what-facebook-software-engineers-actually-do-4cae11ff35d2</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/new-in-python-3-10-4-features-you-should-try-out-d48db504500d</loc><lastmod>2021-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-common-javascript-string-manipulation-methods-you-should-commit-to-memory-c75295eacc5f</loc><lastmod>2021-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-mistakes-that-can-stall-your-career-growth-as-a-programmer-f721ddb1d187</loc><lastmod>2021-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-reasons-why-people-are-falling-asleep-in-your-tech-presentations-1a47b040d58c</loc><lastmod>2021-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/master-your-regex-skills-by-solving-this-word-cloud-javascript-challenge-4aef1a1d7d9b</loc><lastmod>2021-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-open-source-media-player-to-integrate-with-your-angular-apps-39a80ff1aedb</loc><lastmod>2021-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-closures-and-curried-functions-63c75bcded11</loc><lastmod>2021-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-new-javascript-features-to-watch-out-for-in-2021-36b7d7d08745</loc><lastmod>2021-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-using-python-lists-everywhere-consider-using-deques-instead-74d37441be4e</loc><lastmod>2021-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-uikit-automatic-keyboard-avoidance-in-ios-562e2d4ce436</loc><lastmod>2021-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-fix-your-docker-based-microservice-infrastructure-17ba34bb7561</loc><lastmod>2021-05-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-software-companies-often-reject-awesome-programmers-38bea2ca3cc7</loc><lastmod>2026-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-node-js-event-loop-a4030f4b0716</loc><lastmod>2021-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swift-how-to-create-a-generic-backend-firebase-api-b6396208f460</loc><lastmod>2021-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-7-libraries-for-blazingly-fast-reactjs-applications-c0069e87c8b7</loc><lastmod>2021-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-cultivate-superhuman-focus-while-writing-code-d81793180493</loc><lastmod>2021-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-years-at-4-different-companies-taught-me-6-invaluable-lessons-573a2134945</loc><lastmod>2021-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-14-browser-extensions-for-better-developer-productivity-19b4efcdd20a</loc><lastmod>2021-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-tips-to-write-efficient-and-performant-javascript-code-bccbdb9662ae</loc><lastmod>2021-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-mental-tricks-to-do-your-best-when-it-matters-most-b4cfdca4cafe</loc><lastmod>2021-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/one-solid-way-to-reload-app-contents-without-long-polling-d13e2a9b0abc</loc><lastmod>2021-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-was-it-like-to-program-before-stack-overflow-3ddf7a7915b4</loc><lastmod>2021-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-7-day-strategy-to-get-started-with-vue-js-or-any-js-framework-56e92778d6ca</loc><lastmod>2021-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-developers-should-care-about-proper-project-estimation-df0f21f731c2</loc><lastmod>2021-05-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-things-to-consider-when-choosing-your-aws-region-484e800cb6f0</loc><lastmod>2021-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-prerequisites-to-know-before-adopting-microservices-a1ce08e1a605</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-modern-ways-to-tackle-assisted-injection-for-viewmodels-in-android-ce817b3b8f47</loc><lastmod>2021-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-bits-of-advice-for-software-developers-whore-getting-started-dc6c8916d16</loc><lastmod>2021-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-some-senior-developers-aint-ready-to-lead-6c4dfa90f0ec</loc><lastmod>2021-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-solutions-engineers-are-underutilized-in-tech-8279da8ca8ee</loc><lastmod>2021-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-recursively-parse-api-responses-using-python-126824426b18</loc><lastmod>2021-05-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-first-convolutional-neural-network-in-14-lines-of-python-200af0fb6b13</loc><lastmod>2021-05-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-speed-up-your-day-to-day-work-in-python-213762cd56b1</loc><lastmod>2021-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-developers-share-their-experiences-at-better-programming-this-week-cb232e726534</loc><lastmod>2021-05-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-5-most-impactful-programming-languages-ranked-fa70bb9a8359</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/12-basic-sql-commands-for-beginners-1fcb34697ab6</loc><lastmod>2021-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-you-hire-a-software-engineer-or-a-data-engineer-f89169b05cf2</loc><lastmod>2021-05-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-data-processing-pipelines-you-can-build-with-python-generators-dc0d2019b177</loc><lastmod>2021-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-11-machine-learning-career-paths-to-choose-in-2021-6a8ef060815e</loc><lastmod>2021-05-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-access-python-dictionary-values-e353d0830931</loc><lastmod>2021-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-mixing-constants-with-the-type-string-in-golang-d3589d8ae84d</loc><lastmod>2021-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-a-load-balancer-85657879b138</loc><lastmod>2021-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-up-firebase-push-notifications-in-a-react-native-app-a9405af32093</loc><lastmod>2021-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-pair-programming-should-be-part-of-every-team-dynamic-49fc9fced080</loc><lastmod>2021-05-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-programming-languages-you-wont-likely-be-using-by-2030-7bf2e2ea4e93</loc><lastmod>2021-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-python-practices-to-take-your-skills-to-the-next-level-8d5c0f51f90a</loc><lastmod>2021-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-up-a-solid-devops-lifecycle-e3bd1456201</loc><lastmod>2021-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-aws-dynamodb-in-react-70b55ffff93e</loc><lastmod>2022-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-oddities-of-javascript-that-might-cause-headaches-99f011abae0f</loc><lastmod>2021-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-practices-to-give-great-code-review-feedback-6b1a9196a716</loc><lastmod>2021-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/state-of-mobile-development-in-2021-4266a4098667</loc><lastmod>2021-05-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/8-phone-interview-tips-689a00931128</loc><lastmod>2021-05-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-a-personal-go-to-link-service-with-typescript-and-github-35d4cbc2c0d7</loc><lastmod>2021-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-javascript-practices-to-make-your-code-look-and-work-better-45bff492f86a</loc><lastmod>2021-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-5-hardest-coding-questions-from-recent-faang-interviews-d46bcb4dd8dc</loc><lastmod>2026-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-worst-question-you-can-ask-a-software-developer-ddbcd5956eb4</loc><lastmod>2021-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-note-taking-app-with-google-authentication-in-next-js-f0835d14034e</loc><lastmod>2021-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/want-to-write-readable-code-remember-these-5-rules-8d59f625041</loc><lastmod>2021-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-project-death-marches-aren-t-as-bad-as-they-sound-41425e134d30</loc><lastmod>2021-05-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gist</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-made-these-mistakes-as-a-junior-developer-so-you-dont-have-to-8531d9f2f0e3</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-download-streaming-responses-as-a-file-in-python-51b52943f4e7</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-automate-homebrew-installs-on-your-new-mac-or-linux-51e06881c5b7</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/k3s-k3os-kubernetes-docker-containers-installation-setup-cluster-ee9ccfd51a4d</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/customizing-buttons-in-swiftui-ios-15-97a02394417c</loc><lastmod>2021-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-stand-on-scrum-ceremony-2e7c7d7b0e05</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/programmers-stop-thinking-about-yourself-as-an-artist-youre-an-architect-e4d415142dce</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-article-reader-web-app-using-free-apis-and-javascript-ce1100d43a21</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-job-interviews-edition-40bbbb453c73</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-pass-data-between-fragments-using-jetpacks-navigation-component-55a2d663cd66</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/end-to-end-testing-with-react-jest-and-the-testproject-javascript-opensdk-d290fec3ab30</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-devops-as-a-software-developer-8b396b9c6268</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/can-stay-at-home-moms-be-software-engineers-e44ab60e1b92</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gpt-3</loc><lastmod>2023-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-qualities-of-a-successful-developer-939d97b08d05</loc><lastmod>2021-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-signs-that-will-let-you-know-when-to-fire-your-freelance-client-1502b4c04a3c</loc><lastmod>2021-06-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/introducing-swiftui-list-bindings-a150410b836b</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-tests-using-a-real-database-for-higher-confidence-ea509d2c9843</loc><lastmod>2021-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automate-your-database-job-by-using-gpt-3-to-generate-queries-9e0ad2004f01</loc><lastmod>2021-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-visualization-with-react-plotly-2ebe6b0cb14</loc><lastmod>2021-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-the-combine-framework-in-2021-e8c1bfb9db1a</loc><lastmod>2021-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-step-by-step-guide-to-tune-a-model-on-google-clouds-vertex-ai-afd2e72af595</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-abstract-factory-pattern-for-beginners-4c756c21c1b8</loc><lastmod>2022-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-toxic-comments-classifier-in-python-fab1f0504631</loc><lastmod>2021-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-graph-database-anyway-86748b5bcb5</loc><lastmod>2021-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-clean-code-using-javascript-object-destructuring-3551302130e7</loc><lastmod>2021-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-avoid-blocking-in-reactive-java-757ec7024676</loc><lastmod>2021-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-modernize-your-kitchen-with-qr-codes-in-python-995aae0c4ccd</loc><lastmod>2021-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-ways-creating-a-3d-sword-in-blender-can-help-you-become-a-better-programmer-dacf28b844af</loc><lastmod>2023-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-scale-your-analysis-to-handle-very-large-datasets-in-python-5ab4a84a52dc</loc><lastmod>2021-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-must-know-javascript-concepts-you-shouldnt-miss-as-a-web-developer-95dc180deb48</loc><lastmod>2021-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-guide-to-gitops-compatible-production-like-kubernetes-cluster-f87404391d8a</loc><lastmod>2021-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-swiftui3-ios15-fa0e0d62235b</loc><lastmod>2021-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-struggles-of-a-quiet-programmer-af9fc16108fe</loc><lastmod>2021-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-python-tips-for-competitive-programming-bae8375dd73b</loc><lastmod>2021-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-ways-youre-contributing-to-a-toxic-work-environment-without-realizing-it-bc6b6fb780a6</loc><lastmod>2021-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-es2021-a-look-at-the-new-features-7d5770288648</loc><lastmod>2021-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-asyncimage-in-swiftui-55dd2fb6a86e</loc><lastmod>2021-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-5-frameworks-for-blockchain-application-development-674fa0b35c6b</loc><lastmod>2021-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-prioritize-my-work-as-a-software-engineer-50d5b7d880d1</loc><lastmod>2021-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-few-steps-to-conduct-threat-modelling-in-serverless-applications-cefb89fa69dc</loc><lastmod>2021-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-the-heck-is-a-developer-advocate-3a613872beb</loc><lastmod>2021-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/new-in-wwdc-2021-ios15-swiftui-developers-74428e93f817</loc><lastmod>2021-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-skills-you-need-to-be-a-devops-engineer-c8f53370f92b</loc><lastmod>2021-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-google-oauth-in-supabase-with-next-js-56220c59d5a6</loc><lastmod>2021-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-clean-code-in-python-5d67746133f2</loc><lastmod>2021-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pulumi-a-true-infrastructure-as-code-paradigm-ac07c530e219</loc><lastmod>2021-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/to-comment-code-or-not-to-comment-code-that-is-the-question-e6a4801fea7e</loc><lastmod>2021-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dogecoin</loc><lastmod>2021-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-admirable-attributes-of-a-great-technical-lead-251d13a8843b</loc><lastmod>2021-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-the-best-out-of-your-internship-and-land-a-returning-offer-bb616c8f9a0f</loc><lastmod>2022-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/gatsby-blog-react-d5b0d3a5d83c</loc><lastmod>2021-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-would-be-stack-overflows-future-after-this-1-8b-acquisition-607f50759699</loc><lastmod>2021-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/set-up-thanos-with-multi-tenancy-to-power-up-your-prometheus-70123e6ea555</loc><lastmod>2021-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-working-contact-form-in-next-js-459d1fc992ea</loc><lastmod>2021-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-enums-and-alerts-8b5d75d81e78</loc><lastmod>2021-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-html-tricks-that-will-wow-you-8a9404e8faab</loc><lastmod>2021-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/one-way-to-keep-your-website-monitoring-simple-and-great-4fea491bb5c</loc><lastmod>2021-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leave-aside-dogecoin-behold-the-dogescript-programming-language-643486046584</loc><lastmod>2021-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-present-a-bottom-sheet-view-controller-in-ios-a5a3e2047af9</loc><lastmod>2021-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-speed-up-your-programming-career-b5c272d9146d</loc><lastmod>2021-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-step-by-step-guide-to-train-a-model-on-google-clouds-vertex-ai-47faafae1330</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-devops-in-2021-f3e7e496a257</loc><lastmod>2021-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-data-sources-for-data-engineering-projects-d198ca0e74d4</loc><lastmod>2021-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-ways-to-save-money-on-aws-e488d8616184</loc><lastmod>2021-06-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/db-101-databases-for-developers-f7dc29f46f2c</loc><lastmod>2021-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-steps-for-ux-designers-to-become-a-front-end-developer-5fa9d676bd2b</loc><lastmod>2021-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-software-engineering-hiring-process-is-broken-and-exclusionary-1632cc5a030c</loc><lastmod>2021-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-5-distributed-system-design-patterns-ae9482f49128</loc><lastmod>2026-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-common-css-mistakes-that-web-developers-often-make-2423d052189b</loc><lastmod>2021-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/boolean-operators-in-python-arent-what-you-think-df45a2be71f1</loc><lastmod>2021-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-initial-experience-in-the-freelancing-world-d468dfdbdfcc</loc><lastmod>2021-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-must-read-stories-from-better-programming-may-24-june-4-2021-44d86d379199</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-steps-to-software-project-handovers-9325fbb72cfc</loc><lastmod>2021-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-scrum-prevents-and-causes-technical-debt-45ca3de768fb</loc><lastmod>2021-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-storybook-without-a-javascript-framework-c2968d3f3d9f</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-websites-to-help-crack-your-next-coding-interview-af3f17ad8d92</loc><lastmod>2021-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-underrated-tools-every-web-developer-should-know-c4fa2a029ee7</loc><lastmod>2021-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-technical-writing-process-c8b4e29f2425</loc><lastmod>2021-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-power-and-limitations-of-javascript-promise-all-6e1b53520e50</loc><lastmod>2021-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/digit-recognition-using-scikit-learn-deep-learning-model-ec2b1fd21411</loc><lastmod>2021-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-programmer-ive-met-as-a-ceo-94836bfc8549</loc><lastmod>2021-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-achieve-100-test-coverage-for-react-functional-components-fbde1e40631c</loc><lastmod>2022-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-startup-dont-hire-junior-developers-immediately-2c5fff222852</loc><lastmod>2021-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-use-java-for-loops-consider-java-streams-instead-e439d09940b7</loc><lastmod>2021-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-development-is-the-most-meaningful-work-youd-ever-find-652c79997e59</loc><lastmod>2021-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-uiviewcontroller-lifecycle-explained-17c83d2c572f</loc><lastmod>2021-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-5-vscode-extensions-to-boost-productivity-when-using-markdown-b4d1bbeb7175</loc><lastmod>2021-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-algorithm-runtimes-visualized-with-python-e51441827917</loc><lastmod>2021-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-rules-to-consider-for-defining-your-first-python-class-5109e02771b4</loc><lastmod>2021-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-comprehensive-guide-to-proper-behaviour-testing-in-react-with-enzyme-and-jest-ae866188f29a</loc><lastmod>2021-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-swift-code-as-a-custom-lldb-command-34aa0ea0f02</loc><lastmod>2021-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-became-a-professional-software-developer-with-zero-qualifications-539019525740</loc><lastmod>2021-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-kinesis-vs-sns-vs-sqs-a-comparison-with-python-examples-6fc688bfd244</loc><lastmod>2021-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-fetch-browser-location-with-javascript-9f6d64a2fc26</loc><lastmod>2021-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-angular-12-d317111427ec</loc><lastmod>2022-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/perform-xgboost-knn-modeling-with-dimension-reduction-technique-9f4ca52feeaf</loc><lastmod>2022-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-flutter-as-a-javascript-developer-9bdca047712d</loc><lastmod>2021-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-java-lambda-expressions-d122b4b23b70</loc><lastmod>2021-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-scaffold-and-deploy-a-next-js-app-with-tailwind-css-and-typescript-faab9a274ae7</loc><lastmod>2021-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/wwdc2021-wishlist-swiftui-ios15-predictions-dde2d8d45587</loc><lastmod>2021-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-your-first-firebase-cloud-function-8e7e3dd10abc</loc><lastmod>2021-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/goodbye-recyclerview-adapters-hello-lists-in-jetpack-compose-d0a389a1683e</loc><lastmod>2021-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/six-advanced-decorator-patterns-5ffe67552691</loc><lastmod>2021-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/partner-program</loc><lastmod>2021-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/coffee2021</loc><lastmod>2021-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-best-practices-for-naming-rest-api-endpoints-442ae592a3a0</loc><lastmod>2021-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-tell-an-employee-they-are-not-ready-for-a-promotion-aff17cfce862</loc><lastmod>2021-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/if-your-company-doesnt-do-pair-programming-leave-204335c25a54</loc><lastmod>2021-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-better-programming-readers-think-about-mediums-subscription-5bf0fecc79fd</loc><lastmod>2021-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-is-how-you-write-better-functions-in-javascript-3afc84612c69</loc><lastmod>2021-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-things-i-learned-after-two-years-as-a-software-engineer-at-microsoft-65e7124651c7</loc><lastmod>2021-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-coding-games-to-shape-your-programming-skills-618253d592fe</loc><lastmod>2023-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-tips-to-make-python-code-run-incredibly-faster-932db815c3a8</loc><lastmod>2021-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-mistakes-to-avoid-when-outsourcing-your-software-development-bbf03b46fb6f</loc><lastmod>2021-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/coreml-image-segmentation-background-remove-ca11e6f6a083</loc><lastmod>2022-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/this-happened-to-me</loc><lastmod>2021-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/save-development-time-by-using-xcode-templates-92b8c620fff6</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-crucial-soft-skills-to-master-before-sending-in-a-job-application-1097422349fd</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/create-custom-api-endpoints-in-nuxt-js-57d2f713df95</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-common-interview-mistakes-and-how-to-work-around-them-25bb1b8f8c84</loc><lastmod>2021-07-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/mobile-development-trends-to-adopt-in-2021-9a82f59de22d</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-complete-guide-to-setting-up-react-native-afae593e6cfc</loc><lastmod>2021-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-dashboard-with-drag-and-drop-dynamic-widgets-in-react-1f012eeecd8b</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-key-observability-metrics-for-distributed-applications-e0e32dc0338c</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-most-important-lessons-ive-learned-from-senior-software-engineers-7dfbc2e0c6a</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-things-to-be-aware-of-when-writing-a-flask-application-1a25f4515ada</loc><lastmod>2021-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-swiftui-equivalents-to-uicollectionview-60415e3c1bbe</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-create-color-changing-chat-like-facebook-messenger-1b3a937b1cd9</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-code-smells-react-beginners-should-avoid-480c97799162</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/probation-period-a-blessing-or-a-curse-for-programmers-82f6c65651c5</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-if-you-only-need-one-table-for-your-entire-database-system-78078bdc4b50</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-7-challenges-of-smart-developers-ea05d591d4b3</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-habits-you-can-adopt-to-transition-quickly-from-junior-to-senior-software-engineer-c6bb526cb0d1</loc><lastmod>2021-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-safe-rust-string-types-688fcc8d5df1</loc><lastmod>2021-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-future-programming-languages-you-should-learn-between-2022-and-2030-8a618a15eca6</loc><lastmod>2021-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-experience-is-more-important-than-money-early-in-your-career-6527219f3915</loc><lastmod>2021-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-kotlin-functions-af8a345ba85e</loc><lastmod>2021-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-solved-three-weird-bugs-5d41071df612</loc><lastmod>2021-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/can-owning-a-puppy-make-you-a-better-developer-c7e565a422c7</loc><lastmod>2021-07-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-axios-in-an-optimized-and-scalable-way-with-react-c56fa632e088</loc><lastmod>2024-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tuples-vs-lists-vs-sets-in-python-3dff8a7b1f02</loc><lastmod>2021-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-soft-skill-mistakes-good-bosses-dont-make-c6307cc56897</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-in-depth-look-at-storybook-6-8c44cd6895ee</loc><lastmod>2023-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-hire-great-software-engineers-d474cd6c8ecb</loc><lastmod>2021-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/skwarpgeometry-in-spritekit-with-swiftui-3b90dda1f6ff</loc><lastmod>2021-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unit-testing-in-ios-the-pragmatic-guide-on-where-to-start-4d1718bdbfa</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-choose-to-be-a-contract-programmer-7d36bad23b6d</loc><lastmod>2024-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stopasianhate</loc><lastmod>2021-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-hiring-more-developers-can-impede-team-productivity-831362ba243</loc><lastmod>2021-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-mistakes-job-seekers-make-when-theyre-desperate-for-a-new-job-6949445e0aa2</loc><lastmod>2021-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-is-the-best-programming-language-to-learn-in-2021-43b1a01bbbaf</loc><lastmod>2021-07-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/11-benefits-of-working-from-home-nobody-talks-about-fb0e6d0f1a7b</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-decide-if-a-company-is-right-for-you-6b7caeffd612</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/7-javascript-tricks-you-should-be-aware-of-6bead729c418</loc><lastmod>2021-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-12-slack-apps-to-boost-your-teams-productivity-183816afb4e9</loc><lastmod>2021-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-can-you-call-yourself-a-senior-developer-b9b9062b4b3</loc><lastmod>2021-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-pros-and-cons-of-working-at-a-large-tech-company-1867147bfeb5</loc><lastmod>2021-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/surprise-your-friends-with-unique-gifts-using-python-558910b53f1e</loc><lastmod>2021-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/github-copilot-is-super-cool-but-it-isnt-a-threat-to-developers-job-d32458810df</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-implement-factory-design-pattern-in-c-382c0992a3ff</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-reasons-why-flutter-is-better-than-react-native-cf2e9b077f66</loc><lastmod>2021-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-developers-hate-programming-languages-3955676083be</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-tips-to-write-better-software-documentation-9513ec801d6f</loc><lastmod>2021-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-fear-theyll-never-let-me-advance-beyond-being-a-manager-cbe465be7995</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-is-it-so-difficult-to-teach-yourself-to-code-b6892222aca7</loc><lastmod>2021-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/static-analysis-tool</loc><lastmod>2021-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/metrics</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-self-documented-code-with-low-cognitive-complexity-84d3e0bc53ad</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/great-managers-listen-to-their-staff-even-if-they-dont-say-anything-90a58c398fe4</loc><lastmod>2021-10-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sexism</loc><lastmod>2021-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-choose-the-best-programming-language-as-a-beginner-d739c32e35e3</loc><lastmod>2021-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-devsecops-can-replace-devops-to-offer-better-security-3dedd413885b</loc><lastmod>2021-07-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-beat-the-leetcode-grind-a2388d32cd0</loc><lastmod>2021-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-must-try-python-libraries-to-build-apps-and-mobile-games-7e3f849721a</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-structure-a-massive-vuex-store-for-a-production-app-f4bf84018409</loc><lastmod>2021-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-art-of-choosing-the-right-index-in-mysql-968461bcabe8</loc><lastmod>2021-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-common-mistakes-developers-make-when-writing-sql-queries-5d5327a927ed</loc><lastmod>2021-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-habits-of-highly-ineffective-remote-workers-a9f5f87f3118</loc><lastmod>2021-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-need-to-know-about-github-copilot-d458b0c4d91e</loc><lastmod>2021-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-handle-one-to-many-relationships-in-nosql-databases-23627d404cb0</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-python-developers-look-pathetic-c981a73e13a7</loc><lastmod>2021-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-one-thing-you-need-to-focus-on-to-become-a-master-developer-ac5086eae0cc</loc><lastmod>2021-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/management-and-leadership</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/agencylife</loc><lastmod>2021-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solving-the-monty-hall-problem-with-python-46d3f63eadc3</loc><lastmod>2021-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/2-ways-to-add-app-launcher-icons-in-flutter-e9fce30bc177</loc><lastmod>2021-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-complex-algorithms-simplified-using-swifts-higher-order-functions-fa94a32a72c3</loc><lastmod>2021-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/if-youre-learning-to-code-you-need-to-learn-git-de97acf19907</loc><lastmod>2021-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-dagger2-in-your-android-library-bc6741dfbba4</loc><lastmod>2021-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-api-with-fastify-and-mongodb-b34261bb3318</loc><lastmod>2021-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-common-traps-when-choosing-a-new-library-or-framework-765fe6474c2b</loc><lastmod>2021-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/figlet</loc><lastmod>2021-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/typewriter-effect</loc><lastmod>2021-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automate-on-premise-performance-testing-with-azure-devops-and-linux-59e5f777eb80</loc><lastmod>2021-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-terminal-typewriter-effect-e31be3dcd359</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-and-deploy-your-new-minimal-and-easy-to-edit-portfolio-website-76e87fadce8e</loc><lastmod>2021-07-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/8-powerful-behaviors-to-stand-out-at-work-d17c3fbb3e79</loc><lastmod>2021-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-replication-for-dbms-using-the-commit-log-b665ce48330e</loc><lastmod>2021-07-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/react-native-under-the-hood-281df5f548f</loc><lastmod>2021-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scrape-any-websites-and-get-content-with-keywords-using-python-b060b9fa41ce</loc><lastmod>2021-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/secure-and-test-the-contract-with-ecdsa-signature-3ff368a479a6</loc><lastmod>2021-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-expedite-your-career-growth-without-frequently-switching-jobs-e68b5a7cc068</loc><lastmod>2021-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apache-mesos</loc><lastmod>2021-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cosmos</loc><lastmod>2021-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cluster-management</loc><lastmod>2021-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-skills-to-sharpen-your-technical-skills-as-a-developer-ac467d4d4c1f</loc><lastmod>2021-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-correctly-store-passwords-in-a-database-5d261f49f605</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-function-overloading-in-typescript-97108369570a</loc><lastmod>2021-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/connect-a-chainlink-oracle-to-a-cosmos-blockchain-d7934d75bae5</loc><lastmod>2021-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/universities-must-decrease-lectures-to-retain-computer-science-students-654d756faf37</loc><lastmod>2022-07-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-unconventional-tips-to-help-you-land-your-first-programming-job-e12523b8bcc8</loc><lastmod>2021-07-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/3-useful-python-f-string-tricks-you-probably-dont-know-f908f7ed6cf5</loc><lastmod>2021-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-engineers-do-this-before-you-write-a-line-of-code-bced5f952c61</loc><lastmod>2021-07-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-http-3-10c2455a4f8c</loc><lastmod>2021-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apache-mesos-whats-that-75a1cd8a4b6c</loc><lastmod>2021-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-attributes-of-a-top-developer-bf5ae55a2b67</loc><lastmod>2024-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-github-copilot-will-not-change-programming-1bef41f35f6d</loc><lastmod>2021-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-resolve-a-pull-request-conflict-between-humans-1b6715b1432d</loc><lastmod>2021-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-visual-regression-testing-with-chromatic-and-storybook-286ea98bf808</loc><lastmod>2021-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-set-of-blockchains-using-java-d99cd866931b</loc><lastmod>2021-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/plan-your-holiday-with-python-and-here-maps-aaeeaf9580c3</loc><lastmod>2021-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-quick-look-at-d3-js-ecc7657556f4</loc><lastmod>2021-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-the-scaffold-and-slot-apis-in-jetpack-compose-3e2e1b0e0550</loc><lastmod>2021-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-real-time-note-taking-app-in-javascript-bc6e8d149d51</loc><lastmod>2021-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-things-i-shouldve-focused-more-on-at-the-start-of-my-programming-career-3f243c83dd1c</loc><lastmod>2021-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-machine-learning-api-with-django-rest-framework-967571640c46</loc><lastmod>2021-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-parable-of-the-job-seeker-and-the-lowballing-company-17402aa3faca</loc><lastmod>2021-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/broadcastreceiver-in-android-adcfe2801a6b</loc><lastmod>2021-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-projects-managers-quit-20854eb13d6b</loc><lastmod>2021-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/edge-based-and-region-based-segmentation-using-python-f5364607bff0</loc><lastmod>2022-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-cross-platform-mobile-development-is-getting-so-much-attention-d9f1e5771e6e</loc><lastmod>2021-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-async-errors-with-axios-in-react-1e25c058a8c9</loc><lastmod>2021-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/containers-in-the-cloud-what-are-your-options-df95e905fb1b</loc><lastmod>2021-07-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/system-thinking-in-software-development-9a7828303e95</loc><lastmod>2024-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-managers-edition-1f2efb611938</loc><lastmod>2021-07-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/3-techniques-to-become-a-powerful-coder-without-spending-extra-time-306ecc404202</loc><lastmod>2021-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-lessons-to-help-you-excel-in-your-developer-career-a69d2c31a0cc</loc><lastmod>2021-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-flutter-projects-you-can-do-in-a-weekend-7add10250eae</loc><lastmod>2021-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/break-your-own-systems-chaos-engineering-875ac9683fb4</loc><lastmod>2021-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/technology-keeps-on-evolving-are-you-evolving-too-b3135dd0dc57</loc><lastmod>2021-12-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-gentle-introduction-to-webassembly-529b7bdc24e6</loc><lastmod>2021-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/uikit-animations-are-messy-heres-why-swiftui-may-fix-it-ad1303cd0003</loc><lastmod>2021-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-database-concepts-you-should-know-about-a6825f46e449</loc><lastmod>2021-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-are-microservices-all-about-578b563edaef</loc><lastmod>2021-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-docc-a-new-tool-to-write-documentation-from-xcode-64d990d0a1c9</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-reasons-why-python-is-weird-for-c-developers-b37e650471d6</loc><lastmod>2021-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-minimal-and-configurable-terminal-setup-72aa833672e</loc><lastmod>2021-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-beautiful-uis-in-react-with-geist-ui-58d67edbff03</loc><lastmod>2021-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ingredients-of-a-successful-technical-article-ff3fdb4250de</loc><lastmod>2021-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/text-sfx-with-swiftui-spritekit-c3f9777f0f1c</loc><lastmod>2021-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-step-by-step-guide-to-using-textblob-for-nlp-with-python-157a7365a17b</loc><lastmod>2023-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-disassemble-python-code-and-improve-it-for-performance-76255a0318d0</loc><lastmod>2021-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-async-await-in-swiftui-for-ios-15-f627eb722a4b</loc><lastmod>2021-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/full-stack-kubernetes-with-kong-ingress-controller-5e9cfca75a65</loc><lastmod>2021-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/google-has-a-secret-hiring-challenge-called-foobar-14625bfcea7a</loc><lastmod>2021-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-pitfalls-to-avoid-as-a-devops-engineer-db62243daef7</loc><lastmod>2021-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-infinite-list-with-swiftui-and-combine-f9ea1e83a4a7</loc><lastmod>2021-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-foreground-service-in-android-3487d9719ab6</loc><lastmod>2021-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reactive-programming-with-react-and-rxjs-88d2789e408a</loc><lastmod>2021-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-a-clean-mvvm-architecture-in-swiftui-with-combine-637246fa1342</loc><lastmod>2021-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nft</loc><lastmod>2022-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-decentralized-ticket-exchange-using-the-flow-blockchain-ed0eaf7745d0</loc><lastmod>2021-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-dont-know-react-usereducer-9b2b3cd489d9</loc><lastmod>2024-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-essential-aspects-of-python-closures-494a04e7b65e</loc><lastmod>2021-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-harsh-truths-nobody-tells-about-programming-46262be20ad0</loc><lastmod>2021-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-agile-scrum-ceremonies-explained-by-a-certified-scrum-master-9ffdc292d5ca</loc><lastmod>2021-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/protractor-is-dead-long-live-cypress-3f0c6bdd62e6</loc><lastmod>2021-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/maintainability-in-the-face-of-api-complexity-e23531e2d322</loc><lastmod>2021-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-awesome-python-pandas-usages-every-data-scientists-should-know-62911eed81e9</loc><lastmod>2023-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advanced-toggle-switch-616b60b3512c</loc><lastmod>2021-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-clearer-python-code-with-type-hints-330216291b7c</loc><lastmod>2021-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-persist-sensitive-data-using-keychain-in-swift-142b5769666c</loc><lastmod>2021-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-autofill-features-for-web-developers-ac76b725b28a</loc><lastmod>2021-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-rollout-features-for-selected-users-in-a-javascript-web-app-8fb7ceddb28a</loc><lastmod>2021-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-common-mistakes-when-building-analytical-data-models-814c763d1b70</loc><lastmod>2021-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-sql-queries-to-revise-before-your-next-interview-18ba3fc4b5c</loc><lastmod>2021-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/devops-appops-f096cdbb02ac</loc><lastmod>2021-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-areas-to-watch-out-for-culture-problems-within-your-organization-7cf378d4f8ff</loc><lastmod>2021-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-vs-code-tricks-i-learned-from-my-colleagues-6abb340601b4</loc><lastmod>2021-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-do-programming-languages-have-types-c9346faf9559</loc><lastmod>2021-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-worry-github-copilot-won-t-put-your-job-on-autopilot-738a936a41bf</loc><lastmod>2021-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-developers-can-get-their-ideas-implemented-e8ae5600ffa7</loc><lastmod>2021-07-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/web-vitals-guide-b56e28798e7f</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-to-throw-in-the-towel-on-your-technical-debt-b1f6bbb3aa0c</loc><lastmod>2025-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-monitor-internet-connection-in-android-using-kotlin-and-livedata-135de9447796</loc><lastmod>2021-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-complete-environment-to-secure-smart-contracts-development-50c1531f32ce</loc><lastmod>2021-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-customer-service-chatbot-using-python-flask-and-pinecone-85c151aa6b0</loc><lastmod>2021-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-to-do-after-learning-the-basics-of-a-programming-language-ba5b89287e54</loc><lastmod>2021-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-clean-code-practices-for-every-software-project-479443b31c3c</loc><lastmod>2021-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-some-companies-dont-value-software-developer-s-work-c7714a73981e</loc><lastmod>2023-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-decode-dynamic-json-in-swift-5ca5f923aed1</loc><lastmod>2021-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-daily-development-routines-to-ensure-youre-not-the-single-point-of-failure-6438fa5ebf85</loc><lastmod>2021-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-css-before-and-after-ecf1d59d9a3d</loc><lastmod>2021-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-mistakes-self-taught-developers-make-when-learning-to-code-bc294266e9af</loc><lastmod>2021-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-python-tricks-that-will-improve-your-code-525ca693632e</loc><lastmod>2021-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-must-have-tools-and-resources-for-web-developers-86d6832f0242</loc><lastmod>2021-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-tips-to-effectively-use-context-for-state-management-in-react-125f5ad904e6</loc><lastmod>2021-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-present-a-view-controller-with-blurred-background-in-ios-4350017e6073</loc><lastmod>2021-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/three-ways-to-reduce-chaos-on-your-team-a5d61f721241</loc><lastmod>2021-07-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/11-laws-of-software-estimation-for-complex-work-c23b6e5e9ec4</loc><lastmod>2021-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/workmanager-a-onestop-solution-for-background-tasks-e597068617b0</loc><lastmod>2021-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/parallel-programming</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-programmers-shouldnt-stay-in-one-company-for-a-long-time-67bf07f011a6</loc><lastmod>2021-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-soft-skills-every-software-developer-needs-4e854390fd4</loc><lastmod>2021-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-basic-rules-to-make-your-javascript-code-easy-to-understand-13273daebc19</loc><lastmod>2021-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-simple-data-practices-every-development-team-should-know-cd29e4f95656</loc><lastmod>2021-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/show-badges-in-swiftui-665c2a1db70d</loc><lastmod>2021-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-12-habits-of-highly-effective-software-developers-fffb15dc9b15</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-ways-to-make-more-money-as-a-software-engineer-6cb49b2614ad</loc><lastmod>2021-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-5-common-golang-coding-mistakes-the-ugly-sides-of-a-great-programming-language-e0b64915707</loc><lastmod>2021-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deal-with-burnout-as-a-software-developer-3fd427807c54</loc><lastmod>2021-07-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-4-best-programmers-ive-ever-known-and-what-made-them-great-40dc429aba05</loc><lastmod>2021-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-mine-the-blockchain-in-java-9647de36a8fc</loc><lastmod>2021-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-think-im-in-love-with-coding-e18e985cc001</loc><lastmod>2021-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-more-terminal-commands-you-should-know-3606cecdf8b6</loc><lastmod>2021-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-css-tips-and-tricks-to-wow-you-3629175dd6e2</loc><lastmod>2021-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-check-for-javascript-properties-without-mid-function-returns-46f39d09975b</loc><lastmod>2021-09-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-safely-work-with-nested-objects-in-javascript-aed39fb8bad2</loc><lastmod>2021-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-a-piano-app-in-flutter-8989d989056</loc><lastmod>2021-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-committing-sensitive-data-to-your-git-repository-d2f7dd69232f</loc><lastmod>2021-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-http-methods-you-want-to-know-88e45a28d106</loc><lastmod>2021-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-use-built-in-python-methods-to-query-data-use-jmespath-instead-5c76c1e57ba6</loc><lastmod>2021-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-clean-code-tips-every-developer-should-know-by-heart-6b632e397278</loc><lastmod>2021-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/px-em-or-rem-examining-media-query-units-in-2021-e00cf37b91a9</loc><lastmod>2021-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-software-development-looks-like-when-you-have-a-partial-disability-f94d791e4102</loc><lastmod>2021-07-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/implementing-manual-dependency-injection-in-android-libraries-6149bb7c477d</loc><lastmod>2021-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-must-read-books-for-every-software-engineer-57f6fc433e79</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-using-exceptions-like-this-in-python-2bd8ba7d8841</loc><lastmod>2023-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-wasting-your-unfinished-projects-open-source-them-instead-12845c54c16b</loc><lastmod>2021-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-perform-user-authentication-with-react-using-firebase-5cfbf17e0993</loc><lastmod>2021-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-4-open-source-tools-for-object-storage-e43267bcd724</loc><lastmod>2022-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/avoid-inconsistent-app-states-in-ios-by-using-the-locks-and-keys-design-pattern-a50f36bcfdd9</loc><lastmod>2021-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/oop-vs-functional-programming-which-is-better-4f0dd89b7987</loc><lastmod>2021-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-up-argo-cd-with-terraform-to-implement-pure-gitops-d5a1d797926a</loc><lastmod>2021-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/error-monitoring-in-aws-lambda-5e16d75f1fcc</loc><lastmod>2021-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-programmer-friend-tripled-his-salary-by-networking-and-blogging-dd2b1a39f8cc</loc><lastmod>2021-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-easily-uninstall-python-packages-through-a-pywebio-gui-ab33fb66a4ce</loc><lastmod>2021-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-animations-with-lottie-react-native-788a87cf8d94</loc><lastmod>2021-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-to-do-app-in-swiftui-using-the-new-ios-15-features-afe5650a24a9</loc><lastmod>2021-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/meet-chromatic-a-cloud-based-toolchain-for-storybook-f76d9b2b6f24</loc><lastmod>2021-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/after-interviewing-20-candidates-i-have-3-tips-on-how-to-get-a-software-engineering-job-38b887c422e1</loc><lastmod>2021-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-configure-placeholder-image-fallbacks-for-pwas-bab216e0031e</loc><lastmod>2021-07-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/10-must-know-concepts-of-modern-web-architecture-9ecbefef8bc</loc><lastmod>2021-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-code-as-if-today-were-your-last-working-day-in-a-company-499806099e5a</loc><lastmod>2021-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-6-best-software-developer-habits-196221ae8c13</loc><lastmod>2021-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-effective-ways-to-build-trust-as-a-leader-67ab9a9e98b8</loc><lastmod>2021-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-chaotic-python-features-to-avoid-9c609908bc13</loc><lastmod>2021-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-aurora-serverless-worth-it-3e79eb8f7ad</loc><lastmod>2021-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/speed-up-your-python-codebases-with-c-extensions-94859875eb70</loc><lastmod>2021-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/intern-to-full-time-software-developer-17a0f469a32d</loc><lastmod>2021-07-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/10-ways-to-make-your-ui-designs-more-accessible-5544c1e8d663</loc><lastmod>2021-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-effectively-delegate-tasks-as-a-technical-leader-b6d634497512</loc><lastmod>2021-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-typescript-typing-system-tricks-you-should-know-5aa39bda8049</loc><lastmod>2024-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-quickly-preview-your-uiviewcontrollers-using-swiftui-670aa9c0264e</loc><lastmod>2021-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-standing-desk-saved-my-career-18fd54e95737</loc><lastmod>2021-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/github-copilot</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-reasons-why-you-should-avoid-github-copilot-and-fly-solo-instead-8a948665433f</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-technical-debt-driven-development-61418946b038</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-useful-advanced-features-in-locust-ea3b63df415e</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-concerns-about-github-copilot-b9214d5416fa</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deal-with-time-series-using-pandas-and-plotly-express-45b6848432df</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-probably-shouldnt-invent-a-new-query-language-8073370f462c</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/6-html-mistakes-web-developers-should-avoid-159b5c9ca407</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-a-faucet-for-your-token-on-the-polygon-network-363785e52d67</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/better-programming-hits-of-the-week-july-5-16-2021-8d13f1bdc96b</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-easy-steps-to-master-currying-and-higher-order-functions-in-javascript-85e2a7e2c268</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-cloud-migration-questionnaire-for-solution-architects-dec7ffcf063e</loc><lastmod>2021-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/observe-your-ios-apps-network-connection-using-combine-d96864111b83</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-most-developers-end-up-average-8fc3d8eedad</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-many-bosses-dont-want-to-accept-about-software-development-16fd8d720961</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/12-unique-python-project-ideas-for-your-resume-eb23c77c500a</loc><lastmod>2021-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/webhooks-are-everywhere-its-time-to-learn-them-721658716c6a</loc><lastmod>2021-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-concurrency-understand-cooperative-task-cancellation-b71cc69483e0</loc><lastmod>2021-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understand-the-versatility-of-asterisks-in-python-know-8-use-cases-722bff20e84c</loc><lastmod>2021-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-reacts-usestate-hook-ee0dc6da54f8</loc><lastmod>2021-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-teams-through-a-crisis-505a370882ec</loc><lastmod>2021-07-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-stop-looking-for-work-life-balance-4ce3076cabf9</loc><lastmod>2021-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-ai-pair-programmer-is-about-to-strangle-your-career-362077f03dee</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-comparison-between-scrum-and-extreme-programming-7c3fb7b63df6</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/its-time-to-kill-visual-basic-ed6bab4f437a</loc><lastmod>2021-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-classic-misconceptions-programmers-have-about-software-development-4424defeafb5</loc><lastmod>2021-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-stopped-using-debuggers-bc6064d3ca2d</loc><lastmod>2021-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/observe-uibutton-events-using-combine-in-swift-5-63c1a4e0a0c1</loc><lastmod>2021-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-development-cannot-be-automated-because-its-a-creative-process-with-an-unknown-end-goal-2d4776866808</loc><lastmod>2021-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-signs-of-healthy-and-winner-team-6cc992055c13</loc><lastmod>2021-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/thoughts-on-clean-code-d373c0d93ea4</loc><lastmod>2021-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/if-software-engineering-is-in-demand-why-is-it-so-hard-to-get-a-software-engineering-job-c043a964e463</loc><lastmod>2021-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/want-to-make-more-money-as-a-developer-start-selling-apis-5f0b7e9a44ec</loc><lastmod>2021-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/heres-what-you-need-to-get-promoted-from-a-junior-developer-role-2329a2cd953a</loc><lastmod>2021-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/do-you-know-what-it-really-means-to-be-agile-38fd4c4b3c86</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-and-a-half-techniques-for-effectively-writing-unit-tests-in-go-1b87b94abd21</loc><lastmod>2026-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-need-to-know-about-regular-expressions-in-python-bbf96939b15</loc><lastmod>2021-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-traits-every-freelance-developer-should-have-9b09269ad3f3</loc><lastmod>2021-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stored-and-computed-properties-in-swift-c5c256149e9f</loc><lastmod>2021-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-customise-python-command-line-interfaces-691b0b39f610</loc><lastmod>2021-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-advanced-features-of-aws-s3-that-are-hidden-from-developers-11a7f8f55975</loc><lastmod>2021-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-how-to-use-async-await-like-a-pro-481a5b829bf0</loc><lastmod>2021-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-retrofit-for-networking-in-android-for-beginners-ef6bae5ef113</loc><lastmod>2021-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-learned-as-a-developer-while-working-for-the-inventor-of-ibms-watson-7e76b4a2d4ba</loc><lastmod>2024-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-handle-data-locally-in-flutter-79506abc07c9</loc><lastmod>2021-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-design-complex-android-app-start-ups-using-rxjava-8e24aff27e93</loc><lastmod>2022-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-own-plagiarism-checker-with-python-and-machine-learning-7e81877fd970</loc><lastmod>2022-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-turn-your-open-source-project-into-a-stable-income-stream-4c46b15ed960</loc><lastmod>2021-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-most-software-developers-burnout-7b14c27a168e</loc><lastmod>2021-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/quest-system</loc><lastmod>2021-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gamedev</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aritificial-intelligence</loc><lastmod>2021-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automate-jira-cloud-workflow-with-golang-2de29828aad6</loc><lastmod>2021-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-you-need-to-ask-your-tech-interviewer-before-accepting-a-job-7d6ee61801e1</loc><lastmod>2021-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-web-scraping-in-python-crawling-from-scratch-cb510bcb9fb6</loc><lastmod>2021-10-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-youre-considering-moving-on-should-you-tell-your-employer-790316e6e777</loc><lastmod>2021-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/as-a-software-engineer-heres-why-you-should-learn-to-love-legacy-code-1f93a967db9c</loc><lastmod>2021-08-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/6-best-practices-for-defining-the-initialization-method-in-python-9173808bfb8f</loc><lastmod>2021-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generate-conversational-podcasts-with-gpt-2-and-google-wavenet-1dc9c2edc3ef</loc><lastmod>2025-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-a-scalable-quest-system-7f36ea4cfe22</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/shhh-keep-quiet-and-just-code-for-humans-bdd28ce4aa70</loc><lastmod>2021-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/support-better-programming-by-subscribing-to-medium-770d31cd5940</loc><lastmod>2021-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-swift-concurrency-b6b3040362d7</loc><lastmod>2021-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-common-image-augmentations-for-machine-learning-c6b5a03ebf38</loc><lastmod>2021-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/git-merge-vs-git-rebase-workflow-which-is-better-47511fba0a6a</loc><lastmod>2021-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-basic-animation-combat-e9218479888a</loc><lastmod>2022-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-dont-we-do-unit-testing-e0bb55a38aa2</loc><lastmod>2021-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-interviewers-favorite-question-how-are-python-strings-stored-in-internal-memory-ac0eaef9d9c2</loc><lastmod>2021-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-need-to-know-about-data-classes-in-python-46a93a90f9d3</loc><lastmod>2021-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-python-problems-to-solve-with-pydash-c4bcf5d18fc0</loc><lastmod>2021-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/all-the-code-you-will-ever-write-is-business-logic-2dc0acf47cef</loc><lastmod>2021-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-animate-autolayout-constraints-in-mvvm-with-combine-c78519d73e3b</loc><lastmod>2021-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-a-single-page-application-using-react-router-cc6b9e5c3aec</loc><lastmod>2022-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-kustomize-e9a84c4c2f97</loc><lastmod>2021-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-job-interview-tips-for-software-engineers-from-an-actual-interviewer-9d32be1720cb</loc><lastmod>2021-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-said-no-to-my-boss-and-it-didnt-work-out-so-well-or-did-it-31cdd3d85be7</loc><lastmod>2021-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-steps-you-need-to-know-for-a-successful-gitops-implementation-5b4a4b9f744d</loc><lastmod>2021-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/production-outages-the-biggest-test-of-the-devops-culture-4f82a02554b5</loc><lastmod>2021-08-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/hey-qa-why-didnt-you-find-that-bug-42ab3ef0a7e0</loc><lastmod>2021-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-one-rogue-user-took-down-our-api-aa44c976b3a5</loc><lastmod>2021-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-serverless-app-with-netlify-and-javascript-ed3879cd94f3</loc><lastmod>2021-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-senior-developers-destroy-junior-developers-career-7ef84b94e58</loc><lastmod>2021-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-game-of-chess-with-spritekit-3229c23bdba0</loc><lastmod>2021-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-2021-the-good-the-bad-and-the-ugly-458c6ee768f9</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-structured-json-logging-in-golang-applications-7fc5e2751dbd</loc><lastmod>2021-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-you-be-deleting-your-own-code-ba77700cf4b8</loc><lastmod>2021-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-climb-the-career-ladder-when-feeling-talentless-a2baaf5abad3</loc><lastmod>2021-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/we-migrated-from-aws-lambda-to-ecs-but-hope-to-eventually-migrate-back-8ad25a60501b</loc><lastmod>2021-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-case-against-immutable-objects-88343bbd7912</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-front-end-development-skills-to-land-your-first-job-6514c8643c94</loc><lastmod>2021-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-interactive-candlestick-charts-with-real-time-bitcoin-data-in-javascript-fb20166b4fe0</loc><lastmod>2021-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-hire-the-best-freelance-developers-in-the-gig-economy-1c3358a34e5d</loc><lastmod>2021-08-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-jetpack-camerax-library-in-android-26e4911f92d2</loc><lastmod>2021-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-design-software-report-generators-in-ruby-6691df98a518</loc><lastmod>2022-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-look-for-when-hiring-senior-software-engineers-e951885f47d2</loc><lastmod>2021-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-find-and-fix-timing-attacks-in-your-java-code-11291a4f7cd</loc><lastmod>2021-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-software-developers-werent-meant-to-work-in-offices-2177421d5fce</loc><lastmod>2021-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-everyones-job-easier-as-a-software-developer-69d0250379c9</loc><lastmod>2021-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/working-from-home</loc><lastmod>2021-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-5-rules-of-highly-effective-managers-d9939062d2b7</loc><lastmod>2021-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-from-home-harms-my-mental-health-b472f24885b1</loc><lastmod>2021-08-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nssm</loc><lastmod>2021-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/redux-toolkit</loc><lastmod>2021-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-with-the-new-firebase-web-v9-modular-sdk-aad1c641640e</loc><lastmod>2021-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-top-tips-to-be-a-progressive-software-engineer-75bdedb0ca35</loc><lastmod>2021-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/heres-how-functional-programming-made-my-job-easier-741aad6471ef</loc><lastmod>2021-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-must-read-stories-from-better-programming-jul-17-aug-6-2021-2abb72a73230</loc><lastmod>2021-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-one-conditional-can-entangle-your-react-app-b817aa47718a</loc><lastmod>2021-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-every-programmer-should-start-their-own-blog-e494fcc3dbf5</loc><lastmod>2021-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-call-a-serverless-function-or-web-api-periodically-with-ios-shortcuts-24f3e696c105</loc><lastmod>2021-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/zoom</loc><lastmod>2021-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developers-should-treat-job-interviews-like-a-first-date-78d0c6f020d9</loc><lastmod>2021-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-mistakes-to-avoid-as-a-software-development-manager-84bdf645ed7c</loc><lastmod>2022-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/graphql-vs-rest-api-data-fetching-in-python-9df76d8eead7</loc><lastmod>2021-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-4-best-managers-ive-ever-known-and-what-made-them-great-dc8a4e2c4354</loc><lastmod>2021-08-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-steps-to-create-a-positive-remote-interview-experience-for-candidates-ff09c2ea9f46</loc><lastmod>2021-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/staying-mental-health-inclusive-over-zoom-1aef315a81c8</loc><lastmod>2021-08-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-lead-meetings-that-wont-waste-time-and-actually-drive-results-d62f61fb5501</loc><lastmod>2021-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-developers-should-switch-to-linux-9e3dc8f6406e</loc><lastmod>2021-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-swiftui-list-tricks-for-ios-13-7431c5347a93</loc><lastmod>2022-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-python-libraries-for-better-console-output-b2494b587855</loc><lastmod>2021-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-like-writing-documentation-then-don-t-and-learn-to-be-more-effective-d545928caf77</loc><lastmod>2021-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-ant-forms-in-your-web-app-3cc1a7468ff7</loc><lastmod>2021-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/concurrent-api-calls-and-race-conditions-in-go-d59e0fe023d1</loc><lastmod>2021-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-javascript-might-be-a-functional-programming-language-to-simplify-your-web-code-1eb271d04b1e</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/going-from-zero-to-a-software-development-job-fcbc6f614bda</loc><lastmod>2021-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hello-yarn-2-goodbye-node-modules-21d97afc1a75</loc><lastmod>2021-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-basic-debian-package-927be001ad80</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-struggles-of-a-junior-developer-and-how-to-deal-with-them-28e807e74b0e</loc><lastmod>2021-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-amazing-css-art-as-a-beginner-53454a50b0eb</loc><lastmod>2021-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-ci-cd-pipelines-using-circleci-3110bb61ebf9</loc><lastmod>2021-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dynamic-module-imports-in-javascript-the-how-and-why-9a47114119c</loc><lastmod>2021-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-cypress-write-your-first-angular-test-77caf9f2a45e</loc><lastmod>2021-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-python-range-in-javascript-1e58c7bd339c</loc><lastmod>2021-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-programming-skills-that-might-be-useful-in-everyday-life-too-b9871ba09b68</loc><lastmod>2021-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linking</loc><lastmod>2021-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-git-commands-that-saved-my-life-once-or-forty-two-times-c76cc94244de</loc><lastmod>2021-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-beginner-tips-for-learning-python-2578e7f49ec8</loc><lastmod>2021-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-highly-available-kubernetes-operator-using-golang-fe4a44c395c2</loc><lastmod>2023-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-best-javascript-books-for-beginners-and-advanced-developers-f44c7e4a3af8</loc><lastmod>2021-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/web-performance-and-tensorflow-js-3db05b1de958</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-signs-your-website-does-not-need-javascript-c1a416cdeee8</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-command-line-app-in-node-js-with-yargs-a6d06e61e9c4</loc><lastmod>2021-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-easy-steps-to-abandon-redux-for-the-remarkable-react-hooks-124916fc634d</loc><lastmod>2021-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-replace-gifs-with-videos-using-sanity-and-gatsby-f4502424b841</loc><lastmod>2021-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-choose-data-fetching-strategies-in-nextjs-dadabf45e562</loc><lastmod>2022-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-ways-to-link-swiftui-views-to-spritekit-scene-58180a57ab58</loc><lastmod>2021-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-signs-of-highly-passionate-programmers-d0791217e064</loc><lastmod>2021-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/performance-reviews</loc><lastmod>2023-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-slack-bot-for-bitcoin-price-updates-using-gcp-cloud-functions-a672fc34287c</loc><lastmod>2022-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-typescript-common-mistakes-to-avoid-581c30e514d6</loc><lastmod>2021-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-i-use-functional-components-or-class-components-in-react-e4b93280aa65</loc><lastmod>2021-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-state-of-data-science-for-go-in-2021-7171d191e73</loc><lastmod>2021-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-mistakes-managers-make-in-performance-reviews-5b03de357754</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-app-bars-in-jetpack-compose-94a7e0920e32</loc><lastmod>2021-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-need-to-know-about-context-managers-in-python-f83556fbdfb</loc><lastmod>2022-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-turn-your-google-form-into-a-telegram-bot-108ac382c58a</loc><lastmod>2021-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-the-most-out-of-your-internship-977072c722c8</loc><lastmod>2021-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tips-for-computer-science-students-f6ecb11a2fc7</loc><lastmod>2021-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/better-swift-with-with-4b071b5ac394</loc><lastmod>2021-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-huge-mistakes-django-developers-make-9fe588540088</loc><lastmod>2021-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/measurement-in-swift-simplified-30207fd8282c</loc><lastmod>2022-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/exam</loc><lastmod>2021-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-contribute-to-open-source-as-a-beginner-cb936fffbe1f</loc><lastmod>2021-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-vs-jetpack-compose-why-android-wins-hands-down-b5f849b730db</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-things-im-learning-as-a-first-year-computer-science-student-ce7bcca47ea2</loc><lastmod>2021-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-dont-need-to-integrate-google-maps-or-mapbox-in-your-apps-cd54e87f86a4</loc><lastmod>2024-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/shazam</loc><lastmod>2021-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-interview-question-that-truly-tests-your-experience-as-a-software-engineer-e188efa4e5b6</loc><lastmod>2021-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/streamline-your-github-actions-with-composite-actions-a8ebc6d28f6b</loc><lastmod>2021-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-shazamkit-with-swiftui-in-ios-15-577a7ce1dc51</loc><lastmod>2021-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/blockchain-development-tutorial-get-the-latest-block-number-from-ethereum-mainnet-bcc3ac2b605b</loc><lastmod>2021-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-image-carousel-with-react-slick-7afd7fee566e</loc><lastmod>2021-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-the-most-out-of-a-programming-course-1b4abb6808c</loc><lastmod>2021-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-prevent-stress-in-your-software-development-career-e368e8122de1</loc><lastmod>2021-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-common-reasons-why-teams-fail-to-accomplish-goals-7630179543d2</loc><lastmod>2021-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/easter-egg-swiftuis-viewtest-61b86f1e90d</loc><lastmod>2022-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-the-c-a-p-theorem-and-why-you-need-it-to-pick-the-right-nosql-database-da24744204b4</loc><lastmod>2021-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cracking-the-big-tech-coding-interview-for-developers-82b063d43606</loc><lastmod>2021-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/triceratops-why-devops-is-not-only-an-acronym-2177f1cf6bc2</loc><lastmod>2021-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-hard-truths-to-accept-before-working-on-side-projects-3a35ab5462ff</loc><lastmod>2021-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-smarter-decisions-by-always-analysing-the-context-60eaab012730</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/7-microservices-best-practices-for-software-developers-99dd92f2022c</loc><lastmod>2021-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/these-vs-code-extensions-can-be-super-useful-for-you-24797e64f2c5</loc><lastmod>2021-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fibonacci-algorithm-in-javascript-45743f3a0ff6</loc><lastmod>2023-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-chrome-extensions-to-add-to-your-day-to-day-life-6a2e20a1da49</loc><lastmod>2021-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-important-tips-for-using-nested-lists-in-python-38ceca68be35</loc><lastmod>2021-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-textfielddelegate-with-native-swiftui-a013c7ca34</loc><lastmod>2021-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/two-misconceptions-about-memory-leaks-in-swift-7128f41dbe15</loc><lastmod>2021-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flutter-vs-react-native-the-ultimate-comparison-3b5f44e97945</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-was-wrong-about-burnouts-and-you-are-too-probably-b2af1600cd6e</loc><lastmod>2021-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-use-cases-for-reduce-in-javascript-49683842ebed</loc><lastmod>2021-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-makes-a-good-devops-engineer-f627f3a78f81</loc><lastmod>2021-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-reactive-app-using-vert-x-438a946129af</loc><lastmod>2021-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-website-is-slow-a-dreaded-interview-question-for-technical-managers-50b24e340138</loc><lastmod>2021-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-own-blog-app-with-swiftui-3ee8196ecb84</loc><lastmod>2021-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/setting-up-mocks-for-react-development-storybook-and-testing-8f5cedb66257</loc><lastmod>2023-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generating-images-with-deep-learning-2e73043427e4</loc><lastmod>2021-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-engineering-is-a-lifestyle-not-a-job-16a8b360bd1e</loc><lastmod>2021-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-things-to-know-before-sitting-for-software-developer-job-interviews-d38f21dc90c7</loc><lastmod>2021-09-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-your-first-machine-learning-model-with-tensorflow-ffc2f7cbf4f2</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-traits-that-hamper-software-developers-career-growth-at-some-point-ea1c8b492177</loc><lastmod>2021-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-scale-your-web-apps-like-a-boss-with-heroku-dynos-22300cf498b5</loc><lastmod>2021-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-and-how-to-use-css-grid-in-production-1b7c28b150ed</loc><lastmod>2021-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ruby-is-dead-wait-really-60ca85b8dd06</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unleashing-github-workflow-environments-40e550fde009</loc><lastmod>2021-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-simplest-interview-question-to-assess-accountability-f2f2eeebd01b</loc><lastmod>2021-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-engineering-concepts-to-boost-software-quality-bf8d673d3ed8</loc><lastmod>2021-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-can-companies-do-to-retain-employees-for-more-than-six-months-351821ac67f9</loc><lastmod>2021-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/if-i-had-to-start-all-over-again-6dcedac46051</loc><lastmod>2021-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deliver-a-personalised-user-experience-in-your-android-apps-2960d6a8d7c4</loc><lastmod>2021-09-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/10-best-vs-code-extensions-to-make-your-developer-life-better-64330f5e4cda</loc><lastmod>2021-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-anti-patterns-in-python-a6d5023c8473</loc><lastmod>2022-12-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/transforming-views-in-swiftui-2cbb4e7b8b13</loc><lastmod>2021-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-tips-and-tricks-57b3d2f027d2</loc><lastmod>2021-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/being-a-great-junior-developer-5af9ec9341ea</loc><lastmod>2021-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-html-tags-you-might-not-know-were-a-thing-1ef8843c855</loc><lastmod>2021-09-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-software-engineers-can-learn-from-submarines-2e90215d3f96</loc><lastmod>2021-09-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-xcode-13-a48d5158f98</loc><lastmod>2021-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apple-m1</loc><lastmod>2021-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prefix-sum</loc><lastmod>2021-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/parallel-primitive</loc><lastmod>2021-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-flexible-javascript-code-with-pure-functional-wrappers-ad1cb39b2630</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-uber-like-payment-service-using-spring-boot-f6cfb45f67d8</loc><lastmod>2021-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-dynamic-lists-in-swiftui-for-ios-15-a2e470fb37cb</loc><lastmod>2021-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-aws-lambda-cold-start-times-using-provisioned-concurrency-803b090406c2</loc><lastmod>2021-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/efficient-parallel-prefix-sum-in-metal-for-apple-m1-9e60b974d62</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-cli-tool-to-parse-and-query-dynamic-json-in-golang-cc1db72b1e85</loc><lastmod>2021-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/can-tweets-predict-stock-market-returns-using-python-ddba669a4efc</loc><lastmod>2021-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-lists-after-wwdc21-a8e5184e23b3</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-a-90-discounted-udemy-programming-course-is-still-not-worth-it-aebacbdd884e</loc><lastmod>2021-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-become-more-comfortable-speaking-publicly-from-an-engineer-who-hated-it-ea525e73ecfa</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/master-dynamic-imports-in-under-5-minutes-a0a06a4f43ae</loc><lastmod>2021-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generating-random-numbers-is-a-lot-harder-than-you-think-b121c3e75d08</loc><lastmod>2021-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/preventing-data-races-using-actors-in-swift-ed3d8a69adf3</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-quick-guide-to-basic-solidity-for-developers-8cf17d327fe4</loc><lastmod>2021-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-turn-do-you-have-any-questions-for-me-into-a-job-offer-eb9a71931705</loc><lastmod>2021-09-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/machine-learning-theory-and-programming-supervised-learning-regression-analysis-8ed2d86f5714</loc><lastmod>2021-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-write-code-faster-in-any-programming-language-cb3d09ba311b</loc><lastmod>2021-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/linking-animations-using-animatablemodifier-in-swiftui-30269f99bef0</loc><lastmod>2021-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-features-i-love-about-the-dart-programming-language-b16d28906e3f</loc><lastmod>2023-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-use-next-js-as-the-default-framework-in-react-apps-e1d453336d38</loc><lastmod>2021-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/where-should-i-start-my-engineering-career-e8bcfc285739</loc><lastmod>2021-09-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-your-own-sublime-text-plugin-2731e75f52d5</loc><lastmod>2021-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-harsh-truths-no-one-tells-beginners-about-programming-5123ab000e2b</loc><lastmod>2021-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-methods-to-help-your-team-fail-fast-and-be-resilient-at-work-40a0f084d393</loc><lastmod>2021-09-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/you-didnt-truly-understand-the-infamous-python-trick-a-b-b-a-2e4e8634f5a9</loc><lastmod>2021-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-handle-your-javascript-errors-like-a-pro-d947c1c09fbc</loc><lastmod>2021-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-walrus-operator-in-python-3-8-a-primer-f0156ad80948</loc><lastmod>2021-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-first-golang-cli-tool-for-json-validation-30dd4ff0b963</loc><lastmod>2021-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-improve-continous-integration-process-541242d7a1fb</loc><lastmod>2022-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-docker-isnt-free-for-everyone-anymore-856f849b5c2c</loc><lastmod>2021-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-encode-and-decode-any-json-safely-in-swift-d5b2b8e2e1e3</loc><lastmod>2021-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-scrapy-to-build-a-dataset-for-your-data-science-project-8f04af3548c6</loc><lastmod>2021-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-seed-database-from-a-csv-file-in-laravel-83a54ce1015f</loc><lastmod>2021-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-lesser-known-emmet-tricks-to-speed-up-your-coding-882f4c8707e0</loc><lastmod>2021-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/so-youre-thinking-of-quitting-code-5-ways-you-can-still-get-back-at-it-d5689c962b82</loc><lastmod>2021-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-programming-on-medium-august-2021-c02db5fa90bb</loc><lastmod>2021-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-android-dropdownmenu-in-jetpack-compose-25512fe08068</loc><lastmod>2021-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-perform-pdf-manipulation-and-creation-using-javascript-559ed70478c4</loc><lastmod>2021-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-learned-by-switching-to-a-poorly-structured-codebase-80cd690e8ef4</loc><lastmod>2021-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-interactive-and-documented-playground-for-react-components-with-storybook-6-bbc87dcb4258</loc><lastmod>2021-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-take-fewer-breaks-to-be-more-productive-at-work-d14ce2653b85</loc><lastmod>2023-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-signs-of-software-engineers-with-high-emotional-intelligence-720bf5978189</loc><lastmod>2023-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-how-to-change-fonts-in-flutter-e3de592db5b3</loc><lastmod>2021-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-prefer-to-use-the-parameter-object-pattern-in-angular-pipes-7fd999060cb5</loc><lastmod>2021-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/do-you-need-a-computer-science-degree-in-2021-7b5cad502c7e</loc><lastmod>2021-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-reasons-you-should-avoid-udemy-projects-in-your-portfolio-fac72b0e5a8b</loc><lastmod>2021-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-essential-computational-powers-on-aws-86937fef742</loc><lastmod>2021-09-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-actionable-tips-to-deliver-higher-quality-code-reviews-today-de422cd538df</loc><lastmod>2021-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-6-best-browser-extensions-for-enhancing-developer-productivity-3d48a088800a</loc><lastmod>2021-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-kotlin-coroutines-for-beginners-a55813f8241c</loc><lastmod>2021-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/customize-tailwindcss-to-give-your-sites-a-unique-look-bfd7e1bb49cc</loc><lastmod>2021-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-to-use-rxjs-subject-behavioursubject-replaysubject-asyncsubject-or-void-subject-in-angular-c2e9db61b4a0</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-potential-optimizations-in-your-javascript-project-f9e944f012a4</loc><lastmod>2021-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/domain-partitions-how-to-find-a-healthy-balance-between-microservices-and-monoliths-2cd74206559</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/15-useful-vscode-shortcuts-to-boost-your-productivity-415de3cb1910</loc><lastmod>2021-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-virtues-of-an-unproductive-tech-lead-b17b31ee9065</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-problem-solving-tips-for-your-software-engineering-internship-919647740876</loc><lastmod>2021-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gamekit</loc><lastmod>2021-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vosk</loc><lastmod>2021-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pocketsphinx</loc><lastmod>2021-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-node-js-app-to-keep-track-of-your-university-credits-cd8ed16e5b89</loc><lastmod>2021-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apis-explained-simply-like-its-your-tv-remote-c7430d654703</loc><lastmod>2021-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-complete-guide-to-enums-in-typescript-6f76da009146</loc><lastmod>2022-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bash-vs-python-vs-javascript-which-is-better-for-automation-92a277ef49e</loc><lastmod>2021-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/static-analysis-of-container-images-with-trivy-8d297c4f1dd3</loc><lastmod>2021-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-increase-your-creativity-in-engineering-dff33594c3e4</loc><lastmod>2021-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-marvelous-javascript-tips-to-speed-up-the-development-process-ba1bb8e3fb7a</loc><lastmod>2022-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-to-do-app-in-react-with-easy-peasy-and-ant-design-2725dc7d1cf6</loc><lastmod>2021-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-linux-utilities-that-will-make-you-smile-b582684b3090</loc><lastmod>2021-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-things-a-developer-should-do-apart-from-coding-9a740660c132</loc><lastmod>2021-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unsubscribing-multiple-observables-in-angular-46c9c4833ffc</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/20-vs-code-shortcuts-i-cant-live-without-ee2026a64f14</loc><lastmod>2021-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-coding-interviews-are-getting-so-hard-5a8231326299</loc><lastmod>2021-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/master-the-asynchronous-with-javascript-promises-d42d8ec6767f</loc><lastmod>2021-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-view-pager-in-swift-5-b8f35a03d968</loc><lastmod>2021-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/securing-kubernetes-with-gvisor-and-gke-sandbox-78c6b152b3a0</loc><lastmod>2021-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-steps-to-unleash-the-full-potential-of-your-process-improvement-ideas-7f0564bbab1f</loc><lastmod>2021-09-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-mistakes-i-did-as-a-developer-during-my-15-years-career-26527fc50895</loc><lastmod>2021-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-10-python-quizzes-to-level-up-your-coding-skills-523de17caeee</loc><lastmod>2021-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advanced-unit-tests-5-pitfalls-and-how-to-avoid-them-eb6e04ec9654</loc><lastmod>2021-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-easily-explore-a-python-library-with-real-data-5e496316213a</loc><lastmod>2021-09-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-community-as-an-engineering-manager-9a0e85a2c9f1</loc><lastmod>2021-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/architecting-a-graphql-api-codebase-in-node-js-3a951cd7f0f4</loc><lastmod>2021-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/in-software-when-an-engineer-exits-the-team-1e550303cff8</loc><lastmod>2025-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-bright-sides-of-being-a-junior-developer-47b9ecea9934</loc><lastmod>2021-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/two-swiftui-debugging-helpers-you-can-start-using-right-away-26d25630c0cf</loc><lastmod>2021-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-is-why-you-failed-your-tech-interview-92ffed489b04</loc><lastmod>2021-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-positive-intervention-helps-us-see-clearly-a349dd3b710e</loc><lastmod>2021-09-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-readable-code-bf1fa656673e</loc><lastmod>2021-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-pandas-for-web-scraping-not-enough-try-beautiful-soup-98d0362d5bb1</loc><lastmod>2021-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-your-own-go-module-proxy-ed2d861c577a</loc><lastmod>2023-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/can-development-life-exist-without-docker-desktop-93791a3dc977</loc><lastmod>2021-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-a-practical-testing-approach-can-speed-up-the-coding-process-29f20f461df8</loc><lastmod>2021-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-swiftui-timelineview-in-ios-15-511f414614a6</loc><lastmod>2021-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/minting-nfts-through-api-using-truffle-rinkeby-a67a0fa62b49</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serverless-architecture-why-what-and-how-23c2c4f3e18c</loc><lastmod>2021-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-signs-that-you-are-misusing-leetcode-d15d7532eaa4</loc><lastmod>2021-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-should-spend-more-time-doing-nothing-thats-when-you-actually-grow-21e85b7e343a</loc><lastmod>2021-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-increase-your-capability-as-a-software-engineer-6d1ad9e88b31</loc><lastmod>2021-09-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-cool-facts-about-jetpack-compose-d9e6c795f9a1</loc><lastmod>2021-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-productivity-boosting-intellij-shortcuts-for-android-developers-e980c62ef9fa</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/three-brilliant-ways-to-style-button-with-swiftui-69add9e22cda</loc><lastmod>2021-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/no-matter-where-you-are-or-what-youre-doing-you-can-always-grow-as-a-developer-aa135079bd00</loc><lastmod>2021-09-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/race</loc><lastmod>2021-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/14-best-web-developer-portfolios-to-get-inspiration-8fbce0f75320</loc><lastmod>2023-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-message-to-those-whore-surprised-to-see-black-people-in-the-software-industry-bbf7ec099138</loc><lastmod>2021-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-classes-in-python-a-primer-81b63a484435</loc><lastmod>2021-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-search-engine-for-medium-stories-using-streamlit-and-elasticsearch-b6e717819448</loc><lastmod>2021-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-state-management-with-easy-peasy-f716dccfa980</loc><lastmod>2021-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-selenium-to-automate-any-website-89677293d1f3</loc><lastmod>2021-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-confetti-particle-effects-using-swiftui-afda4240de6b</loc><lastmod>2021-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-ssh-commands-with-python-8111ee8ab405</loc><lastmod>2021-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-swiftui-canvas-view-in-ios-15-b7909eac207</loc><lastmod>2021-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-clean-mvvm-with-swiftui-10c52d503d67</loc><lastmod>2021-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-makes-a-great-technical-lead-12c32604800c</loc><lastmod>2021-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/do-seniority-titles-really-matter-in-the-software-industry-ef71edc7c5a6</loc><lastmod>2021-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-a-redux-like-state-management-store-using-rxjs-33b6095c5a7e</loc><lastmod>2021-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-semantic-and-validated-types-in-typescript-4-54ce43d7d90f</loc><lastmod>2023-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-actor-reentrancy-problem-in-swift-cee60557dadf</loc><lastmod>2021-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-more-types-of-engineering-managers-youll-find-at-workplaces-55ef2bfa106a</loc><lastmod>2021-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-complete-guide-to-node-js-logging-1ba70a4a346d</loc><lastmod>2021-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-authentication-api-with-node-express-and-mongodb-112b448c21f2</loc><lastmod>2021-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-personality-traits-of-a-great-software-architect-c6c9b9102f6f</loc><lastmod>2021-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/animating-path-drawing-in-swiftui-5708aad900ec</loc><lastmod>2021-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-nfs-persistent-volumes-across-pods-in-readwritemany-mode-357a41eed6c9</loc><lastmod>2021-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-easily-animate-svg-with-a-few-css-lines-77c999ea3aea</loc><lastmod>2021-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-steps-to-learn-new-things-effectively-2679a3a6a05a</loc><lastmod>2021-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-6-best-angular-ui-kits-and-frameworks-2021-edition-1fd4238c005b</loc><lastmod>2021-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-reduce-context-switching-as-a-developer-f820c46e415e</loc><lastmod>2021-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-send-ethereum-transactions-using-web3-d05e0c95f820</loc><lastmod>2021-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-keyboard-handling-using-jetpack-compose-c478f7afaae0</loc><lastmod>2021-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/train-lstm-with-mlcompute-on-ios-macos-8e9326ce948f</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-delete-child-records-in-onetomany-relationship-from-database-in-jpa-38d78e02d7a1</loc><lastmod>2021-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-perform-ui-testing-in-swiftui-b24f231f4316</loc><lastmod>2021-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-simple-and-effective-ways-to-avoid-too-many-ifs-with-typescript-89937c0f9a99</loc><lastmod>2024-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/storytelling</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-resume-mistakes-made-by-software-engineers-as-a-fresher-83036bc0f1ea</loc><lastmod>2021-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-run-more-efficient-meetings-as-an-engineering-team-cb1c92db766b</loc><lastmod>2021-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-infinite-worlds-in-your-games-using-procedural-generation-d4d4baecd3cb</loc><lastmod>2021-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-a-one-person-development-team-optimal-f8aca9872ccc</loc><lastmod>2021-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/blockchain-programming-language-680e5e8fc1c7</loc><lastmod>2021-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-your-favorite-programming-language-says-about-your-personality-73c74c3bc1dc</loc><lastmod>2021-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-pair-programming-is-the-best-interview-approach-for-hiring-9d4c4c2e2848</loc><lastmod>2021-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-most-bizarre-questions-from-the-stack-overflow-surveys-and-some-data-visualization-tips-ff7e47575e4d</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-i-solved-a-challenging-concurrency-bug-in-python-cbf635d4bea9</loc><lastmod>2021-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-glassmorphism-login-screen-using-swiftui-materials-b909b1527414</loc><lastmod>2022-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-dev-peer-and-regular-dependencies-in-javascript-f4090621c7a7</loc><lastmod>2021-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-10-deep-learning-algorithms-you-should-know-80363c9460b9</loc><lastmod>2021-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/xamarin-forms-is-dying-and-maui-may-not-be-future-f0395575ac5d</loc><lastmod>2021-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-code-patterns-in-go-i-cant-live-without-f46f72f58c4b</loc><lastmod>2021-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-important-traits-to-look-for-when-interviewing-a-candidate-e5b03a3887af</loc><lastmod>2021-09-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/save-up-computation-time-in-javascript-using-memoized-wrapper-functions-ae85f28d8087</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-design-relationships-between-your-django-models-caa01bc17a5c</loc><lastmod>2021-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-adopting-an-upgraders-mindset-made-me-a-better-developer-today-d0db3790d008</loc><lastmod>2021-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-effective-strategies-for-a-merge-request-thats-just-too-big-9a8a6d1b9351</loc><lastmod>2021-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-libraries-i-use-in-most-javascript-frontend-projects-555387be69c</loc><lastmod>2021-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-write-asynchronous-code-in-javascript-b8d17e60df06</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/end-to-end-testing-using-xunit-and-docker-on-azure-pipelines-1ef2311e2f61</loc><lastmod>2021-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-better-techniques-for-learning-technical-topics-d656edbe7b75</loc><lastmod>2021-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-multicall-to-save-tons-of-api-requests-to-your-blockchain-node-f759d09a8ef5</loc><lastmod>2021-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-frequently-used-bash-scripts-and-commands-afe9e7fa8cea</loc><lastmod>2021-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-sprints-slowing-you-down-5f404c668017</loc><lastmod>2021-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-reasons-why-computer-science-degrees-should-include-a-game-jam-c4af1836c8a9</loc><lastmod>2021-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-validate-fields-using-jetpack-compose-in-android-5ea1522331c7</loc><lastmod>2021-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-client-side-and-server-side-pagination-in-typescript-9edae72f94a0</loc><lastmod>2021-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-painting-app-in-ios-15-with-swiftui-bb757a925f6a</loc><lastmod>2021-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-an-event-in-solidity-420caeb38859</loc><lastmod>2022-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/giraffez</loc><lastmod>2021-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/teradata</loc><lastmod>2021-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-processing</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-2-powers-meet-teradata-and-python-a3cef1e35362</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ill-admit-it-i-ve-never-had-to-reverse-a-linked-list-in-my-career-does-anyone-do-that-anymore-7e643904f191</loc><lastmod>2021-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-are-we-so-afraid-of-being-unproductive-7f3624d4776f</loc><lastmod>2021-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploying-a-kotlin-app-with-heroku-a9b2880529e0</loc><lastmod>2021-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-a-tumblr-page-573fb3420a4</loc><lastmod>2023-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-developers-are-allowed-to-copy-and-paste-the-code-d8db988c78ae</loc><lastmod>2021-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-stay-ahead-of-the-competition-as-an-average-programmer-f76853677490</loc><lastmod>2023-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-create-the-iconic-matrix-opening-credits-scene-in-swiftui-dcdfac072175</loc><lastmod>2021-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/clipboard-api</loc><lastmod>2021-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-principles-to-write-better-modules-for-your-ios-applications-3257c26e5df2</loc><lastmod>2021-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/state-of-agile-widespread-adoption-but-still-the-same-growing-pains-dc75ee166277</loc><lastmod>2021-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-software-design-discussions-more-productive-19a950489261</loc><lastmod>2021-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/transitioning-from-monolith-to-microservices-428f95c17c3e</loc><lastmod>2021-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/yet-another-guide-to-tech-interviews-d7ed52454155</loc><lastmod>2021-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-stand-out-as-a-fresh-computer-science-graduate-c376d0218cae</loc><lastmod>2021-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-the-point-of-the-software-development-lifecycle-anyway-1bb11a4e2ad9</loc><lastmod>2021-12-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-copy-text-and-images-to-the-clipboard-in-javascript-9a5f5ddf2cdc</loc><lastmod>2021-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-a-multicast-delegate-design-pattern-in-swift-5-72079d695cfe</loc><lastmod>2021-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/parallel-sentence-alignment-in-python-3ca022d7d3d7</loc><lastmod>2021-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-women-programmers-to-follow-on-youtube-e1ea3c2dee49</loc><lastmod>2021-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-crack-your-behavioural-job-interview-tips-from-an-interviewer-a2432f33d26e</loc><lastmod>2021-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/observables-vs-promises-which-one-should-you-use-c19aef53c680</loc><lastmod>2021-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-generate-awesome-github-profile-portfolio-pages-de6ff0d79e2d</loc><lastmod>2021-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/core-data-and-async-await-thread-safe-f96b6dbbb7c4</loc><lastmod>2022-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-power-of-extension-methods-b3b1962475c4</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/spice-up-your-data-with-chart-js-a3f5a2eac990</loc><lastmod>2021-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-scientists-vs-software-engineers-who-earns-more-df6a3e921f42</loc><lastmod>2021-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/manage-your-aws-secrets-with-doppler-c0675f1d591f</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-measure-performance-of-engineering-teams-8da1d0975a7c</loc><lastmod>2024-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sorting-and-filtering-records-using-room-database-and-kotlin-flow-c64ccdb39deb</loc><lastmod>2021-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-best-practices-every-react-developer-should-follow-44177670c646</loc><lastmod>2021-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tried-and-true-techniques-to-make-you-a-better-debugger-e8f3f56c99db</loc><lastmod>2021-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-strategies-to-work-with-a-dominant-personality-498b30057ed7</loc><lastmod>2021-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/24-key-concepts-to-know-for-mastering-python-functions-9cba097b29b3</loc><lastmod>2021-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/am-i-too-young-to-be-a-senior-developer-64294bcff5c8</loc><lastmod>2021-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-using-microservices-build-monoliths-instead-9eac180ac908</loc><lastmod>2021-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-proven-ways-to-achieve-excellence-at-work-96ccf6e4ca4a</loc><lastmod>2021-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-easily-format-markdown-files-in-vs-code-9c6bcecbe6f2</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-formats-for-great-team-retrospectives-185ebcbd4992</loc><lastmod>2021-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-are-content-hugging-and-compression-resistance-in-swift-60275f6dc69e</loc><lastmod>2021-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-software-engineering-internship-at-vmware-620822929150</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/six-or-so-flavors-of-dependency-injection-in-swift-cd3d72651662</loc><lastmod>2025-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-a-rich-text-editor-in-your-react-app-5c64d56ddec7</loc><lastmod>2021-10-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-image-carousel-in-react-native-5ce5d6b58e24</loc><lastmod>2021-10-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/behavioural-testing-of-swiftui-views-with-host-app-and-viewtest-f1343a281c5f</loc><lastmod>2022-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-ways-to-manage-your-team-remotely-and-its-not-about-constant-monitoring-45392fb9996e</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-gitops-can-help-prevent-security-misconfigurations-8b506dcd89e1</loc><lastmod>2021-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-sql-queries-every-data-engineer-should-be-aware-of-2d0a2cc5986e</loc><lastmod>2021-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-the-time-module-in-python-6e8190416a4e</loc><lastmod>2021-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/installing-tensorflow-on-apple-m1-with-new-metal-plugin-6d3cb9cb00ca</loc><lastmod>2021-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-sendable-can-help-prevent-data-races-in-ios-85887497c3b4</loc><lastmod>2021-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-books-all-engineering-managers-should-read-9a7c6719f29d</loc><lastmod>2021-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-takeaways-from-wwdc-21s-demystifying-swiftui-talk-967bb9ab1f17</loc><lastmod>2021-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-parallel-async-http-requests-in-python-d0bd74780b8a</loc><lastmod>2021-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/method-swizzling-in-obj-c-b85d37f99ce4</loc><lastmod>2021-10-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-kotlin-is-an-intelligent-bet-as-the-all-weather-programming-language-378eee69a850</loc><lastmod>2021-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/structural-pattern-matching-in-python-3-10-247b2626c525</loc><lastmod>2021-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-how-to-encrypt-data-in-flutter-c999b4fc7340</loc><lastmod>2021-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-features-of-python-3-10-fa0048bc0e53</loc><lastmod>2021-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-jetpack-composable-1802083128cd</loc><lastmod>2021-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/back-press-handling-in-android-jetpack-compose-42d9ed402d40</loc><lastmod>2021-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/terraform-features-for-dynamic-resource-creation-and-provisioning-d01672615e4a</loc><lastmod>2021-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/removing-background-from-images-using-ai-and-python-fee6c3192b60</loc><lastmod>2021-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/canvas-colour-and-blending-in-swiftui-with-ios-15-cbb2bf6bddc5</loc><lastmod>2021-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-typescript-code-patterns-to-make-your-code-more-robust-bbe54354f39f</loc><lastmod>2024-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-customise-the-behaviour-of-uinavigationcontroller-in-ios-f6424300f58</loc><lastmod>2021-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-injection-bugs-and-how-to-deal-with-them-db4a411ad5bc</loc><lastmod>2021-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-memorydb-is-not-everything-aws-makes-it-up-to-be-a8ab0e77e443</loc><lastmod>2021-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-surprising-facts-i-learned-after-becoming-a-software-developer-8405e844a907</loc><lastmod>2021-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-questions-to-ask-yourself-to-overcome-the-fear-of-failure-753b296c51be</loc><lastmod>2021-10-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/are-your-pull-requests-hard-to-review-5-tips-to-make-them-easier-b6759b0749e8</loc><lastmod>2021-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-step-by-step-walkthrough-to-create-your-first-ssh-config-file-f01267b4eacb</loc><lastmod>2021-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/analyzing-employee-reviews-using-topic-modeling-3ef6f18e88c7</loc><lastmod>2021-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-programming-on-medium-september-2021-f644b025681f</loc><lastmod>2021-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/coders-block-how-to-stop-worrying-and-begin-your-coding-career-15f1f8aa1dba</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-the-role-of-a-team-leader-in-the-software-industry-f1c29ac6b37d</loc><lastmod>2021-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-automate-asset-management-in-your-ios-apps-1f465bcaa4ef</loc><lastmod>2022-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/graphics</loc><lastmod>2023-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/starups</loc><lastmod>2021-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-gitops-makes-software-development-processes-more-efficient-8a22a99f718c</loc><lastmod>2021-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-accessible-markups-with-css-display-contents-9cdba5f1eaa8</loc><lastmod>2021-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-practice-to-boost-team-cohesion-at-work-63a74bd0fb5a</loc><lastmod>2021-10-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/five-things-i-wish-i-had-known-when-i-started-my-first-company-1cc79a687c54</loc><lastmod>2021-10-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-useful-developer-collaboration-tools-for-remote-workers-39795c3d2ff9</loc><lastmod>2021-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/explore-data-wrangling-with-sql-8166119e1776</loc><lastmod>2021-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-miscellaneous-bugs-and-fixes-really-mean-3c190aa9f22f</loc><lastmod>2021-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-3-10-is-released-know-whats-new-and-if-it-s-worth-the-switch-19c7a5738f7c</loc><lastmod>2021-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-comprehensive-guide-to-interfaces-in-go-6a945b795db</loc><lastmod>2021-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-does-it-take-to-become-a-senior-software-engineer-8accd950d98</loc><lastmod>2021-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/animating-swiftui-canvas-in-ios-15-8d8ba940fcc9</loc><lastmod>2021-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-things-i-have-implemented-in-my-life-to-avoid-burnout-as-a-software-developer-876eee13cd99</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-simple-mentalities-to-become-a-more-effective-developer-e47b97f46d3</loc><lastmod>2021-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-graph-database-and-api-with-postgresql-and-node-js-d7bddcc00bbb</loc><lastmod>2021-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-things-to-learn-as-a-young-leader-800c7a013963</loc><lastmod>2021-10-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/inversion-thinking-in-software-engineering-4b709c33e140</loc><lastmod>2022-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-ml-engineer-a-very-simple-machine-learning-project-to-show-the-workflow-of-a-typical-machine-ec1e348bfcba</loc><lastmod>2021-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/three-things-go-needs-right-now-more-than-generics-a6225d62f76b</loc><lastmod>2021-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-test-if-your-objects-are-created-correctly-in-swift-f932d33aec5f</loc><lastmod>2021-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-bookmarklets-still-useful-48e2672795aa</loc><lastmod>2021-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-new-killer-features-of-next-js-12-dfd1d766b539</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-important-network-components-on-aws-e9ea362c4c47</loc><lastmod>2021-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-your-own-nft-collection-with-python-82af40abf99f</loc><lastmod>2022-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unix-tips-for-everybody-489f7d3ab6b5</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/add-a-leaderboard-to-your-ios-app-d457697f4616</loc><lastmod>2021-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/es2022-a-complete-guide-on-private-static-class-fields-methods-and-static-initialization-blocks-f12943a86b2d</loc><lastmod>2021-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/21-ways-to-maintain-developer-happiness-in-your-team-7df811ca1d75</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-ruthless-leaders-control-you-658e682f05fd</loc><lastmod>2021-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/get-rid-of-excessive-if-else-statements-with-lookup-and-hash-tables-c7dbed808996</loc><lastmod>2021-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-view-models-are-not-protocols-8c415c0325b1</loc><lastmod>2026-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-swift-snake-game-using-declarative-domain-paradigm-7eb34a139017</loc><lastmod>2021-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/switching-between-multiple-conda-distributions-on-macos-b78b6b21720</loc><lastmod>2021-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-analyze-and-visualize-users-feedback-by-leveraging-reviews-scraping-container-go-case-db53333716c8</loc><lastmod>2021-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-reverse-engineer-an-ios-app-313a95950aff</loc><lastmod>2025-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-ways-to-embed-code-in-svelte-5f40b5fa50ba</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/search-and-filter-data-in-react-using-hooks-de9238e54423</loc><lastmod>2021-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-soft-skills-you-need-to-succeed-as-a-developer-357f7eac3372</loc><lastmod>2021-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-cool-python-tkinter-projects-ideas-for-python-developers-cef3c88e6e13</loc><lastmod>2021-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-modern-corporate-workers-lack-the-most-is-thinking-time-f575bb1f269b</loc><lastmod>2021-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-zoomable-image-view-in-swift-c5ce67f17b2e</loc><lastmod>2021-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/remote-team</loc><lastmod>2021-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/remote</loc><lastmod>2021-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/microservice-pros-cons-69ffe8c39faf</loc><lastmod>2021-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kotlins-either-say-goodbye-to-exceptions-66c66b34ee61</loc><lastmod>2021-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-working-for-free-isn-t-always-about-money-1f97164f0cad</loc><lastmod>2024-10-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-your-kotlin-microservice-on-aws-cloud-fargate-6b7fba42a70b</loc><lastmod>2021-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-test-electron-apps-1e8eb0078d7b</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-expose-your-local-host-url-as-a-public-url-30ea4ff79c0e</loc><lastmod>2021-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lean</loc><lastmod>2021-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/toyota</loc><lastmod>2021-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/github-copilot-vs-openai-codex-which-should-you-use-ed67e53e00c0</loc><lastmod>2022-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/running-ghost-in-a-multi-region-google-kubernetes-engine-db9de8ba784e</loc><lastmod>2021-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-steps-to-build-your-career-with-minimal-risk-11c55b707e33</loc><lastmod>2021-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/these-are-the-10-questions-i-use-for-code-reviews-in-react-dc9efe2b9e8</loc><lastmod>2021-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-styled-components-in-react-d84583c28dde</loc><lastmod>2021-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-swift-5-5-task-groups-f49fe7c5f873</loc><lastmod>2021-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-advanced-usages-of-typescript-f9abb0dd64ff</loc><lastmod>2021-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-most-delicious-function-yummy-curry-aa7c225a1899</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/are-your-unit-tests-getting-redundant-heres-how-to-write-them-effectively-a4d98234ec94</loc><lastmod>2021-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-complex-background-blurs-in-ios-with-swiftui-5b35ce2ddbab</loc><lastmod>2021-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/comparing-three-layered-and-clean-architecture-for-web-development-533bda5a1df0</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-4-mindsets-project-managers-embody-to-leverage-a-messy-project-ab634ad51a3b</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-never-stop-doing-job-interviews-e9e20ed09d00</loc><lastmod>2021-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-strategies-for-delivering-bad-news-to-your-boss-7b42a187ea02</loc><lastmod>2021-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/programming-a-calculator-to-solve-complex-numerical-expressions-75d228f37ebf</loc><lastmod>2021-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-write-code-you-are-not-sure-if-you-do-not-know-the-purpose-of-it-just-let-it-go-245a12691e33</loc><lastmod>2021-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understand-keys-virtual-dom-reconciliation-and-diffing-in-react-e65a9bee316f</loc><lastmod>2021-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automating-sticker-generation-with-web-scraping-and-image-processing-in-python-6eccdc39975c</loc><lastmod>2022-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/embracing-algorithms-in-your-swiftui-painting-app-652f8b8cd604</loc><lastmod>2021-10-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-present-customizable-bottom-sheets-in-ios-15-e98e530208b2</loc><lastmod>2021-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-xcode-tricks-to-refactor-your-code-2b7a45e110da</loc><lastmod>2021-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/does-your-software-process-still-make-sense-7e669b97d3c5</loc><lastmod>2021-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-export-multiple-dart-files-from-just-one-b2f2964029e</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-factors-for-project-management-success-31431d53df73</loc><lastmod>2021-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-helpful-github-review-tips-fb6f1283839d</loc><lastmod>2021-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/relating-with-docker-and-kubernetes-as-developers-an-analogue-5e662b1f817b</loc><lastmod>2021-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-biggest-mistake-smart-people-make-when-building-startups-4541d887aba9</loc><lastmod>2021-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/will-you-still-hire-me-when-im-50-3d4c4d9df9a4</loc><lastmod>2021-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-underdiscovered-youtube-channels-to-learn-react-b1b3b6ebf788</loc><lastmod>2021-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-blockchain-game-with-solidity-web3-and-vue-js-c75eed4b49a6</loc><lastmod>2021-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-experience-made-me-enjoy-writing-code-documentation-and-comments-7c4b697ec7bf</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-tips-to-improve-your-python-code-569c367b9c71</loc><lastmod>2021-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-personal-journal-with-django-and-python-f4835d27368c</loc><lastmod>2021-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-in-bash-scripting-for-beginners-e113a2cf1510</loc><lastmod>2021-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-circuit-breaker-in-ts-1416ba076760</loc><lastmod>2021-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-made-a-profit-mining-ethereum-on-aws-2ffe3aab579</loc><lastmod>2021-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-async-await-in-go-b595f950aa6</loc><lastmod>2022-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/java-jupyter-plotly-e1bbaa7f2be8</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-display-the-modal-bottom-sheet-programmatically-in-flutter-d1fad5fdd462</loc><lastmod>2021-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-top-10-design-mistakes-every-programmer-should-avoid-3b00f534b328</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/heres-a-more-effective-open-door-policy-468fef2a7044</loc><lastmod>2021-10-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/avoid-the-snake-pit-of-python-package-management-with-poetry-54ab186cf2a4</loc><lastmod>2023-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scaling-kubernetes-clusters-with-armory-d8902576fbe6</loc><lastmod>2021-10-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-thoughts-on-linux-after-3-years-of-daily-usage-c55ccf2a6e3f</loc><lastmod>2021-10-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-refactor-serverless-applications-the-right-way-fb5e80c71d36</loc><lastmod>2021-10-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ethereum-erc-20-meta-transactions-4cacbb3630ee</loc><lastmod>2021-10-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-for-reducing-bugs-in-software-development-projects-5bc592c2881a</loc><lastmod>2021-10-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/assigning-data-to-nft-tokens-46865a3fde39</loc><lastmod>2022-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/decoupling-concrete-coordinators-from-your-navigation-system-in-ios-27f39f8e8d8</loc><lastmod>2021-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-noops-deployment-with-github-actions-kubernetes-and-shipa-18aab208fe7a</loc><lastmod>2021-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-your-unique-pixel-art-avatar-in-python-c176d9596bda</loc><lastmod>2021-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/free-yourself-from-git-guis-here-are-all-git-cli-commands-you-need-894c3bddc40c</loc><lastmod>2021-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reconstructing-an-api-specification-through-observation-d7bd7b0e5b6d</loc><lastmod>2021-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploy-a-reddit-bot-using-aws-lambda-and-eventbridge-7df793b979b2</loc><lastmod>2021-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-your-own-password-generator-in-python-2511e633cf53</loc><lastmod>2021-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-useful-iterm2-features-for-developers-bc211d697817</loc><lastmod>2021-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-you-interviewing-for-a-senior-position-dont-try-to-show-you-know-everything-90b1bb7dcf81</loc><lastmod>2021-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-sidebar-works-on-ipad-with-swiftui-1d37301636ac</loc><lastmod>2021-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adding-more-controls-to-your-swiftui-painting-app-8edaede63e7e</loc><lastmod>2021-10-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-update-the-state-of-a-widget-from-another-widget-in-flutter-25922ca5dd78</loc><lastmod>2021-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-http-requests-in-streamlit-app-f22a77fd1ed7</loc><lastmod>2021-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-pull-requests-which-are-a-pleasure-to-review-d4ef46c63d07</loc><lastmod>2021-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-idea-folder-790931c19191</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-angular-better-off-without-change-detection-401df4f42c75</loc><lastmod>2021-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adding-shapes-and-colors-to-your-swiftui-painting-app-751dbb6fdce3</loc><lastmod>2021-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-prepare-text-data-for-natural-language-processing-nlp-97dadce77661</loc><lastmod>2021-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-julia-for-awesome-data-projects-71d39c345aa9</loc><lastmod>2021-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-ways-even-an-experienced-developer-can-fail-a-coding-interview-8571120b5480</loc><lastmod>2021-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-key-skills-needed-to-become-a-senior-software-developer-c9061d6992c1</loc><lastmod>2021-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-chrome-extensions-i-use-daily-to-be-efficient-and-productive-e7fa68ac6a44</loc><lastmod>2021-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-different-ways-to-pass-data-in-ios-codebases-a784f72a8f50</loc><lastmod>2021-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-vs-code-extensions-to-supercharge-your-git-5d5ab3f64f64</loc><lastmod>2021-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/want-a-fulfilling-software-career-answer-these-five-questions-first-560234441644</loc><lastmod>2021-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/debugging-on-ios-15-with-xcode-12-8d3ca7487bd2</loc><lastmod>2021-10-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/3-essential-decorators-in-python-you-need-to-know-654650bd5c36</loc><lastmod>2021-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-property-wrapper-to-combine-storing-and-publishing-values-578c1c6bee88</loc><lastmod>2021-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/2-common-ways-to-handle-errors-in-swift-task-groups-4bc9f231e2eb</loc><lastmod>2021-11-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-your-kotlin-microservice-on-aws-cloud-app-runner-14f35185c6e7</loc><lastmod>2021-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/setting-up-analytics-for-your-product-a-programmers-overview-1e0bd44bc3ec</loc><lastmod>2021-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dagger-2</loc><lastmod>2021-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/real-time-video-streams-with-streamlit-webrtc-bd38d15f2ef3</loc><lastmod>2021-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/think-software-engineers-just-write-code-think-again-aa9efeb0876f</loc><lastmod>2022-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ios-region-monitoring-with-swiftui-b1028fa8b95f</loc><lastmod>2021-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/microservice-macroservice-f483f9797246</loc><lastmod>2021-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unit-test-static-and-singleton-frameworks-on-ios-df4e7d77a7b8</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-use-cases-for-slice-in-javascript-13462f2e177f</loc><lastmod>2021-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-ultimate-managers-guide-to-leading-great-1x1-meetings-d1b498b0f530</loc><lastmod>2021-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-prevent-unnecessary-react-state-update-re-renders-49cf4301b423</loc><lastmod>2021-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unlocking-emotions-in-text-using-python-6d062b48d71f</loc><lastmod>2021-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/designer-and-developer-how-want-to-work-efficient-and-peaceful-70417c2f0371</loc><lastmod>2021-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unit-testing-api-specific-code-on-android-cee08dd2dd1</loc><lastmod>2021-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/releases</loc><lastmod>2023-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/solana-network</loc><lastmod>2022-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/auto-expanding-lists-with-swiftui-in-ios-15-c525c7c80e5e</loc><lastmod>2021-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/practical-big-o-notation-for-javascript-developers-115f6368085d</loc><lastmod>2021-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-typescript-4-5-57d6b88b1e72</loc><lastmod>2021-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-an-api-in-10-minutes-e4cb0401c465</loc><lastmod>2021-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-you-use-bloc-to-manage-state-in-flutter-4f504ebc8711</loc><lastmod>2021-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-missing-piece-in-tech-leadership-interviews-d5c953fc4240</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-modern-command-line-applications-in-c-c7bf02c3c64f</loc><lastmod>2021-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-document-svelte-components-ab504661a6fc</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-looping-video-background-in-swiftui-3-0-b4844553880d</loc><lastmod>2021-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-pdas-and-spl-token-in-anchor-and-solana-df05c57ccd04</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-five-dysfunctions-of-an-engineering-team-faa285e13cc6</loc><lastmod>2021-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-lowercase-types-for-primitives-and-objects-in-typescript-ddd00273849a</loc><lastmod>2021-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-asked-ai-to-write-the-computer-code-to-kill-people-with-whom-i-disagree-guess-what-happened-c4de36c45616</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-questions-to-ask-before-setting-up-any-software-process-53dc55d6f34</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/avoiding-premature-software-abstractions-8ba2e990930a</loc><lastmod>2021-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/c-memory-pool-and-small-object-allocator-8f27671bd9ee</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deal-with-negative-people-without-going-crazy-dbfe6f3ae1df</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/distributed-locks-with-apache-pulsar-2d95a4d5ff5e</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/transform-into-a-web3-crypto-nft-and-blockchain-development-expert-5-resources-8fdd11037eb8</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-elegant-and-clean-logging-code-in-spring-boot-using-aop-loggers-6e44fb2e7552</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/custom-operators-in-swift-5cf596d27849</loc><lastmod>2023-02-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/stop-mindlessly-grinding-leetcode-study-smart-instead-8dd6ee6d8c23</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-developers-can-use-gpt-3-in-their-products-3-real-world-tools-c69953ea0aba</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/golang-1-18-what-you-need-to-know-a5701f7e14ab</loc><lastmod>2021-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/emojis-as-python-variables-sure-why-not-96ce955dada1</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mocking-ios-15-section-headers-ef6ff33750e9</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/text-recognition-on-swiftui-canvas-with-vision-in-ios-15-a838318f20d2</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-fastest-way-to-build-lightweight-angular-content-service-1970fbc67681</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mindset-of-an-impactful-component-team-in-agile-1ad93f01ebc5</loc><lastmod>2022-01-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/setting-up-a-macbook-m1-development-machine-cda22a92fa22</loc><lastmod>2021-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/secure-k8s-nginx-ingress-with-lets-encrypt-46e46abe822b</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-advanced-projects-to-improve-your-programming-skills-f05d7875104</loc><lastmod>2021-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/monads-for-free-in-swift-6a5246d0ef4b</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-easy-popup-system-with-react-8858370cf700</loc><lastmod>2024-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-tmuxp-to-manage-your-tmux-session-614b6d42d6b6</loc><lastmod>2021-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/crdt</loc><lastmod>2021-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/synchronization</loc><lastmod>2022-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/graceful-code-reviews-62c0cb5789ff</loc><lastmod>2021-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/these-3-scarce-qualities-will-boost-your-career-4e5a9f1cf69a</loc><lastmod>2021-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-git-as-an-offline-first-database-dca7f9604142</loc><lastmod>2021-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/raspberry-pi-gpio-in-go-and-c-led-bar-graph-8194eff66d2e</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-developer-tools-for-mac-that-arent-ides-b1419ffec2c1</loc><lastmod>2021-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/transitioning-into-your-first-senior-software-engineer-role-37c837032798</loc><lastmod>2021-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/composing-swiftui-navigation-3d67198b6acb</loc><lastmod>2021-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/21-useful-things-you-could-do-from-chrome-address-bar-fb1ba18c29cf</loc><lastmod>2021-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ai-review-github-copilot-d43afde51a5a</loc><lastmod>2024-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-manage-state-in-flutter-with-provider-661ff322dd22</loc><lastmod>2021-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-week-in-the-life-of-a-software-engineer-at-a-product-company-d0dff2fe6ab8</loc><lastmod>2021-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-real-moment-of-truth-for-your-startups-success-how-to-get-product-market-fit-right-a546ad1f3515</loc><lastmod>2021-11-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/generate-your-nft-metadata-11a878c082b9</loc><lastmod>2022-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-building-relationships-advanced-my-career-and-made-my-job-more-enjoyable-a199ed5b557d</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/retain-cycles-and-memory-management-in-swift-fb6226165b17</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-time-tracking-cli-application-using-a-test-driven-development-9d238f3c306c</loc><lastmod>2021-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-highly-simplified-overview-of-ssl-tls-dc4068543253</loc><lastmod>2021-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-not-to-use-di-ioc-and-ioc-containers-f95881d0fe0</loc><lastmod>2023-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-most-linux-users-hate-systemd-c591eef3d034</loc><lastmod>2023-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-design-pipelines-and-sort-by-dependencies-in-python-ed876495a826</loc><lastmod>2022-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-ask-for-help-as-a-developer-622d16bd987e</loc><lastmod>2021-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deep-dive-into-amazon-timestream-data-ingestion-in-python-18c6c09accd</loc><lastmod>2021-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/awk</loc><lastmod>2021-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/15-javascript-code-snippets-and-their-dart-counterparts-45a9427c8366</loc><lastmod>2021-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-level-up-your-skills-while-using-scrum-d7f22575f0cb</loc><lastmod>2021-11-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/mastering-typescript-template-literal-types-f4131a94ffb1</loc><lastmod>2021-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-focus-in-swiftui-list-views-286b139e6bca</loc><lastmod>2021-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-talk-about-toxic-accountability-935338a5f499</loc><lastmod>2021-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-skills-to-learn-early-in-your-tech-career-a7e2f28f2027</loc><lastmod>2021-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-promises-in-javascript-how-do-they-work-a6b8c5dcb85f</loc><lastmod>2021-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/awk-tutorial-for-data-scientists-and-engineers-predictive-hacks-848548888dd7</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-need-to-know-about-django-models-in-python-2a44ed4293dd</loc><lastmod>2021-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/typescript-anonymous-types-type-aliases-and-interface-declarations-b60bc8a08f8c</loc><lastmod>2021-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/migrate-a-cypress-cucumber-project-to-use-typescript-407c612d2f34</loc><lastmod>2024-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/passing-any-type-in-c-like-in-python-to-simplify-our-code-3af72347282d</loc><lastmod>2021-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/20-principles-to-learn-and-lead-8367191e94a8</loc><lastmod>2021-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-become-a-blockchain-engineer-fa4386a0504f</loc><lastmod>2024-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/want-proper-string-representations-in-custom-python-classes-use-these-2-built-in-methods-72731434d7c8</loc><lastmod>2021-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-a-graphql-server-with-ent-and-gqlgen-in-go-8840f086b8a8</loc><lastmod>2021-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sixty-software-development-pearls-of-wisdom-22754a9a27db</loc><lastmod>2026-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/raspberry-pi-gpio-in-golang-and-c-rgb-led-cebdb9b456a9</loc><lastmod>2021-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-server-side-rendering-alone-is-not-the-solution-c3f501327f09</loc><lastmod>2021-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-swiftui-using-test-driven-development-ace8e2f6132b</loc><lastmod>2021-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-install-pytorch-on-apple-m1-series-512b3ad9bc6</loc><lastmod>2022-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/postman-flows-54ede6e0b558</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-test-swiftui-views-smartly-6c6b13f9edb1</loc><lastmod>2021-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-ways-to-improve-your-python-applications-performance-78e697e8dc2a</loc><lastmod>2021-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-manage-a-software-development-team-without-getting-eaten-alive-652ec2fbe58c</loc><lastmod>2021-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-programming-on-medium-october-2021-24a7e724f0ab</loc><lastmod>2021-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-did-i-learn-to-focus-bab6b67ec02a</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-would-design-youtube-or-netflix-42a513b712fb</loc><lastmod>2022-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/play-around-with-storekit-2-in-ios-15-f10a8b822b97</loc><lastmod>2021-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-steps-to-help-you-prepare-for-an-enterprise-development-team-981742f265cd</loc><lastmod>2022-10-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/6-concepts-to-master-when-dockerizing-python-applications-e5f5a6a87845</loc><lastmod>2021-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/performance-analysis-of-javascript-functions-with-python-ccef6b4c15b0</loc><lastmod>2021-11-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-successfully-recognise-and-manage-the-3-different-types-of-tech-debt-4193a7e1f57</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-13-features-ef528a9ae16f</loc><lastmod>2022-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-unix-terminal-tips-to-boost-your-coding-speed-c85f880606ed</loc><lastmod>2021-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-the-websocket-on-node-red-in-javascript-apps-8876f2e001a0</loc><lastmod>2021-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/creators</loc><lastmod>2021-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gpio</loc><lastmod>2021-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/medium-101</loc><lastmod>2021-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-strategies-to-get-the-feedback-you-need-e3a5b7b7885b</loc><lastmod>2021-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kafka-streams-how-to-process-a-csv-file-to-perform-calculations-173758da117d</loc><lastmod>2021-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-swiftui-previews-work-for-you-6e54f46afbf</loc><lastmod>2021-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-most-popular-computer-vision-project-ideas-with-useful-resources-74fd8b8e481</loc><lastmod>2021-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-mistakes-to-avoid-while-interviewing-lead-software-engineers-dd34d90baf71</loc><lastmod>2021-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/so-youre-a-computer-guy-huh-461ff516602c</loc><lastmod>2021-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-vs-code-extensions-to-fight-technical-debt-b76c41be33f7</loc><lastmod>2021-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/raspberry-pi-pulse-width-modulation-for-dummies-10005f3f3583</loc><lastmod>2021-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-synchronization-in-java-b8b84e55e974</loc><lastmod>2022-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-cross-cutting-concerns-in-ios-a312fc72f798</loc><lastmod>2021-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-state-of-css-result-of-2021-are-here-35dd8e256fa4</loc><lastmod>2021-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-traits-that-make-leaders-fall-on-the-wrong-side-of-authentic-leadership-294d19e4fbb5</loc><lastmod>2021-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/effective-agile-do-you-categorize-your-stories-daad236f0f12</loc><lastmod>2021-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-iam-is-the-most-valuable-aws-service-9ce0893db25c</loc><lastmod>2021-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-turn-an-array-of-observable-into-an-observable-of-array-in-angular-d6cfe42a72d4</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-claymorphism-using-css-1f57111aaa10</loc><lastmod>2021-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-optimize-databases-in-django-e17d31a2e92</loc><lastmod>2021-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/declarative-test-setup-fce1c17d93c6</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-avoid-testing-react-components-with-test-ids-ee50d20d37d2</loc><lastmod>2021-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-a-simple-amazon-price-scraper-with-node-scrape-it-and-sqlite-64e6a7667c91</loc><lastmod>2021-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/can-you-really-build-an-app-using-only-ipad-swift-playgrounds-4-f3e9c484b3ee</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-unit-testing-basics-3e7075a432a1</loc><lastmod>2021-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/concept-of-changing-tokens-on-chain-attributes-bd8d4ccdae3f</loc><lastmod>2022-01-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pyqt</loc><lastmod>2021-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-mockative-mocking-for-kotlin-native-kotlin-multiplatform-31f5b076257b</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-python-gui-app-in-apple-m1-e16098112e61</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/parsing-indeterminate-types-with-decodable-and-either-enum-using-swift-93e6e1bc0c3a</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-composewidget-using-jetpack-glance-2a65227f9cf2</loc><lastmod>2022-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-your-code-2x-faster-with-this-simple-python-library-83d92bf29aec</loc><lastmod>2021-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-your-own-3d-model-on-macos-c2867cb8cfad</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-sync-daily-leetcoding-challenge-to-todoist-e50784bbcc8</loc><lastmod>2022-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-asyncsequence-in-swift-5-5-ed2f7d218337</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-generics-to-reduce-swiftui-previews-boilerplate-7924bc763ba5</loc><lastmod>2021-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-simple-tips-that-will-make-your-leader-immediately-set-eyes-on-you-79bba3087ca6</loc><lastmod>2022-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-example-of-how-to-create-a-simple-2d-game-in-spritekit-fa8ee5fd11ed</loc><lastmod>2022-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/procrastination-or-prioritization-the-difference-lies-in-planning-32e517dfe713</loc><lastmod>2021-12-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/improve-python-code-quality-automatically-using-sourcery-ee2d44d4f841</loc><lastmod>2021-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-augmented-reality-on-ios-devices-using-swiftui-arkit-and-realitykit-d12321d1addd</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/architecting-distributed-systems-random-code-8db0cd9b87d1</loc><lastmod>2022-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-ways-to-code-rock-paper-scissors-in-javascript-4189a5e7e535</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/first-impressions-of-swift-playgrounds-4-for-ipad-b2a576bc9c8f</loc><lastmod>2022-01-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/swift-playgrounds-4-initial-thoughts-b0951547321b</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-time-threaded-python-loops-efficiently-93435b6f350f</loc><lastmod>2021-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-chrome-devtools-tips-that-will-make-your-life-easier-92e46cebb3f8</loc><lastmod>2021-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-for-swift-developers-file-structure-and-functions-997fd6f8f8e7</loc><lastmod>2021-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-chaos-to-calm-make-your-software-projects-run-smoother-in-3-steps-7d252b024392</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/from-object-oriented-js-to-functional-rescript-dcaf25e4bc16</loc><lastmod>2021-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-approach-feature-development-and-problem-solving-8559604eb8d9</loc><lastmod>2021-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-sorting-searching-tagging-elements-like-a-delivery-app-b607fba5ba70</loc><lastmod>2021-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/breaking-up-a-monolithic-database-with-kong-4a70f55d4f63</loc><lastmod>2021-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-tailwind-css-3-f46c47262da</loc><lastmod>2021-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-start-writing-technical-articles-6fb39ef7b5ed</loc><lastmod>2021-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-essential-soft-skills-for-work-that-are-actually-hard-b396da8a2eb7</loc><lastmod>2021-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-ec2-instance-was-breached-now-what-6bb2b7277fb8</loc><lastmod>2021-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-gopher-jasmine-a-testing-framework-for-go-a1636ab1d94f</loc><lastmod>2021-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-cassandra-nosql-database-4eefb5d57906</loc><lastmod>2021-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-flexible-components-in-swift-dc50a1742bb3</loc><lastmod>2021-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-different-ways-to-use-function-as-values-in-go-6e4bbcdba4c3</loc><lastmod>2021-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-javascript-techniques-to-help-you-write-cleaner-code-a5f867a6c750</loc><lastmod>2024-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/advent-of-code</loc><lastmod>2021-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pyspark</loc><lastmod>2022-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-big-data-goes-bad-rehabilitating-data-quality-e1065650835b</loc><lastmod>2021-12-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/c-framework-for-inter-process-message-passing-df3789f982bc</loc><lastmod>2021-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-swiftui-view-modifiers-to-display-empty-state-5145f220de56</loc><lastmod>2021-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-use-cases-for-map-in-javascript-a09f51ea2d2c</loc><lastmod>2021-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-next-container-strategy-from-development-to-deployment-66167c0d028a</loc><lastmod>2021-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ios-architectures-explained-which-one-best-fits-my-project-94b4ffaad16</loc><lastmod>2022-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/embedded-vs-referenced-documents-in-mongodb-how-to-choose-correctly-for-increased-performance-d267769b8671</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-select-column-in-pyspark-c2bb8ddaa994</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-attempt-at-advent-of-code-2021-in-kotlin-e26b9a0d394b</loc><lastmod>2023-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/save-first-parse-later-in-defense-of-a-different-approach-to-web-scraping-9edfe65adf04</loc><lastmod>2021-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-things-you-should-always-unit-test-when-using-react-with-redux-ee663c88e82d</loc><lastmod>2021-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/clean-architecture</loc><lastmod>2023-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-little-secrets-of-javascript-to-help-you-shine-at-job-interviews-c32bc5e93c8f</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-increase-your-odds-of-success-at-system-design-interviews-61d554c25ca9</loc><lastmod>2021-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/confirmation-dialogs-in-swiftui-63758a57da5c</loc><lastmod>2021-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-way-to-stop-overcommitting-your-time-9a546fdd158a</loc><lastmod>2021-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/clean-architecture-with-ent-and-gqlgen-a789933a3665</loc><lastmod>2021-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-story-telling-interactive-diagrams-with-draw-io-f7e57ae32621</loc><lastmod>2023-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-ultimate-front-end-toolkit-for-2022-302f4e535679</loc><lastmod>2022-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/querying-databases-5-principles-to-rule-them-all-afa61403b77d</loc><lastmod>2021-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/crud-api-with-flask-and-postgresql-15548d9ee48e</loc><lastmod>2021-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-socket-io-in-react-working-environment-e505bf1c857c</loc><lastmod>2022-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-the-pycharm-debugger-dd21e2333d51</loc><lastmod>2021-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-with-actors-and-concurrency-in-swift-5-5-b013f78b6b2a</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/several-variations-on-how-to-batch-run-tasks-in-parallel-tasks-grinding-ecf8324ddca3</loc><lastmod>2022-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-jobscheduler-whats-inside-exploring-the-internals-51d301059d55</loc><lastmod>2022-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/microsoft-snippet-a-new-open-source-library-for-measuring-code-execution-duration-for-android-30e8bf21457c</loc><lastmod>2021-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hiding-passwords-secrets-in-python-397ecd929050</loc><lastmod>2021-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-test-if-your-swift-classes-are-thread-safe-before-and-after-actors-efc743f27da4</loc><lastmod>2021-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-level-up-as-a-senior-developer-from-junior-and-mid-level-roles-146cbfabef94</loc><lastmod>2022-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/best-way-to-structure-your-xcode-project-23327999fdc5</loc><lastmod>2025-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-react-component-for-metamask-auth-10b7ecba5c3f</loc><lastmod>2021-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-code-quality-of-android-apps-with-sonarqube-and-gradle-detekt-d275765c2a11</loc><lastmod>2021-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-real-time-webcam-with-speech-recognition-in-python-b073acd3cd4f</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-and-why-you-should-store-react-ui-state-in-the-url-f2013a204cb2</loc><lastmod>2023-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-all-project-management-frameworks-fail-and-what-would-work-instead-700a546219b</loc><lastmod>2021-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-layered-dependency-injection-with-swift-property-wrappers-6e7a841f0934</loc><lastmod>2021-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-library-is-15-times-faster-than-pandas-7e49c0a17adc</loc><lastmod>2021-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/khipu-rapid-and-sustainable-software-creation-in-swift-using-engineering-and-science-principles-312a933cce57</loc><lastmod>2022-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-fail-fast-a-reliable-software-strategy-9ee5c659f061</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-ask-a-programmer-a-question-2ab7f6c97b47</loc><lastmod>2021-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-funny-github-repos-for-a-quick-pick-me-up-1cf346cace65</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/quotes</loc><lastmod>2021-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-beautiful-programmatic-random-drawing-easily-with-perlin-noise-40e1eb1439e</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/quit-unit-testing-classes-and-use-a-behavior-oriented-approach-306a667f9a31</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-amazing-nft-youtube-tutorials-learn-how-to-launch-your-project-in-and-afternoon-1d93fcddb272</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/visual-regression-testing-is-awesome-a6ac081ce58f</loc><lastmod>2021-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swift-the-art-of-code-reviewing-e4785da7e0c6</loc><lastmod>2022-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/great-engineering-teams-focus-on-milestones-instead-of-projects-4687c4eb5d87</loc><lastmod>2021-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-and-a-half-reasons-for-a-peer-to-peer-architecture-in-video-conferencing-6cb4209be3d6</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/architecting-distributed-systems-the-importance-of-idempotence-138722a6b88e</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solving-common-concurrency-problems-eb3ebeeeb82b</loc><lastmod>2021-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-quick-guide-to-amazon-sns-subscription-filter-policies-7c91865a9065</loc><lastmod>2024-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-guide-to-templates-in-flask-477a1cc527bd</loc><lastmod>2021-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/42-timeless-programming-quotes-17bd46618b8d</loc><lastmod>2021-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/navigating-software-engineering-interviews-ada700465e7</loc><lastmod>2021-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-change-scroll-view-color-in-swiftui-4b6b84f4a305</loc><lastmod>2021-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-coredata-from-an-spm-package-e82c465d5d02</loc><lastmod>2021-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-framework-for-inter-thread-message-passing-in-c-256b5308a471</loc><lastmod>2021-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-questions-for-keeping-commitment-at-work-that-leads-to-growth-6db36d5d5f70</loc><lastmod>2021-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-scale-your-application-for-unexpected-traffic-or-model-training-a8b0a0c44d80</loc><lastmod>2021-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-amazon-sagemaker-studio-lab-c53f09218253</loc><lastmod>2021-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/heres-how-the-cpu-handles-if-statements-and-branching-95cfd42af9c</loc><lastmod>2021-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-programming-on-medium-november-2021-cb4525b88656</loc><lastmod>2021-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-might-be-coming-in-npm-9-6985cf2678a6</loc><lastmod>2025-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/analysis-of-compiled-python-files-629d8adbe787</loc><lastmod>2022-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/product-mangement</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/best-practices-for-angular-13-fa7fdd42ba80</loc><lastmod>2021-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/avoiding-the-commitment-trap-in-scrum-1126f1b42194</loc><lastmod>2021-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-use-cases-of-openapi-which-are-good-to-know-1a041f4ad71e</loc><lastmod>2021-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-test-databases-easily-in-a-spring-boot-application-5ccdfbc6309f</loc><lastmod>2021-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/estimate-smarter-not-harder-d8cfdeac9f44</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-6-best-visual-studio-code-themes-to-start-into-2022-1b1c7b8b60dc</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-ai-assisted-code-with-tabnine-11cae322c080</loc><lastmod>2021-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-your-own-typescript-cli-6f9c5688ad34</loc><lastmod>2021-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-algorithms-destined-for-the-standard-library-in-swift-d5a407ae625a</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-end-to-end-test-with-cypress-1d70b907be0c</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deep-dive-into-amazon-timestream-building-a-real-time-dashboard-6a15ed36baf6</loc><lastmod>2021-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hugo</loc><lastmod>2021-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/website-design</loc><lastmod>2021-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-robot-friend-from-a-mcdonalds-toy-b023589fd031</loc><lastmod>2021-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/machine-learning-model-api-using-yolov5-with-fast-api-192f1290a982</loc><lastmod>2022-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/compound-component-design-pattern-in-react-34b50e32dea0</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/starting-a-new-side-project-in-2022-look-beyond-coding-9e0314c7d4ba</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-lead-an-intermediate-developer-f270ab66a5f1</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-visualization-in-go-e3135d93f8a8</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-performance-with-sql-aggregate-functions-e1e126464e93</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-emerging-technologies-for-every-engineer-to-know-in-2022-f019ce8eda5b</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-nyckel-api-a-no-code-machine-learning-tool-for-classification-1df96099cc0a</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/break-the-monolith-a0a57301b6a3</loc><lastmod>2022-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-hidden-feature-of-react-hides-html-attributes-from-the-dom-325a4df09c38</loc><lastmod>2023-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/one-free-week-of-habit-coaching-for-all-better-programming-readers-3d85d65f5a8f</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/sending-data-between-watchos-and-ios-apps-cf924e21b3c2</loc><lastmod>2025-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/agile-architecture-intent-vs-the-immediate-36d327289b2d</loc><lastmod>2022-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/uitableview-sections-with-nested-types-27eabb833ad9</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/and-the-2022-word-of-the-year-for-programmers-is-3605dc1bd698</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/common-git-errors-2e379516dc65</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solid-principles-with-almost-real-life-examples-in-java-b292a4e2c18b</loc><lastmod>2022-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-parallel-programming-972eb16921ce</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/living-with-imposter-syndrome-as-a-software-developer-ff93c055db38</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-technical-conceptual-diagrams-16f4982f4567</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cpp11</loc><lastmod>2022-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interpreters</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-preview-provider-for-uikit-3dd089d77915</loc><lastmod>2022-12-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-stock-chart-in-javascript-c250769045c2</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kotlin-multiplatform-mobile-is-it-a-comfortable-bridge-fb724a9f3a0c</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-root-c-interpreter-shell-to-write-c-code-ebfd52d2642d</loc><lastmod>2022-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-common-functionality-with-crtp-idiom-in-c-c8ccbd2dda2e</loc><lastmod>2022-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-clean-architecture-beginners-guide-e4b7058c1165</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-an-esoteric-programming-language-from-the-scratch-b93433a3e798</loc><lastmod>2022-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-the-matrix-text-effect-with-javascript-325c6bb7d96e</loc><lastmod>2022-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-questions-a-software-engineer-should-ask-when-joining-a-new-team-d58d7201053</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reading-material-for-testers-and-qas-29ccadd98fe0</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/new-vs-code-extensions-released-2021-ee34a0b3a03f</loc><lastmod>2022-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/meet-fzf-a-fuzzy-finder-to-enhance-your-command-line-workflow-a2890f6a70f8</loc><lastmod>2022-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-things-a-project-manager-can-do-for-your-startup-197310d41d89</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-concurrency-swift-with-async-and-await-1d3b03226585</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-format-a-value-with-angular-ngx-formly-c18dcd7be647</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-in-angular-structural-directives-b089186136ef</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-splash-screen-69723a820a06</loc><lastmod>2026-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-advice-for-software-project-estimations-start-using-assumptions-9aba220379e9</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-audio-graphs-in-swift-7502979494f6</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/turn-raw-data-into-objects-with-the-javascript-constructor-pattern-dbb84fef2049</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/does-scrum-imprison-developers-or-its-just-a-blame-game-a1e7f3231fb5</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-typescript-features-released-in-2021-426905a9c6e7</loc><lastmod>2022-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-must-have-soft-skills-for-middle-level-managers-61ad7ce81657</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-language-interpterers-execute-your-programs-450a6837dee4</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-for-new-and-inexperienced-tech-leads-e0ebddf8465b</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-tcp-connection-pool-from-scratch-with-go-d7747023fe14</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/model-separation-parsing-with-codable-and-persisting-with-core-data-3803c0614176</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-approaches-to-declutter-aws-cloud-environments-7e59b76c6206</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-happens-whenever-you-type-a-website-url-in-the-browser-72e66f87769b</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/risks-and-benefits-of-the-9-popular-software-design-principles-284f8d319ef1</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-built-my-own-tinyurl-like-service-using-serverless-computing-f41899f3fdcb</loc><lastmod>2022-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-in-depth-guide-for-create-react-app-5-cra-5-b94b03c233f2</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/core-data-in-a-swift-package-86bf759c3b6</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-swift-protocols-commonly-used-in-swiftui-b3859af9debd</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vertx</loc><lastmod>2023-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-big-announcement-just-before-2022-introduction-of-rds-readable-standby-instances-in-multi-az-7657ed96e48c</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-spring-is-faster-than-vert-x-bc09b436021d</loc><lastmod>2022-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reverse-engineering-typescript-types-21196a97a0f6</loc><lastmod>2023-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/holding-case-studies-with-your-management-team-bd5df8149adb</loc><lastmod>2022-02-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-best-programming-language-to-learn-in-2022-senior-engineer-at-google-explains-5abcbc5f6556</loc><lastmod>2024-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-things-to-consider-when-applying-design-patterns-46b9fcee4a59</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/checking-for-nulls-in-java-minimize-using-if-else-edae27016474</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/know-python-functions-better-going-beyond-4-special-attributes-720183078c8e</loc><lastmod>2022-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/phoenix-1-6-with-typescript-react-bea7f3a792d5</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/work-on-leetcode-problems-in-vs-code-5fedf1a06ca1</loc><lastmod>2022-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-rust-the-best-choice-for-js-tooling-a35e26f2f24f</loc><lastmod>2022-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/processing-images-fast-with-native-code-in-android-db8b21001fa9</loc><lastmod>2022-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/magical-experiments-in-react-state-with-valtio-2b40cf159120</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-super-useful-sql-snippets-youll-want-to-have-on-hand-5b01fd7c87de</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-automated-my-job-using-terraform-and-bigquery-b25adec5af63</loc><lastmod>2021-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-things-i-learned-after-changing-jobs-three-times-in-three-years-a73216f44226</loc><lastmod>2021-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-adopting-separation-of-concerns-leads-to-better-application-design-1e9b79504baa</loc><lastmod>2021-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sonarqube-with-openai-codex-48d29bae35cb</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-know-zip-content-without-downloading-it-87a5b30be20a</loc><lastmod>2022-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/es2022-preview-10-exciting-javascript-language-features-from-2021-679bebd6d6ae</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mithril-js-try-it-in-2022-you-can-start-right-here-5e87a601e700</loc><lastmod>2022-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/techology</loc><lastmod>2021-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mangement</loc><lastmod>2021-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-magic-of-setting-expectations-978ba7316df8</loc><lastmod>2021-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leadership-in-youth-3-simple-ways-to-earn-healthy-authority-57d705e799e4</loc><lastmod>2021-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-sparkline-graphs-with-react-b6c349c80005</loc><lastmod>2021-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-importance-of-continuous-planning-in-software-development-ca36035e8fcf</loc><lastmod>2022-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-aws-amplify-d5ed64c831b9</loc><lastmod>2021-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/visualizing-big-o-notation-in-12-minutes-e221fc4cd2e3</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-comprehensive-guide-to-numpy-data-types-8f62cb57ea83</loc><lastmod>2023-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-basic-linux-disk-management-commands-you-should-know-ee47c49ce6e6</loc><lastmod>2021-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/indexing-strings-in-rust-and-typescript-a-case-study-of-strings-805b351ca4d6</loc><lastmod>2021-12-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rest-api-consumption-in-react-with-fetch-axios-and-axios-hooks-d9dd14b43c8b</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-13-firebase-authentication-tutorial-with-angularfire-7-23dc8cee42c4</loc><lastmod>2022-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scrum-terms-you-should-be-familiar-with-as-a-software-developer-fd7502ccb304</loc><lastmod>2021-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/razorpay</loc><lastmod>2021-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deep-dive-into-the-java-volatile-keyword-7e1b9f9df604</loc><lastmod>2022-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-learned-after-two-years-of-technical-writing-and-why-you-should-start-now-789afbc38137</loc><lastmod>2021-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hiding-ransomware-in-tensorflow-model-fdefbaabe86a</loc><lastmod>2022-04-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/10-awesome-free-productivity-tools-and-websites-for-developers-47310707fda2</loc><lastmod>2021-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tailwind-css-first-impressions-pros-and-cons-f36d6ff38ae0</loc><lastmod>2021-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-razorpay-payments-in-android-apps-7bd908666205</loc><lastmod>2022-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/shareable-dictionary-in-swift-5d9b98e4f76c</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/seven-useful-swift-packages-to-kickstart-your-app-they-work-with-playgrounds-4-e4896ebaaef7</loc><lastmod>2022-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-quick-look-at-the-node-js-16-features-d616e8b2f29</loc><lastmod>2025-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-dynamic-reactive-forms-using-angular-47664c42774f</loc><lastmod>2021-12-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/challenges-with-cross-functional-collaboration-and-what-to-do-about-it-8be14916d7ad</loc><lastmod>2021-12-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/6-killer-features-from-remix-3d7e01b0789e</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/convert-your-swift-facades-to-the-new-async-await-syntax-using-continuations-d4a7bda4611b</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-hidden-dangers-of-hiring-from-within-b2fdc54a3a46</loc><lastmod>2021-12-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/autoscale-your-application-for-unexpected-traffic-using-kubernetes-ff5ee7d9f22</loc><lastmod>2021-12-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adding-a-watch-app-to-your-existing-ios-application-xcode-13-d229dd9422c5</loc><lastmod>2025-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developers-and-the-rip-current-effect-5b8d4b8a8d67</loc><lastmod>2021-12-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-things-every-software-developer-should-know-to-stay-productive-bc91b9f100f4</loc><lastmod>2021-12-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-is-fun-but-notswiftui-is-better-c884cdea2423</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-t-shirt-size-estimations-6484d92ebe61</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/git-branching-strategy-for-better-team-collaboration-aacb5f235d05</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simple-weather-app-with-swiftui-ac41200a9d4d</loc><lastmod>2025-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/word-cloud-in-swiftui-eee3d69f7d22</loc><lastmod>2022-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/system-integration</loc><lastmod>2021-12-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/designing-sequence-diagrams-for-api-orchestration-113ac45e16df</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/extendable-factory-pattern-for-react-using-typescript-3298c59fefd8</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-whole-shebang-dockerfiles-5d59ace94d28</loc><lastmod>2021-12-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-particle-effects-using-pure-swiftui-dc55edb6b26a</loc><lastmod>2021-12-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-using-or-to-check-multiple-conditions-in-python-404d31f2b569</loc><lastmod>2022-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/algorand</loc><lastmod>2022-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-rest-api-with-asp-net-core-3cd144d222d8</loc><lastmod>2021-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-your-first-smart-contract-in-solidity-60563dfb21aa</loc><lastmod>2022-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-a-search-bar-with-swiftui-d76a0b46a07e</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-intermediate-users-guide-to-regex-533bf5a67c03</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-ace-the-low-level-design-interview-3f1be6401070</loc><lastmod>2024-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mint-your-own-nfts-with-web3-js-f32f7b1cd8cc</loc><lastmod>2022-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-virtual-machines-under-vagrant-on-a-mac-m1-aebc650bc12c</loc><lastmod>2025-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/urlsession-combine-and-asyncawait-96981923a7ec</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-get-hired-as-a-software-developer-in-2022-126afcd54ee1</loc><lastmod>2021-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/log4j</loc><lastmod>2021-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-5-java-concise-syntax-i-missed-in-kotlin-8112b219a4a9</loc><lastmod>2023-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-software-development-practices-that-might-not-be-practical-12eb2e0e5e12</loc><lastmod>2021-12-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-an-animated-custom-tab-bar-for-ios-application-5eb3a72e07a8</loc><lastmod>2022-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-ensure-reliable-inter-service-communication-with-contracts-a30436fac1d8</loc><lastmod>2021-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-take-ownership-of-projects-as-a-software-engineer-b25916aaaacb</loc><lastmod>2021-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-kubernetes-anti-patterns-to-avoid-4029fe340998</loc><lastmod>2021-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-the-hype-with-log4j-2de7a64f221</loc><lastmod>2025-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-reasons-why-you-need-code-reviews-cd603030a9c7</loc><lastmod>2021-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/spring-boot-caching-from-scratch-aaaf9717f407</loc><lastmod>2021-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/blossoming-as-a-software-developer-f2f10035bcad</loc><lastmod>2021-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-dont-have-to-compare-flutter-and-react-native-anymore-15ddc4c1342a</loc><lastmod>2021-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/database-optimization</loc><lastmod>2021-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/entrepeneurship</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/firebase-authenticating-with-typescript-a345a4cd1af3</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/performance-tuning-of-aws-emr-spark-job-with-hands-on-demo-48469e139826</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-way-to-group-data-in-pandas-7f446a1fc7fa</loc><lastmod>2022-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/maintaining-the-backend-of-the-products-that-serve-millions-of-users-globally-37c3c7df6cca</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-reasons-why-you-should-know-the-composite-design-pattern-226ecc651ce9</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-robust-and-error-free-python-code-using-pydantic-151a135a9ff0</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-androids-build-variants-types-and-flavors-66753340e4df</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-custom-page-crawler-with-python-814c477b2952</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-3-not-so-good-parts-of-being-a-software-engineering-manager-94ad61594d5f</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-undo-changes-in-git-e98351edc132</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-cronjobs-in-elastic-beanstalk-and-django-4feb2a06b657</loc><lastmod>2022-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-web-development-life-cycle-e7e2fd80fc55</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/our-slack-app-got-compromised-heres-how-you-can-secure-redis-instances-bf6be1503dce</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/going-global-and-beyond-serverless-with-akamai-cdn-de91ee6fcf34</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-modern-npm-packages-7c41cf610156</loc><lastmod>2023-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-core-image-filter-processing-with-concurrency-in-swift-a016396c3a07</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/continuous-profiling-go-applications-8cdbdfdfc5ab</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-rust-to-swift-df9bde59b7cd</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-awesome-http-headers-web-developers-should-master-332a1a332084</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/not-getting-your-ideas-heard-4-strategies-to-gain-support-at-work-2eda441cd20e</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-run-a-detached-command-d9286db2cfef</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-best-practices-for-infrastructure-as-code-82bd5ce12a79</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-library-is-30-times-faster-than-scikit-learn-206d1818d76f</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deep-dive-into-python-decorators-e95291a77cfb</loc><lastmod>2022-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimize-your-python-programs-for-free-with-slots-4ff4e1611d9d</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-complete-guide-to-build-ethereum-dapps-front-end-and-back-end-6fa44b66554b</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-non-escaping-closures-in-swift-3d6e8c4c6350</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-software-engineer-to-cto-c0da5f8d0bfd</loc><lastmod>2022-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-your-own-ios-password-generator-7279198917b0</loc><lastmod>2022-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-your-python-projects-with-type-hints-63cbdb16d97c</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-github-apps-with-golang-43b27f3e9621</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-exactly-is-object-oriented-programming-b5758d7e8ff5</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-software-documentation-right-ccf6b8de9388</loc><lastmod>2022-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lazy-loading-in-next-js-simplified-435681afb18a</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/binary-tree-insertion-in-rust-a2d969c3d33d</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-passed-the-aws-solutions-architect-associates-saa-c02-in-one-month-eac64768d236</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/frame-vs-bounds-in-ios-implementing-a-visual-demonstration-1534a143ed1e</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/what-is-autorelease-pool-in-swift-c652784f329e</loc><lastmod>2022-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/videogames</loc><lastmod>2022-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/recommendations</loc><lastmod>2022-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-be-hands-on-as-engineering-manager-683034eb9097</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-better-way-to-implement-alerts-on-your-swift-ios-projects-70de896bcdc2</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/take-an-arview-snapshot-in-realitykit-93b620cf99b3</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-multiple-checkboxes-in-react-1ee21c8edcfa</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/watchtabview-that-can-work-inside-navigationview-in-swiftui-f7b7f4b3fe40</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-side-projects-are-important-as-a-software-engineer-b00248f64b82</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/interactive-recommendation-engine-using-metacritic-review-dataset-6cb8d62c76d4</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-better-programming-from-2021-c14193a5eae6</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-youre-likely-to-solve-wordle-according-to-100-000-simulations-7725b462e533</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-kubernetes-fe2999fa54f1</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/coupling-cohesion-552b022492b2</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-unit-tests-for-your-nodejs-api-13257bd0e46b</loc><lastmod>2022-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-your-react-components-more-reusable-1a86d53494f8</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pagination-in-rails-b3a9ba25b3c3</loc><lastmod>2022-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-jetpack-glance-for-app-widgets-bd7a704624ba</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/intent-based-rest-apis-or-an-alternative-to-crud-based-rest-apis-1815599db60a</loc><lastmod>2022-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-type-safe-tuples-with-go-1-18-9624010efaa</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/practice-swiftui-skills-api-calls-and-programming-practice-6efbf6914db3</loc><lastmod>2022-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/let-me-help-you-organize-your-best-secret-santa-ever-c0fef5e61ba2</loc><lastmod>2023-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-none-of-the-methodologies-works-well-for-software-engineering-b619c61d8e22</loc><lastmod>2022-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/where-does-a-head-of-software-engineering-role-invest-its-time-bd8b796d50ee</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-data-scientists-guide-to-creating-an-nft-collection-in-python-de1b98163875</loc><lastmod>2022-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-host-your-docc-documentation-on-the-web-3561874ffd0a</loc><lastmod>2022-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/preventing-smart-contract-attacks-on-ethereum-a-code-analysis-bf95519b403a</loc><lastmod>2022-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/best-web-api-mocker-solution-for-front-end-development-6482b619e172</loc><lastmod>2022-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-memory-leaks-390957523a9e</loc><lastmod>2024-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-dynamodb-is-10x-cheaper-than-s3-7fae051876ce</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-responsive-data-tables-with-css-grid-9e0a37394450</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/must-know-python-concepts-for-experienced-developers-4554ceea3d95</loc><lastmod>2024-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-expense-tracker-with-sheetjs-8f38a045294a</loc><lastmod>2022-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-functional-programming-to-create-powerful-applications-aadfd83ad74c</loc><lastmod>2022-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-engineers-standardize-and-simplify-your-alerts-3-vital-signs-you-need-to-monitor-75802058ea23</loc><lastmod>2022-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-pythons-ord-function-7fd9518ed457</loc><lastmod>2022-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ephemeral-backend-environments-on-aws-a45632544dde</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-postgresql-how-bad-query-practices-are-hurting-your-backend-1d3a966af4cb</loc><lastmod>2022-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-survive-rapid-growth-the-setbacks-and-right-decisions-43d9723f72b9</loc><lastmod>2022-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-tips-to-write-effective-code-reviews-c25c25aa22c5</loc><lastmod>2022-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/runtime-data-validation-from-typescript-interfaces-1001ad22e775</loc><lastmod>2022-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-should-we-use-static-local-variables-in-c-3c08570581e6</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-comprehensive-guide-to-mlops-infrastructure-as-code-iac-ef4c97742351</loc><lastmod>2022-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-custom-fonts-in-a-react-native-app-e581af7422a1</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/out-of-control-backlog-try-prioritization-using-the-maut-technique-642b2c5761a6</loc><lastmod>2022-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-wrote-a-node-js-framework-to-create-cloud-native-microservices-for-kubernetes-in-typescript-a2b31b16f152</loc><lastmod>2023-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/programmatically-publish-a-markdown-file-as-a-medium-story-with-python-b2b072a5f968</loc><lastmod>2024-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-web-server-with-jsx-1b3da3704502</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/obscure-python-syntax-you-should-try-831dbc96777e</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-do-agile-policy-work-4b5fcf6d4b9e</loc><lastmod>2022-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understandable-dependency-injection-in-javascript-fab97062c34c</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-npm-activism-now-a-thing-63b322e8ec62</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/naïve-bayes-vs-svm-for-image-classification-75c16b29a96d</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-multi-file-downloads-in-ruby-web-apps-a7a6090f3ab5</loc><lastmod>2022-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-open-source-developers-are-burning-out-1a860854884c</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scope-closure-lexical-scope-9a18d0579d66</loc><lastmod>2022-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-python-getattr-method-6dd931d78c71</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-declare-object-literals-in-typescript-the-right-way-63783365aa85</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-firebase-cloud-functions-and-firestore-with-typescript-95f810073ef7</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-monitoring-works-on-aws-9549e7e865da</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-blueprint-for-building-sustainable-apis-f683724df003</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/videos-in-draw-io-diagrams-f1c9e0dd63b5</loc><lastmod>2023-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automated-testing-in-swift-2e98d37d692c</loc><lastmod>2022-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/securely-storing-your-credentials-with-hashicorp-vault-overview-and-initialization-66cffe37733c</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/injecting-javascript-in-ios-webviews-7bc664668bd2</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-twitter-bots-for-your-medium-articles-with-python-bf6fdd635e50</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-your-backlog-too-big-a-new-technique-for-prioritization-994562650662</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-major-features-of-node-js-17-4bee7135df02</loc><lastmod>2025-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-organise-your-project-1e0c98825f77</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-responder-chain-using-the-swiftui-view-hierarchy-2a08df23689c</loc><lastmod>2022-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/thoughts-about-event-driven-architectures-6ce12d8d525e</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/concurrency-in-ios-and-swift-guide-50443ce5b0f5</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dapr</loc><lastmod>2022-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-complete-guide-of-file-uploading-in-javascript-2c29c61336f5</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/interview-mistakes-ive-seen-people-do-fc9015d30b41</loc><lastmod>2022-01-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/aws-announcement-for-2022-learn-the-brand-new-official-sdks-for-rust-kotlin-and-swift-with-code-577eddbfd617</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/you-dont-need-a-library-for-accordions-453961a90c2d</loc><lastmod>2022-01-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/top-10-smart-contract-developer-tools-you-need-for-2022-b763f5df689a</loc><lastmod>2022-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/convert-videos-to-ascii-movies-art-36073b0af5a6</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-microservice-using-dapr-in-azure-kubernetes-service-da75319dd0ea</loc><lastmod>2022-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-use-python-on-an-ipad-a6b780de64fc</loc><lastmod>2025-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-stay-focused-as-a-software-engineer-8d572866afc4</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-open-source-projects-which-can-redefine-web-development-in-2022-567e7e2a6d12</loc><lastmod>2022-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-keys-experienced-software-engineers-use-to-evaluate-designs-bde2a3546100</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/that-time-i-optimized-a-program-by-5000x-155cb8cfd9f9</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-css-properties-you-should-start-using-right-now-fbd2605e2004</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-powerful-features-of-go-which-i-found-bizarre-2064263629a3</loc><lastmod>2022-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/visualize-trees-and-graphs-in-seconds-with-dsplot-9112f465da8f</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-go-use-cases-which-are-good-to-know-a57ab99440ce</loc><lastmod>2022-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/java-16-introduces-a-new-language-feature-called-records-267f7ccd3778</loc><lastmod>2022-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-asynchronous-tasks-and-task-groups-in-swift-5-5-8dd7bc639c8c</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-interviewers-get-wrong-when-making-job-candidates-do-a-sample-project-90300aff0b98</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/java-development</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-lessons-i-learned-as-a-technical-lead-at-a-growing-startup-903fb4811619</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advanced-audio-graphs-in-swift-e43e048840cd</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-functions-for-dependency-injection-in-swift-a885f38d8ed0</loc><lastmod>2022-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-simple-redux-guide-i-needed-1306d43b8783</loc><lastmod>2022-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-should-every-engineer-know-about-togaf-solution-architecture-866e21f77edb</loc><lastmod>2024-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-use-anaconda-create-your-own-virtual-environment-7ceb8251f869</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/capture-the-ether-guess-the-random-number-2ebb8c9c0347</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/extracting-rest-api-data-using-python-with-an-example-e800b03bb62e</loc><lastmod>2022-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/truffle-react-monorepo-with-typescript-4421039d4ba8</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/faster-web-scraping-in-python-using-multithreading-496da9eaf0c2</loc><lastmod>2024-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developing-chrome-extensions-with-amplify-authentication-be9b9e496a06</loc><lastmod>2022-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/do-managers-leaders-and-executives-benefit-from-cloud-certifications-62f1e65ae8db</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-functional-programming-with-fxts-a0e615f1c276</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-scroll-to-row-in-scrollview-29d2eb5deba5</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/we-tried-codeless-automated-testing-7840ca67675e</loc><lastmod>2022-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrate-nodejs-client-for-google-maps-services-with-a-nestjs-application-f1969d47a639</loc><lastmod>2022-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/slow-productivity-for-the-software-industry-3c363be9361f</loc><lastmod>2022-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-life-of-a-bytecode-language-fca666928e7b</loc><lastmod>2022-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-glance-for-compose-app-widgets-5beb4d30ec51</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-transition-to-a-product-management-role-8eebd71b566</loc><lastmod>2022-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-development-trends-for-2022-51734382bce1</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/experiment-variants-of-graph-neural-network-in-tensorflow-1f0e010011e0</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/do-we-still-need-to-compile-es6-javascript-code-into-es5-in-2022-f5ec70509e9b</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-sprint-predictability-in-agile-scrum-611e2d1081ad</loc><lastmod>2022-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-tutorial-working-with-stacks-vstack-hstack-and-zstack-2b0070be18d7</loc><lastmod>2022-12-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-support-systems-ive-had-as-a-woman-in-tech-b36cdb8ae3f1</loc><lastmod>2022-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/devise-auth-setup-in-rails-7-44240aaed4be</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/driving-typescript-adoption-with-automated-reports-dee725298302</loc><lastmod>2022-01-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/apply-and-create-multiple-themes-in-swiftui-with-a-simple-ios-app-ce3e10556a9</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/get-birthday-notification-emails-with-google-sheets-and-apps-script-2745866c63a9</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/asynchronous-communication-creating-atomic-workflows-4ce997e2ac6e</loc><lastmod>2022-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-habits-to-consistently-deliver-your-projects-on-time-a7dc099ba75d</loc><lastmod>2022-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-avoid-single-point-of-failures-in-your-service-aa1395c5320a</loc><lastmod>2026-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/measurements-in-swift-enhanced-simplified-again-7095b4600f58</loc><lastmod>2022-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/turn-visual-studio-code-into-a-top-notch-javascript-ide-with-these-25-extensions-a809d4db3eb5</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flutter-app-development</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-top-10-pandas-functions-for-preparing-data-3ec7a1451a84</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simple-hacks-to-automate-python-code-beautification-5ad934cf5a29</loc><lastmod>2022-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unit-testing-asynchronous-combine-code-using-xctest-framework-3066f570f200</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-kickass-tips-to-present-software-demo-like-a-pro-2a63aa2b5550</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-for-services-not-microservices-e339883946d7</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-calculate-scroll-offset-in-scrollviews-c3b121f0b0dc</loc><lastmod>2022-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unit-testing-software-in-2022-b3ac00962c65</loc><lastmod>2024-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tools-i-used-the-most-during-software-development-in-2021-ac562a935b44</loc><lastmod>2023-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-things-i-didnt-know-about-java-17-dccd36abaa06</loc><lastmod>2022-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrating-open-mpi-with-clion-on-apple-m1-76b7815c27f2</loc><lastmod>2022-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/vlookups-are-cancelled-why-python-pandas-are-a-much-better-way-to-merge-data-dbce0126166a</loc><lastmod>2022-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-the-magical-staticmethod-classmethod-and-property-decorators-in-python-e42dd74e51e7</loc><lastmod>2023-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/interface-vs-type-alias-in-typescript-quick-comparison-9b356fae8389</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-an-omnitrix-app-for-your-apple-watch-using-swiftui-part-2-474a3745b713</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-an-omnitrix-app-for-your-apple-watch-using-swiftui-d694a9c5fb80</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/customizing-buttons-in-swiftui-5fc2916d17a5</loc><lastmod>2022-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/github-profile</loc><lastmod>2022-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/inspect-and-delete-redis-keys-with-a-datadog-app-6e623e2695a6</loc><lastmod>2022-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-common-problem-in-software-engineering-e5707b58dba3</loc><lastmod>2022-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ui-testing-in-jetpack-compose-788d726db94e</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-redis-for-caching-and-pub-sub-in-python-3851174f9fb0</loc><lastmod>2023-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/github-copilot-a-tool-or-doom-for-programmers-dfa79ba84bbc</loc><lastmod>2022-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/two-developer-tools-for-documenting-android-codebases-3482bad3fb4c</loc><lastmod>2022-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-columns-to-pandas-at-a-specific-location-77913aa6b9f0</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/quickly-extract-links-from-a-webpage-with-this-streamlit-app-fcb5a548c58</loc><lastmod>2022-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/architecting-distributed-systems-increasing-availability-using-client-libraries-b4763d4d74c9</loc><lastmod>2022-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-rest-apis-without-any-server-a4059f8ab443</loc><lastmod>2022-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-troubleshoot-slow-linux-servers-20a4e2843131</loc><lastmod>2022-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-tweaks-to-stand-out-with-your-github-profile-766350420ff2</loc><lastmod>2022-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-api-gateways-kong-setup-abfde6ed79fb</loc><lastmod>2022-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/detect-active-users-in-angular-using-nestjs-and-socket-io-1efaf336b267</loc><lastmod>2024-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-animations-that-change-behavior-when-props-change-da026cec7548</loc><lastmod>2025-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sanely-test-your-android-ui-libraries-with-paparazzi-b6d46c55f6b0</loc><lastmod>2022-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-using-navigation-compose-in-your-jetpack-compose-app-is-a-bad-idea-2b16e8751d89</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-serverless-redirect-function-600816603d48</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/inside-docker-one-nginx-but-different-php-versions-based-on-your-hostname-2d4aca6654bd</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-avoid-sealed-secrets-in-your-gitops-deployment-e50131d360dd</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-unit-testing-choosing-naming-convention-and-test-cases-d1a3122ac28a</loc><lastmod>2022-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-guide-to-working-with-forms-and-input-fields-in-react-403d64aaedf3</loc><lastmod>2022-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-manage-dotfiles-with-chezmoi-53cadb36b226</loc><lastmod>2022-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-open-source-tools-that-can-help-you-build-ml-pipelines-with-ease-46eb5d4c3488</loc><lastmod>2022-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-are-repositories-badges-494cb23918e4</loc><lastmod>2022-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-on-high-performance-golang-client-library-reading-again-from-channels-5e98ff3538cf</loc><lastmod>2022-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ethereum-tutorial-real-estate-smart-contract-in-solidity-75a6c47023ce</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dribbble</loc><lastmod>2022-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-and-deploy-a-fastapi-task-manager-app-on-vercel-c3aa82b8365e</loc><lastmod>2022-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pay-to-contract-hash-ef89074c830a</loc><lastmod>2022-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/redux-style-state-management-for-android-apps-62da15dc7578</loc><lastmod>2022-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-java-by-building-the-minesweeper-game-98f20a510254</loc><lastmod>2024-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-sql-speaking-python-pandas-869f6207c021</loc><lastmod>2022-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/visual-web-testing-with-robot-framework-selenium-and-watchui-417408a6784d</loc><lastmod>2022-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-reuse-code-in-react-40637747125f</loc><lastmod>2022-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/neumorphic-button-style-in-swiftui-f9a158bf4094</loc><lastmod>2022-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sql-nosql-graph-a-commentary-on-databases-1f0861624eb4</loc><lastmod>2022-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/low-latency-performance-with-aws-local-zones-e8b805aa7529</loc><lastmod>2022-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-long-awaited-go-feature-generics-4808f565dbe1</loc><lastmod>2022-12-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-common-habits-to-avoid-as-a-junior-developer-8e7e94d28a27</loc><lastmod>2022-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/coroutines-in-android-a-thought-8044995fa0e3</loc><lastmod>2022-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-a-nice-side-menu-for-your-ios-app-using-swift-5-8868adafbee0</loc><lastmod>2022-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/programming-a-crypto-wallet-dashboard-4d421d866e05</loc><lastmod>2022-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/strava</loc><lastmod>2022-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/xamarin-forms</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-speech-content-safety-detection-tool-using-python-e4419f6c593</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exporting-data-as-pdf-in-android-ca6522e77b9b</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-promoted-as-a-developer-c418775e9bc8</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-boost-your-software-performance-with-user-centricity-4a840cb4dd03</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/from-code-source-to-execution-heres-how-programming-languages-work-ee7d114a2f1e</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-and-when-to-make-a-move-in-your-career-as-a-software-engineer-241386da114</loc><lastmod>2022-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-simple-ways-to-get-started-with-github-actions-5c511cfa1744</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/ocr-in-few-lines-of-code-using-easyocr-24a960b9eca1</loc><lastmod>2022-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-imposter-syndrome-as-a-new-graduate-developer-f508983c4301</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-lifecycle-hooks-a-complete-guide-3040e3c93f97</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-collection-with-api-for-beginners-52b02e571944</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-a-smart-contract-in-5-minutes-8c924bb702aa</loc><lastmod>2022-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-and-building-android-app-widgets-with-glance-apis-4a5eb47c6d0</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/formatting-apache-kafka-console-consumer-output-db481449d8b5</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/filtering-data-in-react-query-like-a-pro-ec481b53b515</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/designing-beautiful-command-line-applications-with-python-72bd2f972ea</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-user-notifications-with-aws-websockets-93b1b16b8af4</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/could-my-code-run-faster-80ca4da7ea29</loc><lastmod>2024-08-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/8-guidelines-to-write-readable-code-in-c-with-net-6-2cbf0bfe4a17</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/some-errors-ive-found-developing-with-kmm-d7480161f15d</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-the-swiftui-preview-automatically-getting-paused-heres-how-to-fix-it-bc1b064d75f0</loc><lastmod>2022-03-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-a-snake-game-in-swiftui-using-geometryreader-c6785cfc7b59</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/consuming-strava-api-with-xamarin-forms-a00e4497efae</loc><lastmod>2022-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/gridview-and-lazycolum-integration-with-jetpack-compose-e90849aeb6d3</loc><lastmod>2022-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cncf</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cni</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/graphql-as-apigateway-2058ba9dad7</loc><lastmod>2022-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-detect-emojis-with-javascript-1a0342be9af7</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-lessons-about-being-a-leader-that-being-a-parent-has-taught-me-2e7d202b2160</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-and-why-choose-a-nosql-database-1a9aa2e2038e</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/12-front-end-developer-websites-to-bookmark-294634734a02</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-smart-people-do-dumb-things-9bb506d9412d</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/when-to-and-when-not-to-use-enums-in-java-8d6fb17ba978</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/convenient-tactics-of-logging-in-nodejs-and-javascript-in-the-browser-9f97e9d550e4</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/boost-the-seo-of-your-websites-with-next-js-2ea29f5ae67</loc><lastmod>2022-12-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-powerful-techniques-to-let-you-debug-like-a-pro-25cb087afd3c</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-reactive-circuit-breaker-using-resilience4j-4fe81d28e100</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-beginners-guide-to-selenium-with-python-cde1937585c6</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/communicate-between-flutter-and-native-android-and-ios-code-using-platform-channel-7932f46b6aee</loc><lastmod>2022-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/popup-menu-customization-in-flutter-aa8827f6ce39</loc><lastmod>2022-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-javascript-promise-methods-all-allsettled-any-and-race-ba0e0c8c034e</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-first-look-at-react-color-the-most-complete-react-color-pickers-4ce1d0fc73de</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-optimize-your-react-bundle-with-webpack-5e2711effd54</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serverless-on-aws-lambda-with-micronaut-kotlin-7aac485f066e</loc><lastmod>2022-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/double-header-lazycolumn-in-jetpack-compose-5cbbcece75ec</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/system-design-interview</loc><lastmod>2023-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-need-to-know-about-fullstack-web3-94c0f1b18019</loc><lastmod>2023-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-work-with-sql-in-go-ca8bc0b30722</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-setup-remote-wsl-for-hassle-free-development-on-windows-5ccbeb043961</loc><lastmod>2022-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-maintain-quality-when-transitioning-from-monolith-to-microservices-9cd9e4b03154</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/improve-the-productivity-by-using-agile-development-778c7f069c6a</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-lessons-from-a-first-time-tech-lead-12a136a690ec</loc><lastmod>2025-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-find-vulnerability-in-smart-contracts-unexpected-ether-89f157ce2888</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-reindex-elasticsearch-without-downtime-6e8a6a512070</loc><lastmod>2022-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-a-successful-team-brainstorming-session-2ae4fa6e2bb0</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-our-own-functional-programming-library-from-scratch-with-es6-iterator-protocol-292085f66df2</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/map-compactmap-and-flatmap-in-swift-4ea4f1a39cbd</loc><lastmod>2022-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-plot-charts-and-graphs-with-matplotlib-using-python-ffb79ec6fd60</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-3-software-engineering-principles-and-practices-330f2fdbecc7</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-placeholder-api-with-the-new-asp-net-core-minimal-api-4f27d2388589</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-pay-twice-for-every-course-you-take-6a9b649be936</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-better-next-js-static-sites-with-mdx-and-contentlayer-9a06ca84e7f7</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimizing-an-algorithm-to-delete-multiple-keys-in-javascript-2a95a8563eb1</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/payment-gateway</loc><lastmod>2022-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hacker</loc><lastmod>2022-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-find-more-fulfillment-in-your-software-engineering-job-8c36ea1ea74e</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/four-ways-to-improve-your-aws-lambda-1cfd3a3115d6</loc><lastmod>2022-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/golang-how-to-implement-concurrency-with-goroutines-channels-2b78b8077984</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flutter-testing-101-understand-unit-widget-and-integration-testing-fd5d07e312e</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/code-smell-when-to-refactor-e18f1dca2f01</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improve-code-readability-with-fluent-builder-pattern-in-c-4cfbf57159df</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-created-my-own-wordle-heres-how-289c361421e3</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-custom-terminal-commands-or-shortcuts-alias-8cc8b2c3f45b</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flutter-clean-architecture-test-driven-development-practical-guide-445f388e8604</loc><lastmod>2022-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-zephyr-scale-can-help-make-your-software-release-a-breeze-7ef7cbfda66</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/polygon</loc><lastmod>2023-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/near-protocol</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/moving-from-full-stack-developer-to-web3-pioneer-13bf8b415dc9</loc><lastmod>2022-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/essential-coding-style-guidelines-every-python-developer-should-know-dc838ce63f0d</loc><lastmod>2022-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-filter-the-git-logs-2dcebf3d12</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developers-are-from-mars-managers-are-from-venus-ad4b6cd5925e</loc><lastmod>2022-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-first-look-at-myethmeta-gravatar-for-your-ethereum-account-c9c09679483b</loc><lastmod>2022-02-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/make-an-nft-minter-on-the-near-protocol-56ac3c5c1f45</loc><lastmod>2022-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-reporting-app-with-vue-3-e9f57b6d2f21</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-websockets-writing-documentation-using-async-api-spec-6c4ccc77f20</loc><lastmod>2022-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-testable-services-in-kotlin-e56d0de0b82b</loc><lastmod>2023-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-your-own-markdown-parser-bffb392a06db</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automated-defi-exchange-using-puppeteer-metamask-8663d9e90484</loc><lastmod>2022-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/multiple-return-values</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/switch-as-expression</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/modern-java</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sealed-classes</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/struggling-with-webpack-understand-it-through-illustrations-c8009e6ad4d5</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-ci-cd-pipeline-for-kubernetes-stateful-applications-2d6676713397</loc><lastmod>2022-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-marvelous-vscode-practices-you-need-to-do-now-in-2022-2ed881de8fce</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/five-things-every-coder-should-be-mindful-of-1475996ebaf6</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/testing-the-untestable-the-battle-with-legacy-code-fdc653847950</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/multi-threaded-application-with-simple-apache-kafka-consumers-3d331998cec4</loc><lastmod>2022-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adding-d3-data-visualizations-to-your-react-app-has-never-been-easier-2e80c9f2c712</loc><lastmod>2022-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/step-by-step-guide-to-creating-a-twitter-developer-account-and-scraping-data-using-python-r-or-128e6f4287a</loc><lastmod>2022-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/typed-events-in-typescript-2ad75657640e</loc><lastmod>2022-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-your-website-iphone-ready-19ccd8547da0</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/useful-web-apps-for-devops-engineers-fb596ad98d20</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-complete-guide-for-configuring-ios-push-notifications-3161d0cddd46</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-common-mistakes-i-see-in-a-junior-developers-pull-requests-4c8632ff87a0</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-human-qualities-to-thrive-as-a-remote-developer-9e5144f8ba20</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-end-to-end-tests-to-a-project-99297dd31f0</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-lazy-load-react-components-4ffebf1c2088</loc><lastmod>2022-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-proper-docstrings-for-a-python-function-7c40b8d2e153</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-the-adapter-pattern-to-secure-apps-from-external-dependency-changes-72d0f4c9d961</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-first-hand-tips-to-stand-out-in-a-technical-interview-7b782cdd3fa4</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-whole-shebang-compose-files-5b6f50dd196c</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/111-hand-picked-programming-articles-on-medium-january-2022-c35fc29ccf6</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/web-accessibility-testing-with-robotframework-and-axe-163bfab6dadc</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/after-reading-this-comic-you-will-definitely-understand-https-c509cd063010</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-react-colorful-the-most-popular-react-color-picker-2e2c135ad3e9</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-serverless-business-logic-with-hasura-actions-and-azure-functions-505c7c9f743b</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-data-driven-approach-to-improve-systems-understandability-d66369f75db</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-your-data-science-workflows-better-with-this-classic-unix-tool-d9adc87ae2f5</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/converting-localized-ios-files-for-android-codebase-8f34ee8b34ba</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/writing-high-performance-golang-client-library-part-1-batching-on-pipeline-97988fe3211</loc><lastmod>2022-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-start-with-self-management-in-a-great-way-8f1bd4aab215</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-your-own-ipsum-generator-with-javascript-3241077570e2</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-intro-to-asynchronous-programming-in-python-3-7cfa9173234</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-steps-to-prioritize-work-in-a-fast-paced-environment-5711290ccbe4</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/iterm</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/graphql-for-microservices-communication-d40e04956818</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/async-js-patterns-using-callback-5c388ac45ac5</loc><lastmod>2025-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-web-service-using-render-and-go-75d211421a00</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-reasons-why-most-advanced-developer-courses-are-not-worth-it-fe427e7cc1da</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-reasons-to-use-feature-flags-e375ef0914c8</loc><lastmod>2022-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-two-factor-authentication-with-nestjs-and-postgres-b5e49c7b4a79</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-multi-service-development-environment-with-vs-code-and-docker-e58b2b611278</loc><lastmod>2023-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hacking-your-iterm-5d2bdacdaccf</loc><lastmod>2022-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-wordle-solver-using-rust-27c5dc3e97c0</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-makes-a-good-product-manager-anyway-a7358db7074f</loc><lastmod>2022-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-reasons-developers-should-refine-their-written-communication-skills-9f472c26fc77</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-access-control-with-upgradable-smart-contracts-d0c2326c449c</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/transforming-your-objects-into-real-python-objects-using-magic-methods-c413c9d72927</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/single-activity-apps-with-jetpack-compose-bba4938ad630</loc><lastmod>2022-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-exciting-vs-code-extensions-released-in-january-2022-dccf1ec77629</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/host-a-local-folder-of-web-dev-files-directly-in-the-browser-using-typescript-and-svelte-397c113a8bf8</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-standalone-components-and-their-impact-on-modularity-e186806aa28a</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-pastebin-clone-web-service-3503917ec4bd</loc><lastmod>2022-02-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/floating-hearts-animation-in-swiftui-1bf2f0404b12</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/web-accessibility-the-basics-281ffa4f4a3d</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ci-for-apis-with-the-kong-insomnia-cli-and-github-actions-270eba79174d</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/git-cherry-pick-merge-only-the-selected-commits-in-git-cli-and-gui-99259de728e3</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/beating-wordle-constraint-programming-ef0b0b6897fe</loc><lastmod>2022-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/coding-interview-1-tip-use-abstractions-73d0f2b7b2ce</loc><lastmod>2022-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fetching-data-with-react-72df95683c70</loc><lastmod>2024-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-minecraft-server-in-the-cloud-for-2-a-month-530ed0340800</loc><lastmod>2023-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/get-ahead-of-the-team-rumor-mill-with-two-simple-habits-14c9810b9013</loc><lastmod>2022-02-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/subscription</loc><lastmod>2022-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-load-balancer-in-go-3da3c7c46f30</loc><lastmod>2022-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-python-to-rust-some-key-differences-and-takeaways-151da8293b9a</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developing-kubernetes-native-app-in-golang-with-hot-reload-directly-inside-the-cluster-f432a7d29384</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/our-journey-with-vite-and-why-we-turned-back-to-webpack-b9a84ba7a223</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pointers-in-go-9aa5c0682a</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hello-im-a-network-interface-card-5dd6f861adc2</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/solution-architect</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/salesforce</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/install-a-specific-version-of-a-node-js-package-272a624a0c61</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-complete-guide-for-converting-python-notebook-into-interactive-web-application-1288ae22b5cf</loc><lastmod>2022-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/go-lang-and-aws-lambda-trigger-a-lambda-function-through-an-api-gateway-44fc12bb855c</loc><lastmod>2022-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-code-an-on-chain-dao-e525e13a57be</loc><lastmod>2022-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-open-closed-principle-explained-in-python-f5517488f990</loc><lastmod>2022-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-kotlin-mobile-app-with-the-salesforce-sdk-340f31e2dbf5</loc><lastmod>2022-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/async-await-generic-network-layer-with-swift-5-5-2bdd51224ea9</loc><lastmod>2022-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improve-your-pull-request-experience-for-aws-cdk-projects-1fd5adb08bb3</loc><lastmod>2022-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/monitor-and-optimize-your-graphql-api-calls-with-qleo-af9ef6a4b95d</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-an-offer-notification-service-on-aws-99faad5d2806</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solutions-architect-tips-the-6-secrets-to-building-inspiring-proposals-3349e24ad07e</loc><lastmod>2022-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-step-by-step-guide-on-react-router-6-8964c10af364</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-more-innovative-programming-languages-you-overlooked-6dd0f1730e35</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-refactor-obj-c-to-swift-with-minimal-effort-2a6c2d46cfc2</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-microsoft-identity-web-in-azure-functions-v4-and-net-6-7e6ef97b2926</loc><lastmod>2022-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ci-cd-for-angular-developers-be9a1485d22b</loc><lastmod>2023-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-common-mindset-i-see-in-struggling-junior-developers-24564ec50597</loc><lastmod>2022-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sql-query-optimization-level-up-your-sql-performance-tuning-d93af175b24b</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/xcodegen</loc><lastmod>2022-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-design-patterns-for-your-next-interview-2efe369e0fc4</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improve-phpunit-performance-by-parallelization-using-liuggio-fastest-ff0abc111078</loc><lastmod>2022-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/two-sniff-tests-to-help-identify-organizational-smells-9d0f0991ca1a</loc><lastmod>2022-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-unit-testing-with-mockwebserver-and-truth-assertion-library-efe77bd6b14e</loc><lastmod>2022-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-typescript-in-javascript-1545e8a36518</loc><lastmod>2022-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-fast-is-webassembly-versus-javascript-bc0eca058a54</loc><lastmod>2022-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-secrets-of-json-stringify-cf592f53b0f0</loc><lastmod>2022-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-reasons-why-poetry-beats-pip-python-setup-6f6bd3488a04</loc><lastmod>2022-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/full-stack-developers-setup-macos-monterey-2de8195d6178</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-unusual-productivity-tricks-for-web-developers-6dbf65d0ad80</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/storj-decentralized-cloud-storage-my-new-favorite-cloud-object-storage-99d95ddc4e6a</loc><lastmod>2022-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-custom-authorizer-in-aws-api-gateway-with-serverless-4ddf42f32390</loc><lastmod>2022-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-to-swift-5-6-and-5-7-6b08195d2917</loc><lastmod>2022-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adding-web3-to-our-nextjs-typescript-project-861e9ed5feaf</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/continuous-performance-improvement-of-http-api-86290433aa54</loc><lastmod>2022-12-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-generative-nft-arts-with-python-28e6015ccc70</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generating-xcodeprojs-with-xcodegen-7d291cfc2f46</loc><lastmod>2022-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/digital-transformation</loc><lastmod>2022-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/infrastructure-as-code</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-android-multi-touch-bdae5f8002f4</loc><lastmod>2022-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/25-awesome-linux-command-one-liners-9495f26f07fb</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-do-we-need-rabbitmq-f9f1d99c074c</loc><lastmod>2022-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-all-the-details-of-c-const-4d2a4b714b63</loc><lastmod>2022-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-typescript-4-6-5e87cb34cb32</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/auto-summarize-lectures-using-python-dc3a497e0841</loc><lastmod>2022-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/another-7-underdiscovered-youtube-channels-to-learn-react-d178bb351ab3</loc><lastmod>2022-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-dont-need-all-that-react-state-in-your-forms-a2c38b8e21d5</loc><lastmod>2023-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/preventing-smart-contract-attacks-on-ethereum-delegatecall-e864d0042188</loc><lastmod>2022-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/enforce-net-code-style-with-editorconfig-d2f0d79091ac</loc><lastmod>2024-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developing-real-time-resource-monitoring-via-email-on-aws-using-terraform-a89fe79e366d</loc><lastmod>2022-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-favourite-new-features-of-sqs-from-re-invent-2021-3fd59478496</loc><lastmod>2022-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/die-you-python-heretic-c249030b65af</loc><lastmod>2022-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-rules-for-clean-linq-queries-2a894724bb61</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-show-snackbars-across-multiple-screen-in-jetpack-compose-dd4b40c6829a</loc><lastmod>2022-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/metamask</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/feedback</loc><lastmod>2023-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dao</loc><lastmod>2022-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/benchmarking-generics-in-go-7db40d274b89</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-reduce-the-size-of-your-flutter-package-c99b2827ee90</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-be-comfortable-giving-difficult-feedback-68c91645ee18</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-a-dao-what-is-the-architecture-of-a-dao-how-to-build-a-dao-high-level-d096a97162cc</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-things-you-might-not-know-about-postgresql-1805cc85bf42</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-event-driven-architecture-with-minimal-effort-182c3bbe5524</loc><lastmod>2022-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/java-coding-style-automation-b44b82cec010</loc><lastmod>2022-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-hints-to-avoid-over-complexity-in-software-projects-51a25bf51853</loc><lastmod>2022-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/uniswap-smart-contract-breakdown-part-2-b9ea2fca65d1</loc><lastmod>2022-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/portals-in-react-js-with-a-practical-example-c6abd976caf</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-your-own-javascript-data-structures-a63eca08c1ee</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-5-step-checklist-for-serverless-load-testing-346f4a60841d</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/in-two-years-i-learned-all-programming-languages-f374891605e</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/common-goroutine-leaks-that-you-should-avoid-fe12d12d6ee</loc><lastmod>2022-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/connecting-to-metamask-with-react-efcc98e9b866</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-on-high-performance-golang-client-library-remove-the-bad-busy-loops-with-the-sync-cond-e262b3fcb458</loc><lastmod>2022-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-purpose-of-code-review-c9942ee551e2</loc><lastmod>2022-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/styled-components-with-examples-quick-start-guide-90b398e54cad</loc><lastmod>2022-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/list-of-cryptocurrencies-using-paging-3-library-with-jetpack-compose-bd502e18ba4</loc><lastmod>2022-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/escape-from-the-framework-42e4cb13e4c6</loc><lastmod>2022-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hiding-secrets-from-git-in-swiftpm-1463c023c67</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/github-status-checks-and-branch-protection-made-easy-b70d6d9ffc76</loc><lastmod>2024-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/facade-design-pattern-39a87c4cfa14</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/beginners-to-advanced-feature-engineering-from-text-data-c228047a4813</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nest-js-project-with-typeorm-and-postgres-ce6b5afac3be</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-read-technical-books-effectively-11167a8ea27c</loc><lastmod>2022-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-nft-collection-using-flutter-6df928e5f742</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/shopify-development</loc><lastmod>2022-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/keep-software-incident-retrospective-positive-904ac543af7f</loc><lastmod>2022-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/continuous-integration-ci-and-how-it-can-help-you-ad53ce42618f</loc><lastmod>2022-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-traits-of-a-good-lead-developer-19681f5a1c86</loc><lastmod>2022-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-metrics-for-engineering-team-success-other-than-velocity-5df9d79dbff9</loc><lastmod>2022-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-data-transfer-objects-dto-for-validation-in-nest-js-7ff95309f650</loc><lastmod>2022-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-does-a-website-interact-with-smart-contracts-397a4e8b35be</loc><lastmod>2022-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-turn-your-ruby-on-rails-project-into-a-shopify-app-c39db39985b1</loc><lastmod>2022-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/all-about-the-tweet-d4321aee73d1</loc><lastmod>2022-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flutter-blocs-a-simple-introduction-8e948456d741</loc><lastmod>2022-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/manacher-algorithm-visualized-17a7df7feded</loc><lastmod>2024-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-better-git-commit-messages-to-increase-your-productivity-89fa773e8375</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-google-test-an-open-source-c-c-unit-testing-framework-ec517f4a22d2</loc><lastmod>2022-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/neumorphic-animated-toggle-in-swiftui-af697ba17f5f</loc><lastmod>2022-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/guide-how-to-display-modal-alert-on-ios-with-help-of-uialertcontroller-21c54812c9a2</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-two-things-seniors-look-for-when-assessing-new-tech-e88e951cb540</loc><lastmod>2022-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-ways-to-build-the-same-interface-in-swiftui-acc783b6d536</loc><lastmod>2022-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-contextual-mode-of-top-app-bar-in-jetpack-compose-aecdfcfd3fef</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-custom-data-visualizations-with-datadog-ui-apps-1d863018670b</loc><lastmod>2022-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/callbacks-vs-promises-vs-async-await-a-step-by-step-guide-f93d13447604</loc><lastmod>2022-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-the-hanota-algorithm-using-golang-7c3b9e142448</loc><lastmod>2022-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/single-and-double-splat-operators-in-ruby-55dbe771ace6</loc><lastmod>2023-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-software-developers-hiring-game-556ae9ae834</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/accessing-the-web-in-python-using-requests-5fe5bb2bd822</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-used-python-to-create-my-first-nft-artwork-ea5951dce599</loc><lastmod>2022-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swift-s-o-l-i-d-21203ba3a226</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-network-performance-analysis-tools-for-linux-f420c35fb8bd</loc><lastmod>2022-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploy-microservices-with-helm-operators-a67e39b81765</loc><lastmod>2022-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/growth-is-not-linear-3e5eb14b1c2c</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-essential-ideavim-plugins-f939b4325180</loc><lastmod>2022-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/uniswap</loc><lastmod>2022-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ml-kit</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-essential-terraform-tools-to-use-everyday-e910a96e70d9</loc><lastmod>2026-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-steps-for-an-engineering-manager-to-maximise-negotiation-leverage-cd71f4b54f10</loc><lastmod>2024-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-single-responsibility-principle-explained-in-python-622e2d996d86</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/text-recognition-with-jetpack-compose-and-camerax-9093735edf4f</loc><lastmod>2022-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/general-coding-ability-a-very-difficult-thing-to-assess-4281ed9f3871</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-guide-to-hosting-websites-on-ipfs-d2efad40ed3</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/uniswap-smart-contract-breakdown-ea20edf1a0ff</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-a-custom-domain-to-your-aws-websocket-9f8354445671</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/turn-javascript-into-typescript-compatible-packages-cb81820838ed</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/set-up-and-use-mysql-in-create-react-app-environment-22a4c7dc077f</loc><lastmod>2022-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/going-from-python-to-kotlin-10-language-features-to-know-8982b9d921e4</loc><lastmod>2022-12-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-custom-eslint-rules-cdc579694608</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-difference-between-named-and-default-exports-in-react-2d253ca9fc22</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-art-of-swing-effect-with-jetpack-compose-e6f4c8cb0d88</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-reasons-why-you-should-choose-databricks-95acf7d30b4f</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flutter-state-management</loc><lastmod>2022-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/okhttp-source-code-analysis-b9fe7d5b7b8a</loc><lastmod>2022-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-real-challenge-of-organizations-with-agile-and-how-to-fix-it-84fa99f250ae</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-easy-tips-to-stop-your-cold-sweat-before-job-interviews-6fc10676e9a0</loc><lastmod>2022-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deep-dive-into-weak-memory-management-in-javascript-55ab240a09aa</loc><lastmod>2022-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ec6-magic-you-wish-you-knew-8494da448866</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-fix-a-sequence-when-it-goes-out-of-sync-in-postgres-8393c1c65299</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-io-bound-hides-inside-cpu-e6e7f9df3187</loc><lastmod>2022-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/50-tiny-web-development-projects-32d662eb592e</loc><lastmod>2022-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-conan-an-open-source-c-c-package-manager-678bf2b0e6d</loc><lastmod>2022-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-protobuf-and-why-you-should-use-it-14d52646f2a7</loc><lastmod>2022-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/manage-github-permissions-with-ldap-7aa80d2bace7</loc><lastmod>2022-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-complete-guide-to-concurrency-and-multithreading-in-ios-59c5606795ca</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unity-game-development</loc><lastmod>2023-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sprint-planning</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-tips-for-using-singletons-in-c-c6822dc42649</loc><lastmod>2022-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-do-we-need-graphql-43ea26d0efc4</loc><lastmod>2022-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-ignorance-is-causing-you-to-fail-as-a-leader-df4dce31f642</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/command-line-interface-tmux-1624b2cd4ae</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tools-for-querying-logs-with-sql-dd03c835d807</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/customizing-property-wrappers-in-swift-abe0952fc504</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-end-of-unix-time-what-will-happen-1b1a25ec1c20</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-time-saving-linux-tools-to-improve-your-workflow-54604d574d53</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/temporal-coupling-in-code-e74899f7a48f</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-ethereum-cryptography-3ef7429eddce</loc><lastmod>2023-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-rust-apps-with-dev-containers-3799b20ca683</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-the-actor-model-in-golang-3579c2227b5e</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-coroutines-in-unity-e293d2f17b57</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sprint-planning-should-velocity-or-capacity-planning-be-used-4fd2aa355d74</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-an-auto-updater-for-desktop-application-jetpack-compose-d118db26d65f</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-typescript-errors-for-beginners-65d15f3e3561</loc><lastmod>2022-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-does-software-engineering-mean-to-you-a69f5b4f0602</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/decoding-jetpack-compose-part-0-48d9139f65db</loc><lastmod>2022-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/materialyou-dynamic-colors-with-jetpack-compose-5a9bd00130e7</loc><lastmod>2022-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/basics-of-consistency-and-locking-in-databases-8156ffc1166f</loc><lastmod>2022-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jetpack-navigation</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/debug-your-app-through-the-users-eyes-with-a-session-replay-tool-e2a37a4e133a</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/grocery-hacking-automate-your-grocery-shopping-using-the-robot-framework-9444a553f8dc</loc><lastmod>2022-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-is-how-1-1-should-be-utilized-to-maximize-career-growth-726af7d1a24b</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/enforce-your-teams-code-style-with-git-hooks-a892e584482b</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leave-aside-git-checkout-consider-git-switch-for-a-change-7849df8714b0</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftpm-coredata-failing-swiftui-previews-5-tips-to-fix-feef1bfa3f88</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understand-object-oriented-programming-with-typescript-c4ff8afa40d</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/database-replication-benefits-and-trade-offs-d929ca4494c5</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-intellij-shortcuts-for-efficient-refactoring-79151e8082c4</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cryptokitties-smart-contract-breakdown-2c3c250d33f6</loc><lastmod>2022-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-importance-of-proper-serverless-api-design-878dfc3d3fcf</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrating-smart-contracts-using-hardhat-with-nextjs-typescript-7206890b9cd8</loc><lastmod>2022-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-plan-projects-as-a-principal-software-engineer-1b1caefdf02c</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-swift-code-readability-with-swiftlint-a3459e968c4b</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-decorator-pattern-why-i-stopped-using-it-and-the-alternative-2ae447f9de08</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/c-constexpr-what-it-really-is-d6ca81023dcd</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-web-accessibility-tips-e2ba0d3726e5</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-the-alignment-model-to-make-better-decisions-at-work-4120a200de1c</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/headless-bi-metric-standardization-in-action-afb2ac7e89b6</loc><lastmod>2026-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-usememo-vs-usecallback-similarities-and-differences-ea2b1f8bb22b</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-choosing-an-application-architecture-6ec9289f8e8f</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-generate-code-using-golang-templates-942cba2e5e0c</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-improve-your-python-codes-readability-bd3e5b6547ca</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-to-make-your-self-appraisal-stand-out-623b3d8d882a</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-important-things-you-need-to-run-kubernetes-in-production-d573d61258c5</loc><lastmod>2022-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/accessing-java-classes-in-python-using-pyjnius-6122bcaad49a</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scheduled-notifications-in-android-2055356fb4f5</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-your-portfolio-using-next-js-tailwind-css-stripe-and-paypal-80c723bb3fef</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-own-e-commerce-keystone-js-based-system-requirements-and-architecture-3d639241b963</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-beginner-project-ideas-to-get-started-on-your-front-end-portfolio-b00dd8fc7fce</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-approach-for-a-pipeline-architecture-in-net-d0ad0332ea24</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/null-object-design-pattern-b53d6220f09f</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-rubik-cube-using-sceneview-and-swiftui-dea9e622ef43</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-doctor-appointment-bot-with-azure-bot-service-language-understanding-and-twilio-sms-5cc1311667bd</loc><lastmod>2024-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lit</loc><lastmod>2022-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-distributed-scalable-durable-and-highly-available-software-with-cadence-9f4fa6b1376b</loc><lastmod>2022-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-extremely-useful-features-in-nextjs-af93fa1ea06f</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-path-of-an-engineering-manager-7233b327bf77</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-use-ray-to-run-functions-in-parallel-871f7a6678c4</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-liskov-substitution-principle-lsp-explained-in-python-6ab92b29d0b8</loc><lastmod>2022-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deployed-in-a-day-github-actions-docker-aws-app-runner-2f72ae0f52a7</loc><lastmod>2022-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-kotlin-mobile-app-with-the-salesforce-sdk-editing-and-creating-data-45916b0cc2bb</loc><lastmod>2022-03-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/multi-tenancy-support-with-spring-boot-liquibase-and-postgresql-d41942dc0639</loc><lastmod>2022-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cheat-sh-the-ultimate-multi-language-cheat-sheet-8e97c16407aa</loc><lastmod>2022-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-practices-to-plan-a-large-scale-data-migration-8edd6c921aa5</loc><lastmod>2022-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nestjs-authentication-with-jwt-and-postgres-50de6341f490</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/caolan-asyncjs-vs-async-await-what-to-use-for-async-operations-in-node-js-90307c73f12b</loc><lastmod>2022-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/microservices-for-beginners-developing-simple-url-shortener-2e6fab5c473e</loc><lastmod>2022-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-zero-knowledge-proofs-through-the-source-code-of-tornado-cash-41d335c5475f</loc><lastmod>2024-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/card-flip-animation-in-swiftui-45d8b8210a00</loc><lastmod>2022-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chaining-animations-with-jetpack-compose-b4ff6e2e047d</loc><lastmod>2022-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/migrating-a-postgresql-database-from-google-cloud-to-digitalocean-a4fd31f911c9</loc><lastmod>2022-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/no-pain-no-gain-comparing-3-program-analysis-frameworks-for-c-b1ef8bdd6219</loc><lastmod>2022-09-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/hello-codex-openai-gpt-3-telegram-bot-362d93ea6959</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-toast-service-using-angular-13-and-bootstrap-5-494e5c66627</loc><lastmod>2024-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/on-building-scalable-systems-6b2900a547cc</loc><lastmod>2022-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/github-package</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lerna</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/npm-package</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/amazon-eks</loc><lastmod>2022-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/azure-pipelines</loc><lastmod>2022-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/publish-node-packages-to-github-packages-with-azure-pipelines-and-lerna-js-de784d290674</loc><lastmod>2022-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/editing-a-forked-repo-using-github-d5fa49f840d0</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-zstack-x-overlay-modifier-which-is-the-real-difference-5a47dfa7ab1e</loc><lastmod>2022-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-pythonic-to-rustacean-this-is-the-way-6ee46ee63033</loc><lastmod>2022-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-powerful-mongodb-aggregation-pipelines-from-practical-examples-efead98f08</loc><lastmod>2023-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serving-a-node-js-api-on-amazon-elastic-kubernetes-service-eks-cloudfront-114e590e8d9e</loc><lastmod>2022-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/store-an-array-of-custom-data-types-in-core-data-with-transformable-and-nssecurecoding-631c565589bb</loc><lastmod>2022-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-custom-kubernetes-controller-and-webhooks-141230820e9</loc><lastmod>2022-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-own-usetranslation-hook-with-next-js-2c65017d323a</loc><lastmod>2022-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swift-package</loc><lastmod>2022-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sprint</loc><lastmod>2022-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/uiscrollview</loc><lastmod>2022-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scrollview</loc><lastmod>2022-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-your-salary-expectation-how-to-answer-this-interview-question-e8994482d701</loc><lastmod>2022-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-update-your-github-repository-in-visual-studio-code-7bb9e8549cea</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/analyzing-autonomous-art-nft-smart-contract-aa4547b31eb3</loc><lastmod>2022-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sprint-planning-best-practices-1aad4103f6cb</loc><lastmod>2022-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-flutter-app-on-multiple-emulation-devices-at-the-same-time-in-vs-code-9d0204518a5</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simultaneously-scrolling-scrollviews-in-swiftui-2e8ef70ee993</loc><lastmod>2022-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ruby-to-javascript-switching-hats-2fa5ec22142a</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gamedevhq</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cinematography</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unity3d</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unity-development</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scenekit</loc><lastmod>2023-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-speed-up-your-progress-with-feedback-1f41872b290a</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-blockchain-oracle-ce2ad4a46c08</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/higher-order-functions-in-typescript-cae8ad36bd56</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/multi-selector-in-swiftui-52238dc2a690</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/replicating-the-standard-clock-app-with-rxjava-and-room-9497a01daf42</loc><lastmod>2022-04-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/60-hand-picked-programming-articles-from-medium-february-2022-6496dac8910f</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lightweight-efficient-database-alternatives-for-python-bb990eee752</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/imitating-kotlin-with-java-optional-9ab1fb8aec53</loc><lastmod>2022-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unit-test-react-applications-with-jest-and-enzyme-7c076c2abfb0</loc><lastmod>2022-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scenekit-within-swiftui-5c242b040f83</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dynamic-type</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/decentralized</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/legal-agreement</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ricardian-contract</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/schedule-jobs-in-ruby-on-rails-with-whenever-gem-7cb12f0a8a9e</loc><lastmod>2022-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ricardian-contract-interoperability-9b9e2919dc43</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-current-state-of-github-copilot-is-it-awesome-or-rubbish-bcede89069ef</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/security-issues-plaguing-the-web3-ecosystem-a927a1f4852a</loc><lastmod>2022-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-how-to-use-group-in-mongodb-aggregation-pipeline-8fd007ad492f</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/2-ways-to-upload-files-to-amazon-s3-in-your-spring-boot-project-65620411622d</loc><lastmod>2022-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-the-new-ios-15-dynamictypesize-in-swiftui-8e8e860aebde</loc><lastmod>2022-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/validate-zero-enum-value-in-protocol-buffer-dbed0d9ecac4</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cracking-android-screen-sizes-88228822-98b28d23260c</loc><lastmod>2022-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/analyzing-javascript-ui-performance-using-network-panel-and-har-files-bff526df60b2</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-arrays-in-solidity-c6e96479c64a</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-javascript-dos-and-don-t-e020a4228dfa</loc><lastmod>2022-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-practice-self-care-as-a-manager-8da6c62c62c8</loc><lastmod>2022-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/d3-and-react-native-an-essential-guide-to-line-graphs-dc1ce392b440</loc><lastmod>2022-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-templates-in-golang-46194c677c7d</loc><lastmod>2022-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-developers-choose-not-to-lead-teams-b2d748a42e98</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-intercept-wkwebview-navigation-actions-24def4ffb016</loc><lastmod>2022-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bored-ape-yacht-club-smart-contract-breakdown-6c254c774394</loc><lastmod>2022-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-react-18-f69fb8b0619f</loc><lastmod>2022-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-google-tag-manager-gtm-in-react-native-c7b6d44a0fcd</loc><lastmod>2022-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-future-of-micro-frontends-2f527f97d506</loc><lastmod>2023-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/guide-to-lombok-with-spring-boot-164f9970c9fa</loc><lastmod>2022-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-jetset-for-vscode-a-peer-to-peer-file-sharing-extension-7da1a25676e9</loc><lastmod>2022-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/loading-gists-in-a-nextjs-application-cb60e3f9d523</loc><lastmod>2024-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cpu</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/golang-development</loc><lastmod>2023-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/yarn-workspace</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/systems-engineering</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-up-with-the-numbers-in-python-26d8d36e129b</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-safe-multi-tenant-system-with-rate-limiting-6114e5df3f3d</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-bulk-upload-your-nfts-in-opensea-using-python-1d0d3f8a7d3c</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/straightforward-simple-dependency-inversion-vs-dependency-injection-7d8c0d0ed28e</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-fundamental-guide-to-react-suspense-397fdb06b49c</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-tips-for-limiting-your-work-in-progress-67b1244ebc19</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/decoupling-your-concerns-with-dependency-injection-the-repository-pattern-react-and-typescript-6b455788a374</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-estimation-a-two-dimensional-approach-ff23d6c9113a</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-prepare-a-design-review-like-an-expert-85d2ab85d7f5</loc><lastmod>2022-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/two-tips-to-better-handle-go-concurrency-d369b86a32f4</loc><lastmod>2023-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/common-mistakes-to-avoid-while-switching-to-nextjs-c06a45abd3bc</loc><lastmod>2022-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/converting-next-into-a-monorepo-with-yarn-workspaces-bf4007fdfa87</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-test-solidity-smart-contracts-with-python-c2b85dd37d04</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/theme-picker-animation-in-jetpack-compose-9351a8f50969</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-if-cpu-was-forrest-gump-3d79cd1ba6d6</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/interactive-view-corners-in-swiftui-4e5de8339289</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-home-automation-with-esp-32-and-relay-modules-control-lights-fans-and-appliances-from-a-572a060e926f</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-red-flags-to-watch-out-for-as-a-junior-developer-2f7b80f79ae7</loc><lastmod>2022-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/team-topologies-a-new-way-of-thinking-about-teams-8f4853038509</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/threads</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-automated-minting-my-tweets-as-nfts-on-opensea-part-2-662fcb52c45c</loc><lastmod>2022-12-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-i-automated-minting-my-tweets-as-nfts-on-opensea-part-3-9464d2652cc0</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-automated-minting-my-tweets-as-nfts-on-opensea-854c50a44467</loc><lastmod>2022-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/analysing-cold-starts-on-a-nodejs-lambda-360dfb52a08f</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/responsive-layout-grid-363aa1fb7a8b</loc><lastmod>2022-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flutter-keys-the-why-when-and-how-to-go-about-them-85f12a5a0445</loc><lastmod>2022-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sync-async-and-multi-thread-9bb2be072942</loc><lastmod>2024-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/c-best-practices-or-make-the-world-a-better-place-5cacda33932d</loc><lastmod>2022-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automate-and-configure-your-rds-database-with-terraform-898fd4b8990d</loc><lastmod>2022-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-s3-buckets-with-python-tutorial-uploading-deleting-and-managing-the-files-in-buckets-dd90d4fd45fe</loc><lastmod>2022-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-open-browser-tab-from-the-command-line-on-mac-52744abb4905</loc><lastmod>2022-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/applying-devops-to-api-development-for-apiops-21e2e605333e</loc><lastmod>2022-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/heres-what-s-wrong-with-how-you-hire-software-developers-3910f3b1ed25</loc><lastmod>2022-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-multi-column-index-anyway-aeba67b86a02</loc><lastmod>2022-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-generics-in-kotlin-b7f5d8e91e99</loc><lastmod>2022-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-your-swe-internship-doesnt-prepare-you-for-99d984078c1d</loc><lastmod>2022-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/does-self-documenting-code-actually-exist-8824b22e9a0f</loc><lastmod>2022-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-slack-app-with-native-sfdc-integration-bc91050d063e</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/working-with-custom-xcconfigs-and-coccoapods-6b87ead94708</loc><lastmod>2022-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-software-engineer-to-data-engineer-the-basics-part-1-535c0837b591</loc><lastmod>2022-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leadership-journal-become-an-inspiring-leader-in-10-minutes-a-day-60233908ec14</loc><lastmod>2023-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-scrapped-the-entire-michelin-guide-using-golang-colly-6034e01c8043</loc><lastmod>2022-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/wheel-picker-view-in-swiftui-6de7077b4791</loc><lastmod>2022-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-and-typescript-basic-form-event-types-891459e16f12</loc><lastmod>2022-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/boss</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/async-all-the-way-down-2c0cec62480f</loc><lastmod>2022-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/core-data-building-a-custom-store-84d19f39dec4</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-do-enums-work-in-typescript-c88500d84a87</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/12-front-end-css-generator-websites-to-bookmark-cc557079b0ac</loc><lastmod>2022-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-integration-tests-for-your-network-layer-using-urlprotocol-1de8d310193a</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/look-and-say-sequence-with-python-f95a76aa080f</loc><lastmod>2022-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-right-way-to-compare-floats-in-python-ee18042abcc</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/on-chain-chess-smart-contract-breakdown-7d01cdaaeb54</loc><lastmod>2022-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-state-of-functional-reactive-programming-on-ios-comparaison-between-the-open-source-framework-126b7ec15658</loc><lastmod>2022-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-future-of-concurrency-handling-in-swift-f75ab24d6ba8</loc><lastmod>2022-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/2-awesome-tools-to-automate-client-side-performance-testing-a77756bba16f</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-dynamic-programming-the-coin-change-problem-22a104478f50</loc><lastmod>2022-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-ways-to-configure-global-styles-for-storybook-faa1517aaf1a</loc><lastmod>2022-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/patterns-for-password-authentication-you-should-follow-d83a95b8486a</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tristate-toggle-in-jetpack-compose-5b080e537c64</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-generic-and-performant-networking-layer-in-flutter-b25c2b1b89a4</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-multiple-gnu-linux-at-the-same-time-bedrock-linux-c172ff7e7b50</loc><lastmod>2022-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-solid-remains-solid-software-principles-vs-patterns-c77c623a628b</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-interface-segregation-principle-isp-explained-in-python-46e173241642</loc><lastmod>2022-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/as-a-software-engineer-here-are-7-books-you-should-always-have-at-your-desk-e0262bccf09a</loc><lastmod>2022-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-question-answering-app-using-pinecone-and-python-1d624c5818bf</loc><lastmod>2022-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-refactor-a-codebase-982772695078</loc><lastmod>2022-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-smart-contracts-using-vyper-a-python-approach-95f9299e64d8</loc><lastmod>2022-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-listen-for-speed-up-and-canceled-transactions-on-ethereum-b2e850796e1c</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/markdown-guide-for-developers-6d44f1633cbe</loc><lastmod>2022-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/diving-into-open-source-78edc820048e</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-tutorial-all-about-imports-c65110e41f3a</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-items-i-added-to-my-react-typescript-style-guides-4885043fd2bc</loc><lastmod>2022-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adding-realistic-movement-to-your-rubik-cube-da287dfaf69b</loc><lastmod>2022-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-sort-a-20g-file-in-rust-12abfffbd92b</loc><lastmod>2022-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/most-useful-storybook-addons-and-features-in-examples-f751ed8ffbc</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jwt-and-passport-jwt-strategy-for-your-nestjs-rest-api-project-cafa9dd59890</loc><lastmod>2022-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-the-case-for-change-633283626d93</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/preparation</loc><lastmod>2022-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-clean-typescript-code-eda1716eead1</loc><lastmod>2022-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-rust-by-example-develop-crypto-publisher-cli-application-be5af17e03ae</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-render-markdown-to-html-with-golang-957fd0f98326</loc><lastmod>2022-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nestjs-challenge-take-the-basic-steps-and-start-developing-a-rest-api-5401b234d834</loc><lastmod>2022-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fraud-detection</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/remote-procedures-please-c18f147e3db</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-current-ml-setup-why-it-helps-with-productivity-c69f88fc3079</loc><lastmod>2022-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/distributed-system-question-how-to-detect-a-dead-node-2ab830ad8161</loc><lastmod>2022-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-the-role-of-data-science-in-the-context-of-web3-c6de6764d36e</loc><lastmod>2022-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-tcp-connection-establishment-for-software-developers-233878c5143d</loc><lastmod>2022-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-key-concepts-that-helped-me-thrive-as-a-tech-consultant-1f9a1f821932</loc><lastmod>2022-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-own-e-commerce-keystone-js-based-system-environment-setup-and-base-models-2c02a3e3a70b</loc><lastmod>2022-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/figuring-types-in-typescript-generic-functions-9479dd2fc3ea</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-cdk</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rust-programming-language</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-setup-prometheus-and-grafana-monitoring-on-kubernetes-37d76c97dba0</loc><lastmod>2026-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sending-static-calls-to-a-smart-contract-with-ethers-js-e2b4ceccc9ab</loc><lastmod>2023-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/net-core-101-unit-tests-23daff2d5281</loc><lastmod>2022-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-cdk-pipeline-and-dr-setup-d85920ee635c</loc><lastmod>2022-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cdk-and-the-sharing-of-cross-region-data-955925685e57</loc><lastmod>2022-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-rust-by-example-structs-methods-impl-and-traits-de11e8d02b68</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-jetpack-compose-projects-to-inspire-you-a04ec01ec881</loc><lastmod>2022-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/capture-and-stream-kubernetes-network-traffic-9ab299974946</loc><lastmod>2022-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/django-model-decorators-tips-and-tricks-with-implementation-c4c027d24a7f</loc><lastmod>2022-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-book-store-api-in-golang-with-gin-d9a84a1a429b</loc><lastmod>2022-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/system-design-book-lending-application-b21c88532293</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/system-design-real-world-physical-storage-application-8859c2415175</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/netflix-conductor</loc><lastmod>2022-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/netflixoss</loc><lastmod>2022-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/remix</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-books-to-level-up-as-a-leader-8feb5af2265e</loc><lastmod>2022-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-migrated-from-javascript-to-typescript-again-69819a55daab</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-networking-layers-in-ios-using-async-await-ab98a4b5802c</loc><lastmod>2022-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-full-stack-nft-marketplace-on-the-polygon-network-20176b3a9e33</loc><lastmod>2022-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/intellij-idea-debugging-like-a-pro-d1169545a0a7</loc><lastmod>2022-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solutions-architect-tips-3-tricks-for-keeping-sight-of-the-bigger-picture-5f4a5aad92e1</loc><lastmod>2022-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/asyncresourceview-558ec1f49ea2</loc><lastmod>2022-03-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/upserting-in-room-8207a100db53</loc><lastmod>2022-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/end-to-end-guide-to-remix-a-full-stack-web-framework-8dc56eb6a9c7</loc><lastmod>2022-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adopt-new-api-versions-with-hexagonal-architecture-353e3d8fd64c</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-amazing-animations-in-swiftui-3c2970ee6e0</loc><lastmod>2022-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/running-netflix-conductor-3-in-docker-using-elasticsearch-7-and-postgresql-b415988dd74a</loc><lastmod>2022-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generating-xcodeprojs-with-tuist-4f11134e9f5a</loc><lastmod>2022-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-entry</loc><lastmod>2022-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/backtracking-n-queen-problem-and-sudoku-31974988bcb0</loc><lastmod>2022-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bypass-ip-address-based-rate-limits-with-rotating-ip-addresses-in-golang-30f19a0d56d7</loc><lastmod>2022-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/these-one-on-one-meeting-mistakes-are-hurting-your-team-a5678349bef6</loc><lastmod>2022-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tips-for-reducing-initial-render-latency-of-single-page-applications-1929f0043af2</loc><lastmod>2022-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-simple-data-entry-desktop-app-with-golang-and-fyne-7c9e543d71e</loc><lastmod>2022-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-microsoft-wants-to-destroy-typescript-1f1a53b18de6</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/spotify-oauth2-authentication-in-a-nestjs-application-307b25b2e49e</loc><lastmod>2022-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/views-voice-control-accessibility-in-swiftui-520d212715b2</loc><lastmod>2022-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/microservice-orchestration-vs-choreography-5595b602fe3b</loc><lastmod>2022-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-simple-rest-api-in-go-with-gorilla-mux-892ceb128c6f</loc><lastmod>2022-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-swiftui-looping-background-video-f6fc3acd01b8</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-motivates-junior-developers-to-make-fun-of-someone-elses-code-da6edae1c234</loc><lastmod>2022-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/confessions-of-a-reluctant-ionic-react-fan-9a3d16e61a11</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/flutter-flame-intro-to-making-games-with-flutter-c4f5b2209a34</loc><lastmod>2022-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/movablecontentof</loc><lastmod>2022-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-helm-a-quickstart-tutorial-for-kubernetes-beginners-24fecce1b0eb</loc><lastmod>2026-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-8-behavioral-interview-questions-for-software-engineers-6dcc404bb7b3</loc><lastmod>2022-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubectl-commands-all-beginners-must-know-e504349fcec9</loc><lastmod>2022-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-bun-the-next-big-thing-after-webpack-d683441f77b9</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/differences-between-type-aliases-and-interfaces-in-typescript-4-6-6489246d4e48</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-were-loading-we-re-loading-7d689fa8b0c7</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-youtube-component-using-the-react-native-webview-808fc4e2d49b</loc><lastmod>2022-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-distributed-transaction-with-practical-examples-7b1d93fddb63</loc><lastmod>2022-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-onboard-new-developers-so-they-dont-feel-lost-faf3225015be</loc><lastmod>2022-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unzip-and-gzip-incoming-s3-files-with-aws-lambda-f7bccf0099c9</loc><lastmod>2022-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-useful-javascript-snippets-fb3bafe9dc56</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/exploring-movablecontentof-in-jetpack-compose-6807a43047cd</loc><lastmod>2022-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ides-ides-on-the-wall-which-is-the-best-of-them-all-26a462222726</loc><lastmod>2022-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generic-text-field-in-swiftui-aca764ac93d4</loc><lastmod>2022-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-context-in-golang-7f574d9d94e0</loc><lastmod>2023-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/innodb</loc><lastmod>2022-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/index</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sql-query-performance</loc><lastmod>2022-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/query-optimization</loc><lastmod>2022-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-approach-to-technical-interviews-fea8ffe1ea3f</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-hours-to-seconds-a-tale-of-sql-query-optimization-e0d38066e043</loc><lastmod>2022-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leaky-abstraction-what-is-it-ed0bc84000fd</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dagger-hilt-vs-koin-dependency-injection-for-jetpack-compose-apps-2e598f00aff</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-tweaking-a-http-request-with-httpcontexttoken-41920f3d1e24</loc><lastmod>2022-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pak</loc><lastmod>2022-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/merge</loc><lastmod>2022-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modify-variables-in-go-binary-during-build-51b61cee86a8</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exchanging-encrypted-data-on-blockchain-using-metamask-a2e65a9a896c</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-pattern-will-make-your-react-hooks-cleaner-ca9deba5d58d</loc><lastmod>2022-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/provisioning-a-jenkins-server-on-aws-using-terraform-4cd1351b5d5f</loc><lastmod>2022-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-generate-html-with-golang-templates-5fad0d91252</loc><lastmod>2022-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/analyzing-paks-merge-smart-contract-7e437b66077c</loc><lastmod>2022-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mongodb-schema-validation-rules-8a1afc6ea67b</loc><lastmod>2022-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/add-a-twitter-card-to-your-website-69f7d53b68a8</loc><lastmod>2022-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-serializer-with-your-ruby-on-rails-api-e76795f4b3ad</loc><lastmod>2022-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adding-barcode-support-to-a-salesforce-mobile-application-7ddebfb4c5ae</loc><lastmod>2022-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-small-steps-go-a-long-way-while-learning-ecc5d1907c4d</loc><lastmod>2022-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-to-and-how-to-use-strict-mode-in-angular-applications-1e6f6ffc0595</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-simple-and-maintainable-ios-network-layer-with-async-await-4d4f7c6b7229</loc><lastmod>2022-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/powerful-code-blocks-with-code-hike-and-mdx-4cd60049463f</loc><lastmod>2022-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-more-oddball-linux-utilities-you-should-try-7ba8552c2e2e</loc><lastmod>2022-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-and-analyzing-websockets-c0a051a3dec1</loc><lastmod>2022-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-change-the-status-bar-color-with-swiftui-on-a-specific-view-36f773d78549</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-react-memo-and-how-does-it-work-f49b031bba75</loc><lastmod>2022-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/robot-framework</loc><lastmod>2022-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-timeboxing-mindset-to-speed-up-your-development-e0aa48c9e27f</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-c-11-preview-updates-mvi-with-kotlin-and-more-5edd3ab55efe</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/lets-smell-some-tests-1-when-tests-fail-occasionally-in-java-628079dd145d</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-remix-forms-615cab9a274d</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-power-of-template-design-pattern-in-javascript-973a57d03dac</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-anti-patterns-to-avoid-when-writing-code-in-a-functional-programming-language-a354418b1844</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-jvm-memory-model-heap-vs-non-heap-c14aa6fa703e</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-jaeger-quick-start-deploying-on-aws-f0ee5d398e8a</loc><lastmod>2022-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/animated-interactive-flowchart-diagrams-for-documenting-case-scenarios-a7bdbb5400bb</loc><lastmod>2023-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-async-await-with-map-in-js-5059043564e0</loc><lastmod>2022-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-todo-application-with-django-ac675811d77b</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/corrupted-hard-drive-python-to-the-rescue-6feb2a9e0422</loc><lastmod>2023-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kotlin-multiplatform-how-to-create-an-app-for-android-desktop-and-web-with-kotlin-in-one-10bbb565f477</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-ethers-js-to-interact-with-the-ethereum-virtual-machine-in-remix-a0559fe5a0f1</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-tutorial-all-about-conversion-661130eb8bec</loc><lastmod>2023-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-googled-react-questions-using-autocomplete-search-and-here-are-their-answers-6bb836570c78</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-metal-in-swift-playgrounds-4-e100122d276a</loc><lastmod>2022-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-gitops-ephemeral-pull-request-environments-5f1032f01299</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-kubernetes-why-is-it-so-successful-dbd74a14ea3</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-ios-apps-faster-using-bazel-b960f6788fab</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rancher-k3s-kubernetes-on-proxmox-containers-2228100e2d13</loc><lastmod>2022-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-data-catalog-in-python-eec6f4dd4d48</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/distributed-transaction</loc><lastmod>2022-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-7-subtle-swift-features-1b8d191293a0</loc><lastmod>2026-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/joining-and-enriching-multiple-sets-of-streaming-data-with-kinesis-data-analytics-24b4088b5846</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-on-how-to-use-elasticsearch-in-a-symfony-project-with-apiplatform-689674f6059e</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-but-it-works-on-my-machine-when-it-all-falls-apart-gpt-4-and-more-27e055ef07df</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/instead-of-those-lofty-goals-go-after-the-small-wins-b771b86207a2</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-things-to-know-about-subclassing-in-python-why-and-how-296003b62a75</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/will-tauri-be-an-electron-killer-38fd6478004</loc><lastmod>2022-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-an-e-commerce-website-from-a-high-level-perspective-184618741ee8</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/convert-text-to-speech-using-web-speech-api-in-javascript-c9710bbb2d41</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-30-to-11-lines-of-code-rock-paper-scissors-in-python-5bfa4313a8a7</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-countable-classes-in-python-c3aa5b887c90</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/storing-and-encoding-videos-with-ruby-on-rails-lambda-and-s3-3de934b2897e</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/convert-mysql-files-to-postgres-format-on-the-fly-1a9bde5a186b</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-build-a-movie-api-with-clean-architecture-ef1f555b563d</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/does-my-team-need-a-daily-standup-3d4543624ca5</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-survive-in-the-ethereum-dark-forest-f21c9eca4bfe</loc><lastmod>2022-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/notswiftui-just-got-better-a7033fd9d6c9</loc><lastmod>2022-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/key-interview-questions-for-software-engineers-tips-from-the-hiring-manager-2432d03a8dd2</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/securing-your-graphql-endpoint-with-dgraph-and-auth0-4b5b3b837bae</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/overcoming-list-performance-problems-in-react-native-fad40d87b14f</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-dribbble-like-floating-buttons-for-your-uitabbar-for-ios-using-swift-5-8bf5eb71f79a</loc><lastmod>2022-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/augmentation</loc><lastmod>2022-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/daily-digest</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/textfield</loc><lastmod>2022-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/amazing-retro-games-for-linux-shell-f678690972c9</loc><lastmod>2022-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-augmentation-with-augly-d4e9fcd4d803</loc><lastmod>2022-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-musk-s-twitter-analysis-code-on-an-ipad-and-more-eeb26baf55c8</loc><lastmod>2022-04-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-upload-images-store-them-and-serve-them-with-vapor-4-6d2f12cee62f</loc><lastmod>2022-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/its-mostly-about-the-flow-a-journey-of-transformation-f665419121a7</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-simple-trick-to-test-views-containing-state-in-viewinspector-d98092ee558e</loc><lastmod>2022-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/analysing-data-in-web3-with-sql-6c205fff6364</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-simple-aws-lambda-using-typescript-732c8a4a7a09</loc><lastmod>2024-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-nice-uitabbar-for-your-ios-app-using-swift-5-pt-2-9285466846c8</loc><lastmod>2022-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-an-analytical-website-from-scratch-in-python-2e034c015ee9</loc><lastmod>2023-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-up-react-native-on-m1-mac-2022-edition-24a0a5c27d9d</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-a-case-against-aws-lambda-function-url-smart-contract-breakdowns-and-more-4a19e36c6e90</loc><lastmod>2022-04-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/extending-typescript-generics-for-additional-type-safety-313f35aca5b3</loc><lastmod>2022-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-awesome-browser-apis-you-might-not-be-using-yet-726d3e3237d2</loc><lastmod>2022-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-experience-in-building-high-performance-software-development-teams-ef4453549cb9</loc><lastmod>2022-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dockerize-your-django-apps-428189407c69</loc><lastmod>2022-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-pandas-to-consume-data-and-perform-data-analysis-76e000ad5480</loc><lastmod>2022-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-nice-uitabbar-for-your-ios-app-using-swift-5-pt-1-f9d2d5450909</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/clean-architecture-in-software-engineering-6de3a6eb19a</loc><lastmod>2022-12-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-the-camera-in-scenekit-under-swiftui-6608e7a0de52</loc><lastmod>2022-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sfdc</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/vue-js-firebase-how-to-develop-a-app-without-writing-backend-11f9de6f76bc</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-system-design-is-so-hard-47a7473a5d9c</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-pepsi-nft-smart-contract-faster-code-with-halide-pysketch-svend3r-and-more-cd9e0a1e29ab</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-template-method-pattern-through-jdbctemplate-4ee02ec9fcad</loc><lastmod>2022-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/storage-options-on-aws-instance-store-elastic-block-storage-and-elastic-file-system-27f9aff570b6</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/edit-salesforce-data-entirely-within-your-slack-app-5cee81a92f9a</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/testing-kafka-applications-libraries-for-unit-and-integration-tests-732c0f13b915</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploy-your-django-apps-in-aws-with-cdk-v2-997731a4aa50</loc><lastmod>2022-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/2-use-cases-of-python-pre-commit-hooks-to-tidy-up-your-git-repositories-8d86c9c4f06b</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-javascript-event-loops-6a972c35e509</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/going-serverless-governance-is-everything-c70589c9cee9</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-beginners-cheat-sheet-for-docker-f5024fd6c17f</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-an-online-searchable-dropdown-flutter-widget-3ede426f4d17</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-flutter-bindings-6a4ac9b64761</loc><lastmod>2022-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pypi</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/phaserjs</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloud-services</loc><lastmod>2023-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pysketch-python-coding-for-fun-dc13732db502</loc><lastmod>2022-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tips-for-taming-microservices-in-the-wild-795b8bce4567</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-python-3-11-discord-bots-web3-js-and-more-cf59ab84d473</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-faster-code-reviews-b54df727ecd5</loc><lastmod>2022-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-telling-your-team-dont-bring-me-problems-instead-do-this-2fe239eea81e</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-power-of-strategy-design-pattern-in-javascript-df1a17bc2c72</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-offline-first-application-with-node-js-and-sqlite-ae3836aec229</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-pre-commit-workflow-to-check-and-fix-your-python-code-automatically-313deb5a5701</loc><lastmod>2023-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-golang-structs-with-mongodb-f1772e4a1da3</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fine-tune-gpt3-for-quality-results-3f91f1ab44ea</loc><lastmod>2024-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-your-arcade-ios-game-using-spritekit-and-gameplaykit-make-it-spritey-547a871b690f</loc><lastmod>2022-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-an-auto-scalable-architecture-for-your-django-apps-in-aws-850ca5ec63a1</loc><lastmod>2022-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unity-production-patterns-consistent-association-with-templates-e90af258e503</loc><lastmod>2022-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-it-structured-gameplaykit-6d7e79d5a44a</loc><lastmod>2022-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-solana-for-solidity-developers-ee97a9bdf7ed</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/string-encodings-decoded-4818b4e30cb3</loc><lastmod>2022-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/terraform-setup-for-using-aws-lambda-with-s3-2b8ba286b6d7</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ace-this-hard-computer-science-question-in-your-next-coding-interview-4760b535c05c</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/matured-constraint-layout-in-jetpack-compose-86665a974683</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-login-users-with-a-backend-using-flutter-node-js-and-mongodb-1c27e018e3a9</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-manage-gitops-environments-at-scale-a-technical-guide-86e62bbdb12e</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-a-ml-models-production-ready-with-modelkit-our-mlops-python-library-af877cda0ca1</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-tutorial-all-about-conditionals-d13ba4866e9</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/determining-time-complexity-of-algorithms-experimentally-4f844a5080ec</loc><lastmod>2023-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bundling-up-your-phaser-3-games-using-parcel-f3c9c962718</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-positive-software-developer-cultures-that-i-embrace-7ab2ed6f3bf9</loc><lastmod>2022-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-alternative-to-outbox-pattern-7564562843ae</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unleash-vs-launchdarkly-c35f586ccf49</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-blockchain-with-node-js-e65dfc40479e</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-moved-away-from-webpack-and-when-i-loaded-vue-directly-in-the-browser-i-faced-some-problems-4ab875c5b8c9</loc><lastmod>2022-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-art-blocks-uses-javascript-in-its-smart-contract-e252ceb4cf93</loc><lastmod>2022-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-web3-js-to-interact-with-the-ethereum-virtual-machine-in-remix-f4923b18e707</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-format-all-possible-errors-from-api-call-in-android-with-clean-architecture-b435fbd00b0a</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-learned-about-mocking-with-spectator-tests-e36ecf2a426c</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-with-lifecycle-aware-composables-7bd5d6793e0</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-discord-bot-with-aws-lambda-api-gateway-cc1cff750292</loc><lastmod>2024-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/halide</loc><lastmod>2022-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/php-development</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-quick-performance-optimization-example-using-php-generators-9e71aac810e0</loc><lastmod>2024-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-ios-app-with-the-key-value-observer-pattern-kvo-c8c5b1373679</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/wordle-sold-is-it-harder-now-1ca497cace15</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-fast-and-maintainable-code-with-halide-the-general-concepts-4d865466bb8c</loc><lastmod>2022-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/c-plus-plus-language</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-vpc-with-autoscaling-in-aws-cli-45708c953ab5</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-3-11-is-coming-heres-how-it-fares-against-python-3-10-675c00a28d4b</loc><lastmod>2022-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/all-you-need-for-mvi-is-kotlin-how-to-reduce-without-reducer-5e986856610f</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-fast-and-maintainable-code-with-halide-part-1-6a5c3a519250</loc><lastmod>2022-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/guide-the-compiler-to-speed-up-your-code-655c1902b262</loc><lastmod>2022-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/refactors-you-need-to-know-to-for-your-django-project-8a56b0dee34f</loc><lastmod>2022-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-creating-a-vpc-with-an-auto-scaling-group-using-t2-micro-instances-4ac2c5c7795b</loc><lastmod>2022-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/twitter-api</loc><lastmod>2022-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-functions-to-python-package-f8a3bba8bb6b</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swift-5-7-unwrapping-optionals-gets-improvement-be81c578e9fa</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-game-tutorials-nft-arts-and-more-48d75a996c79</loc><lastmod>2022-04-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-power-of-memento-design-pattern-in-javascript-309f8bb4d9f2</loc><lastmod>2022-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-airflow-design-pattern-to-avoid-a-cardinal-sin-cebeafd19a99</loc><lastmod>2022-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-advanced-full-text-searches-with-mongodb-atlas-search-5e4b51719427</loc><lastmod>2023-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-golang-with-mongodb-26f043d31d23</loc><lastmod>2022-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/context-less-go-854db3e5510</loc><lastmod>2022-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-easy-to-use-guide-for-twitter-search-api-5e1f4835d841</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/smart-pointers-in-cpp-708486276526</loc><lastmod>2025-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generating-class-diagrams-for-net-core-c4913db9398b</loc><lastmod>2024-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/theres-a-lot-of-excitement-around-nfts-and-with-good-reason-b7ebc5ecc836</loc><lastmod>2022-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-story-behind-mapping-in-solidity-e1c428aa8cbe</loc><lastmod>2022-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-rotate-objects-in-scenekit-86ed8c2f5490</loc><lastmod>2022-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/editors-pick</loc><lastmod>2022-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-reads-a-wwdc-2022-wishlist-feather-js-react-18-and-more-47b181b9ba1f</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/custom-system-notifications-from-python-mac-5ff42e71214</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-nft-art-with-artificial-intelligence-using-python-6e181e930f95</loc><lastmod>2022-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-process-notifications-with-kafka-minio-and-python-8a288b12854</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ruby-tip-how-to-finish-a-method-after-an-interrupt-before-exiting-c29950c129f4</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/securing-your-graphql-endpoint-with-dgraph-and-auth0-1bf9acedc0c8</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-myth-of-small-incremental-improvements-fd0bfd5e1977</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lambda-vs-step-functions-the-battle-of-cost-and-performance-5f008045e2ab</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/youre-never-done-by-definition-c04ac77c616b</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-javascript-to-rearrange-elements-on-a-web-page-27a5bb0e595</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-operating-system-emulators-written-entirely-in-javascript-5506a4df2d04</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-smart-contract-for-a-vending-machine-b1e901f61757</loc><lastmod>2022-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-do-some-class-constructors-call-the-super-method-a7d1a9c2d170</loc><lastmod>2022-04-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/lets-smell-some-tests-2-asserting-the-internal-behavior-in-java-1c0f34fe8bbc</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/getting-angry-at-work-heres-how-to-use-anger-in-more-positive-ways-f46b44cf040a</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-a-kotlin-mobile-app-with-the-salesforce-sdk-synchronizing-data-72c041a5605c</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-i-like-to-include-open-ended-questions-in-the-application-process-9ee8ffc4ac9d</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/create-searchable-audio-using-python-78b5afc5122</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-online-mysql-paging-incident-that-took-all-night-to-fix-805cc868dbb2</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-code-should-read-like-a-story-how-to-mutate-state-and-have-effect-on-the-world-while-3e3ae808d2d6</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimism-smart-contract-breakdown-18f87a7b1823</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-observant-developer-part-1-1939d53fd5a4</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/meet-regex101-the-vital-software-tool-youre-not-using-24aa93518db4</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-17-python-3-11-type-annotations-node-js-18-features-and-more-b9d9ddeeb542</loc><lastmod>2022-05-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/learning-python-with-program-templates-input-process-output-57de0e95fd99</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lerna-is-officially-dead-long-live-monorepos-9853c80a7b0e</loc><lastmod>2022-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sqs-batch-processing-with-reporting-batch-item-failures-6c405c852401</loc><lastmod>2022-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-new-type-annotation-features-in-python-3-11-84e7ec277c29</loc><lastmod>2022-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/redis-as-a-lock-are-you-sure-a870c9f22ad8</loc><lastmod>2022-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-frameworkless-store-in-typescript-84baaa00b901</loc><lastmod>2022-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-atomic-repositories-in-go-f4fdef01f769</loc><lastmod>2023-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-one-key-tip-will-help-you-ace-your-next-technical-interview-c38d5a4edd38</loc><lastmod>2023-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-bitwise-operations-to-improve-python-performance-b0a5593e96aa</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-blog-app-with-directus-mdx-and-next-js-on-demand-isr-54bc14a34a28</loc><lastmod>2022-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/paired-programming-a-journey-in-growth-730617ff57ec</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-major-features-of-node-js-18-5f4a164cc9fc</loc><lastmod>2025-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-web3-chat-powered-by-ethereum-6886824fad7a</loc><lastmod>2022-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-ways-big-query-metadata-can-help-you-2cdf3b899fbc</loc><lastmod>2022-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/testing-controllers-in-nestjs-and-mongo-with-jest-63e1b208503c</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-with-controlvalueaccessor-and-without-less-boilerplate-da27f0a16639</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-philosopher-conversations-using-a-generative-lstm-network-fd22a14e3318</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-let-slack-notify-you-on-cloudwatch-errors-with-aws-lambda-c98f1193ce59</loc><lastmod>2024-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/custom-geometry-in-scenekit-under-swiftui-35a95520e6d9</loc><lastmod>2022-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/snakes</loc><lastmod>2022-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-api-calls-in-your-rails-app-try-these-http-clients-47b90ebca70</loc><lastmod>2022-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-radically-fast-job-interview-process-for-software-developer-roles-5ad0e4d15415</loc><lastmod>2024-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-the-classic-snake-game-with-processing-and-java-18f9db48fac4</loc><lastmod>2022-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-and-how-you-should-sign-all-your-git-commits-94435516edae</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/velocity-limit-with-rust-performance-matters-9345763ec2d6</loc><lastmod>2022-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-rest-api-with-go-gin-framework-and-gorm-38cb2d6353da</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/untangling-organizational-dependencies-c52c843bfaf1</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-console-creating-a-3-tier-architecture-f44e226e5842</loc><lastmod>2022-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/setup</loc><lastmod>2022-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/git-alias</loc><lastmod>2022-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-a-web-app-with-rocket-5e56c7e484a0</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-crud-desktop-app-with-golang-fyne-and-mongodb-35c54c37291</loc><lastmod>2022-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/custompaint-in-flutter-ff2e1d6f8309</loc><lastmod>2022-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-programmers-waste-time-1efd6427b26e</loc><lastmod>2023-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-most-important-thing-i-did-to-become-a-senior-developer-2c9aaeaa35f6</loc><lastmod>2022-04-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/elm</loc><lastmod>2022-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/connection</loc><lastmod>2022-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-understanding-modifiers-part-1-introduction-831582dc067d</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-16-analyzing-urls-imessages-lambda-cold-starts-and-more-ad9121092855</loc><lastmod>2022-04-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/software-design-patterns-factories-are-not-builders-dc4c1297de8f</loc><lastmod>2022-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-are-phantom-types-useful-cfeceb8a9e81</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/passwords-that-are-safe-even-from-key-loggers-708b002d27a8</loc><lastmod>2023-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/github-webhooks-docker-and-python-for-automatic-app-deployments-a7f18d23d5b7</loc><lastmod>2022-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-custom-themes-b1836877981d</loc><lastmod>2022-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-flowmeter-97e0507862b6</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/metaverse</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/loading</loc><lastmod>2022-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/new-package-look-at-swift-async-algorithms-3f1a25e8efd9</loc><lastmod>2026-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-15-a-chrome-extension-for-medium-spring-native-and-more-72038cebfdbf</loc><lastmod>2022-04-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/generating-stunning-pdf-reports-with-aws-and-python-a47274afe03d</loc><lastmod>2023-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ingredients-of-a-good-software-developer-ca6b0ff2f04e</loc><lastmod>2022-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-a-global-overlay-loader-with-angular-e31ab4665cb1</loc><lastmod>2022-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/easy-state-management-with-react-hooks-and-the-context-api-5db04e1f0ba5</loc><lastmod>2022-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/configure-dexie-js-in-angular-project-1e2174a846cf</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-cool-features-of-dart-language-809608371e28</loc><lastmod>2022-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/shits-broken-now-what-guide-to-debugging-f980e1d7fd0f</loc><lastmod>2023-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-load-test-your-apps-for-free-by-going-serverless-66524d904d09</loc><lastmod>2022-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-a-damn-good-readme-file-145692138fa</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-metaverse-from-a-developers-perspective-be55d8235345</loc><lastmod>2022-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/free-services-for-boosting-developer-efficiency-ab7c691fd3a4</loc><lastmod>2022-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/softare-development</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mocker</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/heres-the-css-to-change-your-operating-system-s-design-2d493b89bc96</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-14-graalvm-22-1-salesforce-mobile-sdk-and-more-e60052118e9d</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-bridge-design-pattern-in-javascript-5427dd1c8660</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-different-docstring-formats-for-python-d27be81e0d68</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/storage-options-on-aws-s3-and-rds-d4d14b45d33c</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-a-web-application-to-cloud-run-automatically-6967d7c7d42a</loc><lastmod>2023-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-convert-your-angular-application-to-a-native-mobile-app-android-and-ios-c212b38976df</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mocking-data-for-fflib-in-apex-for-salesforce-a8f0453c1a9</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-integrate-spring-native-into-spring-boot-microservices-add2ece541b8</loc><lastmod>2022-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-split-my-dev-team-in-two-here-is-how-i-did-it-d9c3cc0b7454</loc><lastmod>2022-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-smart-pointer-iii-909512a5eb05</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-install-docker-without-docker-desktop-on-windows-a2bbb65638a1</loc><lastmod>2023-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-your-own-e-commerce-keystone-js-based-system-build-a-cart-8c433ccf5443</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/run-multiple-containers-with-docker-compose-9297957f7a3c</loc><lastmod>2022-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-secret-sauce-for-learning-to-code-full-time-60294a7eb0ac</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flow-navigation-with-swiftui-revisited-791f89421923</loc><lastmod>2022-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kotlin-native-vs-c-freepascal-python-c1dba39752cf</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-offline-app-with-mongodb-realm-8d4d00f8646f</loc><lastmod>2022-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-a-bug-anyways-dd5700e89589</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-javascript-code-to-create-and-update-a-changelog-4f57f2bca914</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-core-syntax-and-the-magic-behind-them-3c912985b87c</loc><lastmod>2022-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-spatial-data-in-r-2db1a1880981</loc><lastmod>2022-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bp-daily-digest-13-animations-in-mobile-apps-python-code-bottlenecks-and-more-f0b9c19b0dd1</loc><lastmod>2022-04-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/implementing-react-redux-store-with-persistence-44a030bbbf94</loc><lastmod>2022-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-does-reacts-interruptible-updates-work-5340bcaadb1a</loc><lastmod>2022-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mocking-api-calls-for-snapshot-tests-in-react-f98664a9b06b</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/promisification-in-javascript-how-to-and-when-is-it-safe-1794e3c69b32</loc><lastmod>2022-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-look-at-the-flutter-freezed-package-5ea5473c6abc</loc><lastmod>2022-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploy-any-ssl-secured-website-with-docker-and-traefik-27fbeb1343d3</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-essential-macros-to-build-a-test-framework-in-c-a85ee80042f</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/raspberry-pi-gpio-using-spi-to-display-arbitrary-patterns-on-a-max7219-dot-matrix-display-module-34a269f35c60</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-push-an-initial-commit-to-a-new-github-remote-with-a-single-shell-command-66d59b638f22</loc><lastmod>2022-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/format</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-optimize-images-for-usage-in-websites-9eaee88c2e6b</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sharing-code-using-a-setup-py-b6a596646532</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-typescript-to-reduce-your-unit-tests-834897e16d7b</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-reasons-why-i-disclose-the-answer-during-a-software-tech-interview-a740cb729d31</loc><lastmod>2022-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-a-distributed-transaction-across-mysql-redis-and-mongo-9f6c7448b3b5</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/time-to-split-your-monorepo-our-take-on-structuring-web3-project-5ad93be1cf9f</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-adobe-pdf-extract-api-demo-solana-aws-amplify-and-more-fbc5b6765308</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/i-built-a-github-action-to-fight-the-multitasking-habit-563bd22dab54</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-genius-programmer-doesnt-exist-395247ab1b0f</loc><lastmod>2022-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-mystery-of-mongodb-indexing-af61766647dc</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understand-how-a-blockchain-peer-to-peer-network-works-565ecd34c6d2</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/to-compose-or-not-to-compose-that-is-the-question-fa616c270b5</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-pythons-moto-library-easily-mock-out-aws-services-9d9d3d7e100</loc><lastmod>2022-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/goodbye-heroku-postgres-hello-railway-b9a7ef9eb88d</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-effective-solo-dev-8407d86c8a9e</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handle-sensitive-data-securely-with-skyflow-8c626751e1a</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/create-and-upgrade-a-multisig-owned-uups-upgradeable-erc721-nft-contract-using-openzeppelin-73a07937a449</loc><lastmod>2022-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/moving-swiftui-views-and-models-into-separate-swift-packages-4319acdd8827</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/agile-coaching</loc><lastmod>2022-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-code-is-one-thing-learning-to-be-a-software-engineer-is-another-9d5c6fc5d6a8</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/engineering-levels-a-case-study-from-three-perspectives-6443c18dae26</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mapping-story-points-with-hours-91a0e1a8df0b</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-sequelize-a-node-js-object-relational-mapper-orm-267a51c2d978</loc><lastmod>2022-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/agile-in-large-complex-organizations-a41dc88fbf09</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-your-prs-arent-improving-quality-9f5b52a08b89</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-git-repository-strategy-93a0c7450f23</loc><lastmod>2022-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-weather-tracking-mobile-app-with-flutter-using-getx-3650d17c3d9e</loc><lastmod>2025-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/happy-earth-day-from-javascript-python-android-ios-flutter-unity3d-aws-and-nfts-7b7ef7427deb</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/joining-tables-in-sql-queries-for-extracting-data-in-a-lake-9c0811267419</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-a-regex-worthy-of-passing-code-review-68b9a25c013a</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-render-html-pages-with-gin-for-golang-9cb9c8d7e7b6</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-bodybuilding-teaches-us-about-tech-debt-e9076f8163d0</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/run-github-actions-self-hosted-macos-runners-on-apple-m1-mac-b559acd6d783</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-introduction-to-the-blockchain-and-merkle-tree-6fba6ee853c</loc><lastmod>2022-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/instant-graphql-api-for-planetscale-with-stepzen-ff9e4721d9fa</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/practicing-clean-architecture-in-c-62fe55aed83c</loc><lastmod>2024-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/typeorm-listeners-exploring-best-practices-and-caveats-5397f4bb8c11</loc><lastmod>2022-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-google-map-compose-library-for-android-af2a784f9508</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-engineering-puzzles-and-dilemmas-bf3e63cc0f3e</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modeling-testable-dependencies-in-ios-codebases-bf370de8b313</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/evolution</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/salesforce-development</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lightning-web-component</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cleaner-swift-mvvm-with-property-wrapper-bf38e2e5f298</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-improving-your-technical-writing-skills-36bc131501e7</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-a-python-script-to-create-and-update-a-changelog-c2d39615064b</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/type-placeholders-new-swift-5-6-feature-12738e93054</loc><lastmod>2026-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-team-size-changes-engineering-managers-responsibilities-b9b22e3c7e5f</loc><lastmod>2022-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/release-an-nft-collection-on-your-site-without-writing-any-code-cbf21e0a306c</loc><lastmod>2022-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-state-of-m1-macs-for-developers-481947dd5aaf</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generating-automated-feedback-of-product-review-videos-using-python-db1cc72ed8b7</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/programming-tic-tac-toe-in-c-6ba4b6965ba3</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pythons-match-case-is-too-slow-if-you-don-t-understand-it-8e8d0cf927d</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deal-with-ambiguous-requirements-in-software-engineering-727914a411a7</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-more-dumb-code-f7e7da9f1fde</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-smart-pointers-in-cpp-6c3854593503</loc><lastmod>2022-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developer-etiquette-5f21a314e6f7</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-and-generate-lwc-code-documentation-using-jsdoc-414ca16d6dd5</loc><lastmod>2024-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-disaster-recovery-worth-it-in-serverless-applications-1a4fbccfe6fd</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automating-beautiful-screenshots-using-jetpack-compose-44aa77c76d3f</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-powerful-ramda-functions-for-javascript-7b0326c3f1d1</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-useful-typescript-helper-interfaces-8a89cdc24946</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-three-js-7a9031379847</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-driven-retraining-with-production-observability-insights-af539d788cd3</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-a-bash-script-to-create-and-update-a-changelog-de4df98985ab</loc><lastmod>2022-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/who-said-writing-documentation-is-boring-a3b0b071a848</loc><lastmod>2022-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-the-patiencediff-method-in-javascript-36e36be8ebd3</loc><lastmod>2022-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-simple-spring-like-dependency-injection-framework-in-java-5d91254d2dbf</loc><lastmod>2022-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-your-own-javascript-circle-progress-bar-ae6299e86bc7</loc><lastmod>2022-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-dynamic-queries-in-spring-data-355ff69e81d0</loc><lastmod>2022-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/functional-programming-vs-object-oriented-programming-why-you-dont-need-to-choose-29820f89f348</loc><lastmod>2022-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/asynchronous-state-management-with-react-query-a9937457ed5e</loc><lastmod>2022-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-limitations-of-uiactivityviewcontroller-for-ios-sharing-ef88c886ba81</loc><lastmod>2022-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serverless-integration-patterns-orchestration-and-choreography-c62e115e4ce5</loc><lastmod>2022-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-upload-files-to-amazon-s3-from-nextjs-app-b7ef1909976b</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-operations-using-python-mitosheets-6ac62e219c28</loc><lastmod>2022-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-function-url-to-send-sms-in-aws-6edb1386403e</loc><lastmod>2022-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/guide-on-supercharging-ios-app-project-management-218d8e518582</loc><lastmod>2022-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jaeger</loc><lastmod>2022-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serving-deploying-ml-models-with-seldon-core-on-kubernetes-2022-eb459bb4d47a</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/thoughts-on-the-junior-developers-job-search-8e51102322ed</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-101-the-array-reduce-method-a0c797f80372</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/running-python-script-on-the-web-using-pyscript-the-next-big-thing-8ace9543d75</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-visualize-soccer-data-using-mplsoccer-in-python-39e2eddfb7d9</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/showing-toast-alerts-in-react-with-react-toastify-3681c924c160</loc><lastmod>2022-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ensure-a-stable-production-environment-with-chaos-mesh-54057773d582</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/property-based-testing-framework-for-node-1ca702ad30bc</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-default-ios-activityindicator-from-scratch-using-swiftui-7f31bb2f4493</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-smart-contract-security-preventing-reentrancy-attacks-fc729339a3ff</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-three-body-problem-in-software-development-74adeda6807c</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-pgp-encryption-tool-with-python-19bae51b7fd</loc><lastmod>2024-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-send-slack-notifications-for-aws-amplify-deployments-99278a778ff7</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/north-south-communication-in-kubernetes-how-does-a-client-talk-to-a-service-inside-a-cluster-8af8b27dbb9</loc><lastmod>2022-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dynamic-sql-query-with-go-8aeedaa02907</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-work-life-hacks-for-a-developer-8679659ebc45</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/animating-regular-expressions-with-python-and-graphviz-e0df447b827a</loc><lastmod>2022-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reading-the-tea-leaf-from-the-first-ever-mlops-conference-7f507990a392</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/writing-beautiful-code-in-terraform-f1a3407e78d3</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploying-a-basic-express-api-on-amazon-ec2-eea0b54a825</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/micro-frontends-and-their-benefits-674cce350ecc</loc><lastmod>2024-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/clean-architecture-in-ios-a5963e61fd8</loc><lastmod>2022-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tldr-parallax-scrolling-with-jetpack-compose-ea2fe092a718</loc><lastmod>2022-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developing-a-restful-api-with-go-b5150f693277</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serverless-websocket-how-and-why-with-examples-e83b05c14040</loc><lastmod>2023-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-v18-usetransition-hook-why-f5d8880dc64d</loc><lastmod>2022-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-favorite-coding-interview-exercise-5f7cdc1e7bcb</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/set-up-danger-js-for-unsupported-cis-927a577ad03b</loc><lastmod>2022-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-theming-colors-1cf86754d5b9</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/run-time-polymorphism-in-c-6f9687857ba6</loc><lastmod>2022-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-polymorphic-components-with-typescript-real-practice-example-94c8a205d079</loc><lastmod>2024-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-nail-first-years-of-frontend-developer-job-time-management-5f7bd4660ca6</loc><lastmod>2022-05-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/compile-time-polymorphism-in-c-f5ca6934cc55</loc><lastmod>2022-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dataops</loc><lastmod>2023-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rancher</loc><lastmod>2022-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-101-accessing-the-clipboard-ad63f38e7d0</loc><lastmod>2022-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hacking-the-web-with-sql-injections-cd418d84219a</loc><lastmod>2022-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-web-2-0-developers-guide-to-web-3-0-18447da4325d</loc><lastmod>2022-05-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-connect-ent-to-planetscale-in-a-go-application-c1337a54d2aa</loc><lastmod>2022-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-domains-of-knowledge-you-should-know-about-strings-in-python-70703c0ba1d0</loc><lastmod>2022-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-a-websocket-app-to-amazon-lightsail-63ec29edd2e0</loc><lastmod>2022-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-real-time-chat-application-with-nestjs-and-postgresql-a212502eb436</loc><lastmod>2022-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/help-ethereum-become-more-secure-and-decentralized-and-set-up-a-node-in-5-minutes-6a0316f2b7</loc><lastmod>2022-05-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/create-plots-like-scott-galloway-911d45b689ca</loc><lastmod>2022-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dataops-what-is-it-and-why-should-you-care-68557ba2bf7d</loc><lastmod>2022-05-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-terraform-works-a-visual-intro-6328cddbe067</loc><lastmod>2025-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-use-index-in-tableau-b2103c236162</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sending-web3-transactions-in-node-js-nonce-hell-f3ba82edbf3d</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-custom-geometry-with-standard-shapes-in-scenekit-under-swiftui-48f38743454f</loc><lastmod>2022-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automatically-order-css-properties-alphabetically-in-vs-code-ec52392e5237</loc><lastmod>2022-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/processing-data-using-flyte-778cafd70d6e</loc><lastmod>2022-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/avalanche</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/python-shorts</loc><lastmod>2022-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gdb</loc><lastmod>2022-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-23-flutter-3-dart-2-17-web3-swift-and-more-7187a750d9c2</loc><lastmod>2022-05-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/optimising-queries-in-sql-server-a-walkthrough-b54987a84567</loc><lastmod>2022-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-shorts-alphaflip-game-68cd0fb531dc</loc><lastmod>2023-07-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-data-validation-solution-utilizing-swift-property-wrappers-and-swiftui-view-extensions-ae2db2209a32</loc><lastmod>2022-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/become-a-better-apt-user-with-these-commands-ecd7b13fd502</loc><lastmod>2022-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mint-your-own-nft-using-solidity-and-hardhat-on-avalanche-fuji-test-network-71a56ef88bd3</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/branch-deployments-with-issueops-and-github-actions-d9405311ad8b</loc><lastmod>2023-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-gradle-the-source-file-we-tend-to-neglect-b05d728b42c4</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/mastering-gdb-be5e589af90b</loc><lastmod>2022-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/micromanagement</loc><lastmod>2022-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/anti-pattern-the-engineering-managers-group-8003b72e0201</loc><lastmod>2022-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understand-smart-contracts-by-learning-solidity-basics-43cfb25878c0</loc><lastmod>2022-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-a-foreground-service-in-android-building-a-stopwatch-app-5a1da85d929f</loc><lastmod>2022-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-101-json-all-the-way-down-4d01d185236f</loc><lastmod>2022-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-the-diesel-orm-for-a-web-app-with-rocket-90e610f6a6cf</loc><lastmod>2022-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reminiscing-ipods-through-swiftui-and-4-more-open-source-projects-c52c5adf6859</loc><lastmod>2022-05-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/python-shorts-playing-with-a-full-deck-1b4c5e200913</loc><lastmod>2023-07-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/glassmorphism-in-jetpack-compose-for-scrolling-item-b0c5824b55d0</loc><lastmod>2022-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-simplicity-of-swiftui-a-direct-comparison-between-uikit-and-swiftui-by-example-97a417a17898</loc><lastmod>2022-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-fetch-data-from-the-ethereum-blockchain-using-swift-46138b290ac</loc><lastmod>2022-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-these-5-python-code-conventions-to-make-your-codebase-better-c9bc5f30dc74</loc><lastmod>2022-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-reasons-you-should-stay-away-from-aws-step-functions-43bdd97b75a</loc><lastmod>2022-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-am-navigating-learning-javascript-with-learning-disabilities-4212e45ad36</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/solidity-security-enhancements-overflows-and-underflows-8168a42547b1</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/file-uploads-with-angular-and-rxjs-34262b3450ae</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-metrics-to-watch-for-on-your-k8s-cluster-76d58f08397f</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-micromanage-effectively-even-if-you-hate-it-e7252548c1ee</loc><lastmod>2022-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-write-a-context-driven-scripting-language-6714581e98b4</loc><lastmod>2022-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/change-one-line-of-code-to-make-your-spark-jobs-work-again-12f492bc2b07</loc><lastmod>2022-05-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/oops-concepts</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/singleton-pattern</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/medium-feed</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/display-medium-articles-on-your-personal-site-using-rss-feed-5f2d043a05d2</loc><lastmod>2024-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-beautiful-code-with-swift-result-builder-39af642f81e6</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-manipulation-using-rxjs-declarative-pattern-in-angular-f6ea635886eb</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-21-helpful-code-snippets-and-the-power-of-philosophy-eebbf03531e6</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/learning-python-with-program-templates-prompt-then-read-89ffe01ba765</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/using-aws-distro-for-opentelemetry-with-jaeger-acf4df3a8e37</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/gpu-ci-tests-using-kaggle-90e4f88a43b3</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/optimizing-your-compute-and-storage-costs-in-azure-ad0c3f8705ca</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/refactoring-for-scalable-python-code-with-pandas-727d15f14852</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apache-airflow-on-docker-with-aws-s3-3abaf6874a49</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-dont-need-void-0-f9d4cc1d0e1f</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-for-typescript-component-property-interfaces-48da6b7f1494</loc><lastmod>2022-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/environment-values-as-an-alternative-to-dependency-injection-in-swiftui-a9de89854afe</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/clean-code-principles-in-django-b0563a4e12f5</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scaling</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/portfolio</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interview-preparation</loc><lastmod>2022-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-your-backend-portfolio-d9539d5ffb48</loc><lastmod>2022-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-reasons-why-philosophy-can-make-you-a-better-programmer-d226ff0d0748</loc><lastmod>2022-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-are-doing-sql-pagination-wrong-739a700acbd0</loc><lastmod>2022-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-xa-transactions-with-practical-examples-in-go-67e99fd333db</loc><lastmod>2022-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-the-canvas-api-to-generate-an-nft-collection-with-nodejs-add56035c40f</loc><lastmod>2022-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-grpc-server-with-rust-be2c52f0860e</loc><lastmod>2022-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/git-ing-there-d6dfbce65209</loc><lastmod>2022-05-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/will-nuxt-3-make-vue-js-great-again-122672de31ed</loc><lastmod>2022-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/webgl-rust-webassembly-skybox-texture-cd3220bb1ebc</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solve-phantom-read-in-mysql-a1c85f9a8c56</loc><lastmod>2022-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-custom-alexa-skill-challenges-faced-and-whats-the-solution-part-1-2948e2578563</loc><lastmod>2022-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-we-define-and-load-configuration-from-files-28fefb11f432</loc><lastmod>2022-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-way-to-validate-textfields-in-swift-18083ff95090</loc><lastmod>2025-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modernize-legacy-code-in-production-rebuild-your-airplane-midflight-without-crashing-a85fb86ff0a0</loc><lastmod>2022-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/study-plan-to-land-senior-software-engineer-positions-at-meta-google-and-more-cd5362dda84</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-create-classic-3-tier-architecture-in-aws-cf187664a83c</loc><lastmod>2022-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-i-use-scrum-or-kanban-story-points-or-t-shirt-sizes-iterations-or-sprints-f97a7ad6faf</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-neil-gaiman-can-teach-you-about-learning-to-code-c99cdd111e90</loc><lastmod>2022-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/small-tip-to-shrink-your-docker-images-size-33a58e71783a</loc><lastmod>2022-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-generic-helper-functions-with-go-d47c52986016</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pascal</loc><lastmod>2022-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pyscript</loc><lastmod>2022-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/basic-introduction-of-content-delivery-network-cdn-1356dc63d7d1</loc><lastmod>2022-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pyscript-run-python-with-html-e77f1786a062</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/visualising-photo-geolocation-data-using-python-73ac47059112</loc><lastmod>2022-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-are-svelte-stores-and-how-to-use-them-a4963968ee89</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stream-output-when-parsing-big-xml-with-elixir-92baff37e607</loc><lastmod>2022-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/designing-a-backup-and-disaster-recovery-plan-3fb045a47c62</loc><lastmod>2022-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kotlin-native-vs-c-vs-freepascal-vs-python-a-comparison-part-2-1be9007ecf41</loc><lastmod>2022-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stable-teams-and-dynamic-structures-5005a35f6d98</loc><lastmod>2022-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/powershell</loc><lastmod>2022-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-custom-properties-snippet-builder-for-vscode-e6f415f2ccd7</loc><lastmod>2023-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dealing-with-inconsistent-reads-when-using-transactions-and-async-tasks-in-enterprise-applications-2ea053d3f5b9</loc><lastmod>2024-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/does-god-use-ci-cd-f7d0d2d97bc9</loc><lastmod>2022-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-rename-columns-in-pandas-with-speed-b29f298f1ab7</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/call-python-and-r-scripts-from-excel-76d1c1c6fb1a</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/call-a-rest-method-from-powershell-595c3eb59056</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-google-developers-do-not-write-their-comments-b1e597655c4e</loc><lastmod>2022-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-projects-collide-combining-two-unrelated-git-repositories-414fba42ff3d</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-simple-web-login-using-gin-for-golang-9ac46a5b0f89</loc><lastmod>2022-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-five-types-of-engineering-managers-youll-meet-in-your-career-7de95e375fe2</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/preventing-memory-leaks-using-xctests-5fee5e1fa7c5</loc><lastmod>2022-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/easiest-way-to-create-a-good-error-handling-in-flutter-with-dartz-44084d5341bb</loc><lastmod>2022-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-mesh-using-custom-geometry-in-scenekit-under-swiftui-44cadaa3727d</loc><lastmod>2022-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-development-experience-matters-kind-of-e88e06f5bfe1</loc><lastmod>2022-05-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/burnout-as-a-software-developer-and-how-to-fix-it-67015e656810</loc><lastmod>2022-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/intellij-plugin</loc><lastmod>2022-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-advanced-animation-morphing-shapes-239a42200181</loc><lastmod>2026-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/intuitive-rest-apis-and-json-handling-with-ballerina-a-detailed-walkthrough-c5c7c48aa0de</loc><lastmod>2022-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/plugin-play-ddceafb868eb</loc><lastmod>2022-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-dynamic-gradient-generator-using-react-and-chroma-js-ace95aba2263</loc><lastmod>2022-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-hiring-engineers-i-always-offer-take-home-projects-over-whiteboard-sessions-ba09860ecc08</loc><lastmod>2022-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/run-tensorrt-in-10-bash-commands-b89a207d61c5</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-power-of-knowledge-sharing-803a3d3a405e</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/multisheets-done-right-in-swiftui-2634607adeb9</loc><lastmod>2022-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-color-code-your-deployment-environments-271c5ef862c6</loc><lastmod>2022-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/intercepting-graphql-requests-with-cypress-99984d6d500c</loc><lastmod>2022-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-tested-pyscript-and-you-can-literally-write-python-scripts-in-your-browser-2e4c8ca125bf</loc><lastmod>2022-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-git-commit-history-should-read-like-a-history-book-heres-how-7f44d5df1801</loc><lastmod>2022-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-share-a-postgres-socket-between-docker-containers-ad126e430de7</loc><lastmod>2022-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-unit-test-for-appwrite-sdk-on-flutter-with-mockito-e0c3b403199e</loc><lastmod>2022-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/testing-react-components-explained-for-beginners-4c61029e752e</loc><lastmod>2022-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-custom-intellij-code-inspection-plugin-c6973a6d3f3</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-websocket-server-in-a-microservice-architecture-50c6c6432e2b</loc><lastmod>2024-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-git-stores-data-dd1107debcb6</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/go-reactive-with-angular-async-pipe-b290988f4000</loc><lastmod>2022-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-manage-multiple-docker-containers-at-scale-72c1189c5e97</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/technical-debt-how-to-identify-plan-and-deliver-debt-changes-80aae7161312</loc><lastmod>2022-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-proxies-in-geotargeting-web-scraping-ae9effa8b28f</loc><lastmod>2023-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-php-pattern-to-avoid-try-catch-blocks-repetition-1e3fe2038dc1</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hand-picked-programming-articles-from-medium-april-2022-34fd6b5657e</loc><lastmod>2022-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exciting-data-science-project-ideas-to-brush-up-your-skills-54475993d413</loc><lastmod>2022-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-a-new-cross-cutting-architecture-diagram-the-critical-path-62d75980bd1f</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/think-before-you-code-bbabb022a493</loc><lastmod>2022-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/opentelemetry</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/l2</loc><lastmod>2022-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/anger</loc><lastmod>2023-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/distributed-tracing</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-spring-graphql-8e53bb1acd2c</loc><lastmod>2024-02-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/complex-payment-flows-using-stripe-payment-intents-a-reactjs-nodejs-guide-5835f4c004cf</loc><lastmod>2022-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/convert-text-to-phoneme-in-python-989b6e05b70f</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-pricing-calculator-in-10-minutes-9e3e46f40f82</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-python-with-program-templates-select-from-alternatives-part-1-68b72acb214e</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/instagram-gradient-animation-for-flutter-1d74d3869997</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sorting-your-flutter-projects-imports-ffb88b4502f</loc><lastmod>2022-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-we-built-o2-the-distributed-search-engine-based-on-apache-lucene-382e060a5328</loc><lastmod>2023-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-good-looks-like-in-software-development-a84fe00fd53e</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/providing-help-to-your-console-apps-c686e2d5f6c1</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dynamically-increase-your-aws-ebs-volumes-ed9683632510</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cracking-the-aws-certifications-in-2022-with-these-mega-dumps-f6815905cb06</loc><lastmod>2022-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-visualize-time-series-data-in-javascript-with-chart-js-and-influxdb-7e0a9496d77e</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-your-own-livestreaming-service-with-api-video-e7f70127d0a4</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/computer-graphics</loc><lastmod>2023-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-3-ways-to-observe-apps-life-cycle-in-swiftui-e9be79e75fef</loc><lastmod>2022-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-tick-pattern-a-solution-for-temporal-problems-in-state-machines-b78600772e8c</loc><lastmod>2022-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-29-game-development-with-go-avalanche-blockchain-and-more-c6de9f9db93d</loc><lastmod>2022-05-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/automate-your-machine-learning-experiments-with-mlflow-8c9e42df421</loc><lastmod>2022-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-multiple-kubernetes-kube-config-files-from-terraform-output-ade01088d667</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/setting-up-configurations-using-xcconfig-files-in-ios-app-8df787a75dcd</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-have-branch-specific-gitignore-files-with-husky-git-hooks-4ca04d7e78cf</loc><lastmod>2022-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-custom-date-picker-with-react-and-typescript-from-scratch-25d44dc0b76d</loc><lastmod>2024-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-dump-swiftui-environment-efficiently-1bdf12ef37ed</loc><lastmod>2022-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-algorithmic-art-with-python-edb5c5ea0a87</loc><lastmod>2022-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/quick-optimizations-you-should-make-to-your-serverless-applications-9cc73ec464b9</loc><lastmod>2022-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/custom-pull-to-refresh-in-jetpack-compose-9abc01472851</loc><lastmod>2022-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-up-ci-cd-pipeline-for-cloudflare-worker-dbd3603b9c52</loc><lastmod>2022-06-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/async-setup-and-teardown-in-xctestcase-dc7a2cdb9fb</loc><lastmod>2022-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/linux-commands-you-should-memorize-if-you-manage-servers-1b7d371237ac</loc><lastmod>2022-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/github-api</loc><lastmod>2023-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/python-flask</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-dockerize-your-flask-api-cc95843ab625</loc><lastmod>2022-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-manage-anomalies-in-saga-pattern-for-microservices-b3bc893cbe3a</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fix-race-conditions-in-react-187afc87d9e</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-28-typescript-4-7-swiftui-extensions-and-more-38cbca4eeeea</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/lets-smell-some-tests-3-testing-randomness-in-java-26a70a017239</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/are-you-keeping-busy-or-being-productive-4571f40468a0</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/testing-your-terraform-infrastructure-code-with-python-a3f913b528e3</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/insights-for-dealing-with-php-oop-limitations-when-keeping-specific-implementations-at-the-edges-of-22321bfcd3ac</loc><lastmod>2024-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-code-a-simple-game-in-golang-and-fyne-bff184bee9ef</loc><lastmod>2022-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automation-with-jira-webhook-and-github-actions-workflow-fcd7efbf6688</loc><lastmod>2022-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-design-a-real-world-blockchain-solution-91463b8e31a6</loc><lastmod>2022-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-c-by-building-the-hangman-game-fee218e77f31</loc><lastmod>2024-03-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-boost-your-ios-code-performance-by-reducing-collection-type-initialisation-564bffee94a3</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-machines-can-learn-using-tensorflow-or-pytorch-8f85cd04979d</loc><lastmod>2022-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/to-boldly-code-like-never-before-a13df2e67679</loc><lastmod>2022-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-great-escape-from-the-corporate-world-fa1de5bd1219</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-technical-problem-with-nfts-2b9a82d7904b</loc><lastmod>2026-11-03</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-generic-helper-functions-with-go-1-18-part-2-19e3d2ab45f5</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/16-useful-extensions-for-swiftui-88aae6ff8909</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/code-complexity-and-the-bin-packing-problem-928538d72a29</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-coordinator-design-pattern-using-combine-eed5008dafb1</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-there-be-an-asyncpoolprocessor-4c6c0887203e</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/five-reasons-why-software-engineers-quit-and-how-managers-can-retain-them-for-longer-9f8660e157b5</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-27-elixir-and-near-whatsapp-cloud-api-wrapper-and-more-c7bad18d33d8</loc><lastmod>2022-05-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/against-the-grain-over-complicating-the-development-architecture-a7ec2a37e4bd</loc><lastmod>2022-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-experience-in-metas-rotational-software-engineering-program-7359df14bfc8</loc><lastmod>2024-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stay-relevant-as-a-front-end-engineer-942e24dd70ff</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-modern-developer-stack-2022-edition-b5f515635c54</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/partial-sync-dynamodb-to-firestore-database-2dcb54a3f9ae</loc><lastmod>2022-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/12-linux-commands-worth-remembering-for-log-file-operations-with-examples-4a861b6faaa3</loc><lastmod>2022-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chia</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/livecoding</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-key-points-from-state-of-angular-google-i-o-2022-6f2c95540cac</loc><lastmod>2022-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/better-software-architectures-using-the-operating-system-do-you-need-a-database-d667443cbccb</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-typescript-4-7-cb9bf618b768</loc><lastmod>2022-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-develop-package-and-distribute-a-python-library-2cf3a07c643e</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developing-flutter-native-plugin-a-real-world-scenario-f062bcdcda9f</loc><lastmod>2022-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mob-programming-is-quicker-than-you-think-568402c98b2e</loc><lastmod>2022-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/change-is-scary-even-when-its-fun-e3f0606c9c1b</loc><lastmod>2022-06-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-first-look-at-harden-runner-the-must-have-github-action-to-prevent-supply-chain-attacks-d7707bbc106e</loc><lastmod>2022-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-first-crud-app-with-fast-api-74ac190d2dcc</loc><lastmod>2022-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sending-type-safe-http-requests-with-go-eb5bd1f91558</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/debugging-kubernetes-pods-deep-dive-d6b2814cd8ce</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-with-three-js-the-popular-3d-javascript-library-bd2e9b03c95a</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-using-velocity-to-understand-how-your-team-gets-work-done-try-these-metrics-instead-f972d4ade1c4</loc><lastmod>2023-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-initial-review-of-chias-nft0-standard-efcd7a061b02</loc><lastmod>2022-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-automatic-trigonometry-calculations-on-swift-e8a49f68879c</loc><lastmod>2022-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-sam-setting-local-serverless-development-with-lambda-and-dynamodb-5b4c7375f813</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/monolith</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrate-google-maps-with-a-rails-app-5e5012e8cf16</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/microservices-pitfalls-how-advantages-can-end-up-making-your-life-harder-d0663707bd4</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-v18-why-useeffect-suddenly-go-crazy-db1b42eb2730</loc><lastmod>2022-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/gitflow-quick-guide-54d4e24ba741</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-grpc-global-exception-handler-in-asp-net-e371fb35b7b7</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bug-tracking</loc><lastmod>2022-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hibernate</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/high-heap-usage</loc><lastmod>2022-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/spring-boot-validation-and-bean-manipulation-4fd546fe813b</loc><lastmod>2023-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/spring-internal-micro-service-driven-communication-d75ab2c7363a</loc><lastmod>2022-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bug-tracking-fixing-hibernate-heap-problems-5944a313c4d3</loc><lastmod>2022-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/programming-whatsapp-is-now-even-easier-for-python-developers-e1a4343deed6</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-different-ways-of-deploying-a-sample-restful-api-application-189accca8c6b</loc><lastmod>2022-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-setup-ci-cd-for-your-project-using-github-actions-easily-d5a9c4968eec</loc><lastmod>2022-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/in-the-world-of-javascript-finding-the-length-of-string-is-such-an-easy-thing-just-do-str-length-4b4b33dbed09</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fast-image-processing-in-android-with-halide-53cf8f5fda65</loc><lastmod>2022-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/taking-your-app-offline-with-the-salesforce-mobile-sdk-3300719d0301</loc><lastmod>2022-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/uniswap-v2-in-depth-98075c826254</loc><lastmod>2024-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-and-testing-a-smart-contract-with-hardhat-and-ethersjs-2b0dbd450997</loc><lastmod>2022-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-jetpack-compose-ui-state-with-sealed-classes-d864c1609279</loc><lastmod>2022-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-a-rust-web-server-to-heroku-using-axum-docker-and-github-actions-6cddb442ea7e</loc><lastmod>2022-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-distributed-and-replicated-state-machine-in-golang-using-raft-dad79b58cd3a</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-a-nodejs-app-to-aws-in-ec2s-server-8709be02470d</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-up-a-mailserver-within-a-docker-swarm-e6e9192200c4</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-mutationobserver-api-f9ac9f93d1a2</loc><lastmod>2022-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-log-based-metrics-in-google-cloud-and-gain-valuable-insights-61f09a58e277</loc><lastmod>2022-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-addition-to-your-selenium-test-framework-that-makes-it-more-robust-and-reliable-e9cf97f52e78</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-serve-a-single-page-application-using-go-4b9a38d92987</loc><lastmod>2022-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-bonus-tips-to-help-out-effectively-on-open-source-projects-d5f64e8c04b8</loc><lastmod>2022-05-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-custom-types-to-the-window-with-typescript-8a5408da9e12</loc><lastmod>2022-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/develop-a-docker-containerized-python-api-deployed-with-terraform-gitlab-kubernetes-and-aws-238234caaaf5</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-a-beautiful-loading-screen-for-your-ios-app-3a8c144d107</loc><lastmod>2022-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lazycolumn-with-indexing-for-jetpack-compose-3456023d19d5</loc><lastmod>2022-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-an-anime-recommender-system-with-embeddinghub-c9df13197578</loc><lastmod>2022-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/conversations</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tech-debt</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-cloudformation</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/product-team</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/quality-software</loc><lastmod>2022-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-react-hooks-challenge-for-senior-react-developers-f1190e1939ec</loc><lastmod>2022-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-simple-blockchain-oracle-with-solidity-and-node-js-29eacdad31f1</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-26-django-jet-nft-token-gating-and-more-af125eb44198</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-a-simple-statistic-law-can-help-detecting-fraud-with-aws-and-python-ccf4e5a037a0</loc><lastmod>2023-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-do-react-state-management-tools-like-redux-recoil-actually-work-5b5913814a6c</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/designing-and-building-modest-architectures-2a0a9978234b</loc><lastmod>2022-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-html-dialog-element-ee945503efe</loc><lastmod>2022-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/source-control-your-aws-cloudformation-templates-with-github-9e2fe5dce677</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-docker-extensions-b95a582a6ecc</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-like-using-uuids-on-database-tables-ccab8c350f8a</loc><lastmod>2022-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-teams-spend-their-time-4fa1dc2421cb</loc><lastmod>2023-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-practical-guide-for-1-1s-with-anyone-e2a7b1f7c99e</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-basic-terraform-commands-you-should-know-d613f539fb9b</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simplify-your-aws-lambda-view-7ebb7dbaac4b</loc><lastmod>2022-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flutters-stable-experience-parity-is-becoming-a-problem-931318b4cb7b</loc><lastmod>2022-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/method-hiding-in-c-d653f822ab33</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/go-api-design-with-protocol-buffers-and-grpc-991838e4852b</loc><lastmod>2022-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/earn</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-estimation</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/antd</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/clean-swift</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-javascript-utility-types-and-how-to-create-your-own-39e6bcd5a3bd</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-truth-about-why-software-estimation-actually-matters-da62b7b8d251</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-25-animating-regular-expressions-sharing-react-components-and-more-82643ec96522</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-practices-to-shift-from-scarcity-to-abundance-mindset-d8bf717aac1c</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-web3-projects-with-the-truffle-for-vs-code-extension-6e784070a5f3</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-wrong-with-your-estimates-d5c7cd143184</loc><lastmod>2022-12-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/elixir-api-for-near-blockchain-b3c2c112dbb8</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/do-you-still-have-qa-engineers-on-your-team-65523bb0512f</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/youre-looking-at-function-components-wrong-8b2ac4c51737</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/add-colorpicker-to-ant-design-form-50b26bec38f1</loc><lastmod>2022-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-flutter-widgets-that-come-in-handy-decae69a0f26</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solutions-architect-tips-how-to-build-your-first-architecture-diagram-f78383b0a878</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-intersectionobserver-b19fca5a194e</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automate-all-the-boring-kubernetes-operations-with-python-7a31bbf7a387</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/avoid-using-when-expression-as-much-as-possible-use-polymorphism-instead-890b92389060</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-built-a-telegram-bot-to-schedule-recurring-messages-on-telegram-f2559195ccd4</loc><lastmod>2024-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/git-guru-the-unsung-hero-of-every-engineering-team-23264e3316c3</loc><lastmod>2022-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-ive-learned-after-becoming-a-web3-developer-65ac503a38ae</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/quick-clean-swift-4955d8ac6788</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/comparing-two-benchmarks-in-go-1-18-e6161de3757</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/engineering-culture</loc><lastmod>2023-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/managing-technical-debt</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-better-admin-for-your-django-app-b6302ae06847</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-considerations-for-scaling-websocket-server-horizontally-with-a-publish-subscribe-pattern-fe6de9988400</loc><lastmod>2024-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-engineering-culture-to-get-things-done-e19ce87f4132</loc><lastmod>2022-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-the-concept-of-nft-token-gating-with-a-solidity-smart-contract-35cc77e45315</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bps-daily-digest-24-customised-pyscript-a-classic-ping-pong-game-and-more-7e64ef025620</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/rust-singleton-application-db2df027afa1</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-the-classic-ping-pong-game-3aea1f7b16e6</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-should-i-do-if-the-database-table-is-locked-fb8139079e8</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/we-need-grpc-7ce6f13312d8</loc><lastmod>2022-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/architecting-django-software-projects-dfe20238bfb2</loc><lastmod>2022-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-gitlab-as-helm-chart-registry-ab4d4ef42833</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-code-design-with-opentelemetry-a-practical-guide-a08e6440c24d</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-pr-review-apps-with-render-fe5e78a073ae</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-asked-twitter-how-to-master-javascript-and-got-250-answers-d70b7909aa2b</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-skills-you-may-struggle-to-develop-as-a-remote-junior-developer-3dc40b8cc96c</loc><lastmod>2022-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sharing-react-components-with-webpack-5-84c5496f3c64</loc><lastmod>2022-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/terragrunt</loc><lastmod>2022-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/camunda</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/azure-container-registry</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/loan-broker</loc><lastmod>2022-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/desktop-sharing-application-with-nodejs-electron-and-socket-io-af389cb21d93</loc><lastmod>2022-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dall-e-2-will-disrupt-art-deeper-than-photography-did-b900b52c1ea2</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understand-the-mysql-index-optimization-artifact-d4d7c6eb31f3</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-way-to-host-a-site-on-ipfs-7941b65d27c3</loc><lastmod>2022-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-is-how-to-use-version-control-in-anvil-60747ab536e2</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/testing-in-serverless-projects-4972ff8c1fa0</loc><lastmod>2022-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-access-a-docker-container-secure-shell-vs-docker-attach-1270d0475bb1</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-put-a-legacy-application-in-git-c7b1aec7cd2f</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/extending-apples-wwdc-2017-demo-app-with-scenekit-and-swiftui-e90168c07f25</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-an-ai-assisted-phone-service-with-twilio-98c6d0425a8d</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/all-hail-the-monolith-celebrating-the-verbosity-of-the-unified-architecture-in-terraform-81b53e3a03ae</loc><lastmod>2022-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dataset</loc><lastmod>2023-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/blind-sql-injection-threat-or-childs-play-6080d955a933</loc><lastmod>2022-06-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/managing-your-google-domains-in-amazon-route-53-b39bb1cce064</loc><lastmod>2022-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-an-email-masking-proof-of-concept-using-aws-simple-email-service-ses-and-aws-rust-c6aa34f1e1df</loc><lastmod>2022-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hagrid-hand-gesture-recognition-image-dataset-a70cc291e539</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-popover-in-svelte-fe7dd2eeebb1</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-things-to-consider-before-starting-a-career-in-software-development-f8f035601752</loc><lastmod>2022-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ios-extracting-lazily-loaded-elements-for-ui-testing-5541ea190586</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/organize-files-and-folders-using-python-660246ef9310</loc><lastmod>2022-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-loading-screen-for-client-side-fetching-in-nextjs-eaede11c0921</loc><lastmod>2022-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-interesting-case-for-using-a-custom-rxjs-operator-da8443a89c3a</loc><lastmod>2022-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-way-to-update-a-drag-and-drop-sorting-list-through-database-schemas-31bed7371cd0</loc><lastmod>2022-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/c-programming</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-terms-junior-and-senior-developer-needs-an-overhaul-heres-a-better-model-a6e9c0ae49cf</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-0-to-300-sql-queries-a-month-my-3-best-tips-788398476e1e</loc><lastmod>2022-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-case-against-glorifying-developers-for-wrong-reasons-76efb07b27ca</loc><lastmod>2022-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/w-x-and-z-the-layers-of-a-system-568cf6b1477c</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/monorepos-collaborate-or-die-d7c79ef61e4e</loc><lastmod>2022-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-ci-cd-pipeline-with-jenkins-containers-and-amazon-ecs-af4eaec75b8b</loc><lastmod>2022-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-some-and-any-keywords-in-swift-5-7-19d2cb52eae2</loc><lastmod>2022-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/one-tip-for-developers-use-the-indent-rainbow-plugin-520ecae4dcdd</loc><lastmod>2022-06-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/understand-source-code-diving-deep-into-the-codebase-locally-and-in-production-cba8a6732460</loc><lastmod>2022-06-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-serverless-applications-that-scale-the-perfect-amount-ca6f75ae94a5</loc><lastmod>2022-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/relational-database-apis-on-steroids-8f31c0ea58dc</loc><lastmod>2022-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developers-take-bug-reports-as-opportunities-not-criticisms-58db51f75d96</loc><lastmod>2022-06-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/10-javascript-closure-challenges-explained-with-diagrams-c964110805e7</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-generative-culture-in-an-engineering-team-b5bd83cbed2b</loc><lastmod>2023-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/secure-your-python-api-7e52c475665e</loc><lastmod>2022-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/application-first-approach-to-devops-75653a51b6ee</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-ultimate-guide-to-architectural-decision-records-6d74fd3850ee</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mysqls-redolog-and-binlog-1a35bc052489</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-and-deploy-an-angular-application-directly-from-github-a0aa5f28e6aa</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/its-not-because-it-hasn-t-failed-that-it-doesn-t-fail-5248401f95cf</loc><lastmod>2022-06-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/refactoring-pypdf2s-transformation-interface-34db1c1c2fae</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/database-migrations-f3a227e29f5f</loc><lastmod>2022-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/travel-in-and-out-of-3d-objects-using-react-three-fiber-36fa514ab6b5</loc><lastmod>2022-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-engineers-to-love-your-jira-instance-bba1088c4f79</loc><lastmod>2026-03-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/azure-sql-database-vs-cosmos-db-which-should-you-choose-cda17b60d6d2</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/xstate</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-observations-on-spring-boots-loading-precedence-for-properties-files-with-spring-cloud-config-331d1af9052e</loc><lastmod>2024-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-prevent-code-execution-till-all-triggers-are-down-or-timer-is-expired-989248849392</loc><lastmod>2022-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-javascript-promise-challenges-before-you-start-an-interview-c9af8d4144ec</loc><lastmod>2023-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fake-it-till-you-make-it-a-good-advice-or-a-setup-for-failure-faf46720d8d5</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-power-of-the-visitor-design-pattern-in-javascript-ca68a654a5df</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-dont-have-to-write-perfect-code-it-s-okay-to-be-good-enough-30b01b2568d3</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/refactor-with-solid-principles-a-swift-use-case-91bc448eb0ff</loc><lastmod>2022-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/2022-052-a-poor-mans-web-worker-279d17a13018</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-the-xg-progress-chart-using-python-10c8cef306f3</loc><lastmod>2022-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-dialog-manager-with-state-machines-and-xstate-in-javascript-4002e7f03d92</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-secrets-with-aws-cloud-development-kit-cdk-25ec1e80dfc3</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/combination-of-rest-assured-and-spring-boot-tests-a005788dd32b</loc><lastmod>2022-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-web-app-a-starting-boost-9f037976f45f</loc><lastmod>2023-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-unexpected-workings-of-pythons-default-arguments-fe1a4addb1dc</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-a-component-overlay-loader-with-angular-cdk-21c071f53b30</loc><lastmod>2022-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-simple-steps-to-embed-a-webpage-in-an-anvil-app-626cd4ecb77a</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/https-in-a-nutshell-4be77279967c</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/want-to-add-new-features-and-keep-the-project-stable-at-the-same-time-automate-some-tasks-1443980d69e6</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-learned-to-find-meaning-outside-of-work-5d49903f11b7</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-jetpack-preferences-datastore-more-effectively-414e1126cff7</loc><lastmod>2022-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/date-formatting-with-kotlin-multiplatform-1329a2b75bb</loc><lastmod>2023-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-price-of-a-great-culture-ea136f246c31</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rebuilding-apples-wwdc-2017-demo-app-with-scenekit-and-swiftui-77374c230e28</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/polymorphic-react-components-in-typescript-b6ce455ca70e</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hexagonal-architecture-with-spring-boot-74e93030eba3</loc><lastmod>2024-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/supporting-constant-change-evolutionary-architecture-17ef6d6c5150</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developers-use-a-version-manager-ecb36fde91c7</loc><lastmod>2022-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-library-for-finding-nearest-earthquake-8c96f97c9ddb</loc><lastmod>2022-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flutter-and-sonarqube-6aa06e4b9798</loc><lastmod>2022-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-examples-of-motifs-with-spark-graphframes-db873b3fdc8a</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-working-on-cloud-vs-mobile-edge-is-so-different-e32930f1c801</loc><lastmod>2022-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sharing-is-caring-using-docker-bind-mounts-and-the-cli-34ff6f7cc0b2</loc><lastmod>2022-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vcpkg</loc><lastmod>2022-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/intellij-idea</loc><lastmod>2022-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/transformers</loc><lastmod>2023-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/docker-wsl-and-oneapi-a-quick-how-to-guide-d7db3363b303</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automate-changelog-generation-with-gitlab-dbd4e4c41d99</loc><lastmod>2022-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-data-engineers-perspective-on-aws-managed-airflow-and-aws-step-function-state-machine-d4d11517e042</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tricks-for-successfully-using-vcpkg-in-c-and-c-projects-b775cc836d81</loc><lastmod>2022-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-dns-zone-transfer-software-security-testing-toolkit-with-python-4546026bae7</loc><lastmod>2022-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-webpack-module-federation-in-react-70455086b2b0</loc><lastmod>2022-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/through-ios-16-apis-apple-lays-the-foundation-for-mixed-reality-development-affc2c3d439e</loc><lastmod>2023-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-is-why-you-should-use-tortoise-orm-in-your-python-projects-a3897dc5309e</loc><lastmod>2022-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/practicing-domain-driven-design-in-c-f152fc91e671</loc><lastmod>2024-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fine-tuning-gpt-j-6b-on-google-colab-or-equivalent-desktop-or-server-gpu-b6dc849cb205</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-javascript-code-techniques-to-manipulate-textures-in-three-js-f73131f8321b</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swift-charts-swiftui-ac246151480e</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-top-7-most-underrated-intellij-idea-features-572b0b706bd6</loc><lastmod>2022-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-live-text-apis-in-swiftui-db5a073b67b2</loc><lastmod>2022-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-things-i-learned-from-mentoring-new-developers-f1fc0812c29f</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-javascript-to-fetch-data-with-apis-fe7a64065822</loc><lastmod>2022-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/please-no-more-todo-apps-5-alternatives-for-side-projects-learning-a-new-language-fbca813019e9</loc><lastmod>2022-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/loading-location-history-places-from-google-timeline-into-pandas-and-csv-c26cb0ac5e89</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/15-best-practices-for-sql-optimization-956759626321</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/detecting-microphone-input-levels-in-your-ios-application-e5b96bf97c5c</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/spring-boot-continuous-deployment-on-kubernetes-with-argocd-and-github-actions-made-easy-cb228bb5f808</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/find-meaning-and-bring-happiness-to-your-software-engineering-career-be7c249d2d1b</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-todo-app-using-a-microservices-architecture-and-use-auth-service-to-protect-its-routes-f8f0d2ad6669</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-achieve-principles-of-oops-in-go-6568f7b76f5f</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-and-when-to-optimize-performance-in-your-react-application-b0b8c8c66bb3</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-built-in-ways-to-edit-a-file-in-linux-c39b2f0b99b2</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-your-own-nft-smart-contract-tutorial-1b90978bd7a3</loc><lastmod>2022-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-made-my-productivity-app-open-faster-by-adding-it-to-the-system-tray-d1d61066534e</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developing-dynamic-nfts-9fb5dc9520e9</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gym</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swift-3-ways-to-make-managing-on-disk-data-effortless-d42e1bc2cdd4</loc><lastmod>2022-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rust-as-part-of-a-micro-service-architecture-25d600ecde0</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-and-deploy-a-vue-js-app-to-github-pages-706dbf7bc2c4</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-angular-template-driven-forms-cd3a1b10380a</loc><lastmod>2022-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-samesite-cookie-attacks-664184811e39</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-power-of-flyweight-design-pattern-in-javascript-5593ae9fa858</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-facade-design-pattern-in-javascript-d3843853b238</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-accessing-and-modifying-nested-apis-with-ruby-sinatra-21c8f0d765</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-a-uicollectionview-with-a-swiftui-view-as-its-cell-7a7121e84309</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-lyrics-search-engine-using-redisearch-9261ebe5d76</loc><lastmod>2022-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-web3-native-mobile-app-possible-b0497da964ad</loc><lastmod>2022-10-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-are-you-structuring-your-go-microservices-a355d6293932</loc><lastmod>2022-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-awesome-maps-in-python-and-geopandas-c8b3c887b284</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/django-performance-improvements-f9d0324f9f45</loc><lastmod>2022-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solutions-architect-tips-how-to-design-around-serverless-service-limits-15e12b5c4235</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-the-n-1-query-can-burn-your-database-3841c93987e5</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-python-script-into-a-command-line-tool-f0817e7cebda</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-gym-tactics-to-become-a-better-developer-7ce2a3f842cc</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/paddle</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/payment-processing</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stripe-integration</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/step-by-step-guide</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/favicon</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-elasticsearch-resources-in-kubernetes-39b697908f4e</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-forget-setting-database-locks-on-your-orm-entities-9cf4c074706</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/spring-boot-swagger-api-documentation-249b3cad7d9c</loc><lastmod>2022-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-truly-immersive-metaverse-experience-through-web3-sound-effects-c6c3645e27fa</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-we-benefited-from-webhooks-in-a-specific-use-case-scenario-cf9ff2f5afd3</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-segmented-pie-chart-using-swiftui-7b0adbbc4ef6</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-interchange-techniques-for-web-applications-c64ec600a1fc</loc><lastmod>2022-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/riverpod-statenotifier-freezed-ddd-combination-to-manage-the-state-powerfully-in-flutter-e674ba7e932c</loc><lastmod>2023-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rxjs-testing-write-unit-tests-for-observables-603af959e251</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-protect-your-microservices-8d74045061c1</loc><lastmod>2022-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/trigger-bitbucket-pipeline-upon-s3-changes-6600ec5bd26b</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/golang-sql-problems-with-existing-libraries-145a037261b8</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hand-picked-programming-articles-from-medium-may-2022-bd1c2c612e36</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-mutations-with-apollo-ios-and-graphql-131ac77017fa</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/code-ownership-in-the-post-continuous-deployment-era-411643bf1835</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-lesson-in-confidence-what-ive-learned-from-working-at-google-as-a-software-engineer-b19ecc091df7</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/synchronous-state-in-react-using-hooks-dc77f43d8521</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/there-and-back-again-refactoring-oo-to-fp-f7f19bd2396d</loc><lastmod>2022-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bullet-proof-api-integration-architecture-for-angular-applications-3d00582c7156</loc><lastmod>2022-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-xcode-14-f6b56c33a8b3</loc><lastmod>2022-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/finding-favicons-a-brief-explanation-dbc484c144bb</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/typescript-for-deno-types-and-typing-8650637bf8df</loc><lastmod>2022-06-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-a-3d-bar-chart-in-scenekit-with-swiftui-789a2631ef6f</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/image-style-transfer-a510edcb2aa5</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-skaffold-with-docker-and-kustomize-to-build-a-pipeline-for-stateful-applications-running-c74ca0e1c13a</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-we-reduced-bugs-in-our-react-code-base-9a7a979b4442</loc><lastmod>2022-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-you-a-cargo-cult-programmer-be361217c030</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-github-actions-for-vercel-deployment-aa10d240aab6</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/use-fitness-functions-for-evolving-architecture-a4d6c3f6fda2</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-can-the-spanish-teach-us-about-writing-better-user-stories-in-agile-eefb1e0f9c2f</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/simplifying-ci-cd-with-devtron-a4e1eae80779</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/distributed-tracing-with-opentelemetry-spring-cloud-sleuth-kafka-and-jaeger-939e35f45821</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/heres-a-pragmatic-approach-to-technical-decision-making-9154d262f5d3</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simple-scheduled-workloads-using-google-cloud-b23448a027ff</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-serverless-form-for-a-serverless-website-69b1a62c4eeb</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serverless-puppeteer-use-cases-in-2022-35191f3ff4cd</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-tic-tac-toe-with-realtime-database-in-react-code-attached-535409d7f9f</loc><lastmod>2022-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/plotting-story-points-from-jira-with-python-6a7fb8ea0098</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-avoid-race-conditions-in-golang-5e343146ed61</loc><lastmod>2022-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-powerful-swift-tricks-from-wwdc-2022-8369a9a141c6</loc><lastmod>2022-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/taxes</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-integrate-your-nft-smart-contracts-with-opensea-b2925789a62f</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/docker-deploy-a-stack-to-a-swarm-af508e11cfa0</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-swiftui-view-inside-a-uikit-view-efd44e06f10c</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/crossplane-and-beyond-36a7cd855ce0</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scrum-sprint-goal-5fd75dfd3781</loc><lastmod>2022-06-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/uicalendarview-tutorial-593731e52b72</loc><lastmod>2022-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/go-package-for-taxes-c634924e1ee8</loc><lastmod>2022-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reinventing-the-snake-game-on-consistency-best-practices-for-programmers-e457fbb7553b</loc><lastmod>2024-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/native-modules-program-c-to-react-native-for-beginners-b0bc01e94c81</loc><lastmod>2022-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/measure-twice-cut-once-isnt-very-agile-3af456d932b9</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/stop-throwing-errors-everywhere-you-can-also-consider-result-objects-4fb5936a9e2d</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/become-a-python-programmer-what-are-lambda-functions-1de065686edf</loc><lastmod>2022-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/geo-data-visualization-with-kepler-gl-fbc15debbca4</loc><lastmod>2022-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chaining-vulnerabilities-for-fun-and-knowledge-ios-edition-915598f4de83</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/graphql-in-ios-app-using-apollo-2022-cd7e6e35d57f</loc><lastmod>2022-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-with-json-in-golang-15e242a57b03</loc><lastmod>2022-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/intel</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/marvel</loc><lastmod>2022-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-icon-system-in-react-16757d73cc35</loc><lastmod>2025-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/three-things-you-should-ask-from-your-manager-to-support-your-professional-growth-c0c97b48fab9</loc><lastmod>2023-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/marvel-character-classification-by-fine-tuning-vision-transformer-45c14a7d8719</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dall-e-2-and-why-everyone-is-talking-about-it-baae2e41655e</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-a-nice-horizontal-sliding-presentation-for-ios-using-uiscrollview-and-uipagecontrol-swift-2c4fa1b11403</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/technical-insights-from-my-first-3-published-web-games-36299a7f94df</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/markup</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/thoughts-on-remix-how-it-might-change-the-approach-to-fullstack-engineering-15ccb2fcfa63</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-product-management-mistakes-from-10-years-as-an-engineering-manager-c3294c4ee846</loc><lastmod>2022-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/effective-dos-and-don-ts-for-your-next-code-review-106fe3fa870f</loc><lastmod>2022-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-engineering-in-1980-5c61e3fc3da7</loc><lastmod>2022-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/efficiently-convert-pdf-to-png-or-jpeg-images-in-python-50c5ce224c20</loc><lastmod>2022-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/designer</loc><lastmod>2022-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/monitoring-kafka-topic-consumer-lag-with-aws-lambda-b6638c7da135</loc><lastmod>2022-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-and-interact-with-nfts-without-smart-contracts-using-infuras-nft-api-eda68de6a10d</loc><lastmod>2022-07-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/6-tips-that-will-transform-how-you-understand-leadership-c6e8284897e5</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-loops-performance-compared-the-fastest-is-b4638744a1ff</loc><lastmod>2022-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-programming-edition-june-2022-7c02894a4e3a</loc><lastmod>2022-07-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-art-of-1-1-meetings-6-tips-for-better-feedback-8b80eb59b210</loc><lastmod>2022-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/realize-jetpack-compose-navigation-2889401f52b</loc><lastmod>2022-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-request-permissions-in-two-ways-fd81c4a702c</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-load-testing-gives-a-false-sense-of-security-76527a644e29</loc><lastmod>2022-07-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/product-engineering</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/databricks</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/decryption</loc><lastmod>2022-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/engineering-leadership</loc><lastmod>2023-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cpplus</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-the-rust-web-app-how-to-use-object-relational-mapper-3af2084555b6</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/vs-code-awesome-tools-thunder-client-extension-for-you-apis-f2e6a3671c3b</loc><lastmod>2022-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-quick-alexa-skill-to-play-any-hosted-videos-in-your-echo-show-3c2b422b9199</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/front-end-back-end-and-the-blurring-line-in-between-df3b8a938075</loc><lastmod>2022-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-go-edition-june-2022-917cad0c1f58</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-python-with-program-templates-the-process-in-cycles-template-40760d525954</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/using-mitmproxy-and-httpie-to-improve-api-development-and-testing-3c6c8b0b82c9</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-schemes-and-xcconfig-files-to-organize-builds-delivery-in-ios-633ba7992703</loc><lastmod>2022-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-fullstack-app-with-next-js-prisma-postgres-and-fastify-5de189870413</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developer-trends-of-2022-api-democratization-and-api-management-ca61031e6dd2</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-storage-variables-with-ethers-js-ca3c7e2c2a64</loc><lastmod>2023-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/gain-the-new-fastest-go-tcp-framework-40ec111d40e6</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/one-month-into-engineering-a-sabbatical-72e5bc5819ab</loc><lastmod>2022-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-handle-full-page-reloads-with-django-and-htmx-a9a7ef2e4b1c</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stl-containers-be7bdaa222b0</loc><lastmod>2022-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/essential-ssh-commands-new-developers-should-know-52e2e72703c8</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-linux-rsa-encryption-keys-in-python-d9ab840a81e5</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-kubernetes-operator-in-10-minutes-11eec1492d30</loc><lastmod>2024-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-integrate-great-expectations-with-databricks-e17740e2a97a</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-perception-of-exception-in-kotlin-coroutines-d0b87131510f</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-skill-based-teams-to-product-teams-239909ce1392</loc><lastmod>2022-10-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/streamlit</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hands-on-hardhat-writing-contracts-testing-and-deploying-fa31f5a0e573</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fre-h-the-next-gen-framework-for-web-developers-794d3f1a54a6</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-web3-edition-june-2022-5468811f0e07</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/migrating-a-complete-creat-react-app-to-nextjs-ba6edd8e64f1</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-custom-button-styles-in-swiftui-f3778f695266</loc><lastmod>2022-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-fastest-programming-language-myth-65eaaf7e5d1a</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-unit-tests-for-combines-debounce-method-in-ios-2257f1523002</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/caching-in-deno-using-zoic-cache-d1ea48892f23</loc><lastmod>2022-07-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-achieve-dynamic-dispatch-using-generic-protocols-in-swift-5-7-cac664d481e0</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automatically-creating-nba-highlights-in-5-minutes-7f90bfedd775</loc><lastmod>2023-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-syntax-tree-based-domain-specific-languages-in-go-b15537f0d2f3</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-way-to-use-svg-icons-in-your-website-ea8312b8f07a</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rive-2-2-5d-avatar-with-pointer-tracking-6ea069df2fa</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rendering-dynamic-remote-containers-in-a-react-micro-frontend-1dd97019824f</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/increase-your-productivity-with-the-ivy-lee-method-18eac049983</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/going-api-first-your-first-30-days-4c1ef6da320d</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unleashing-your-terminal-with-kitty-and-zsh-102527d07a1c</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/12-coding-examples-of-ampersand-usages-in-styled-components-78ce9bec4d09</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-insomnia-to-upgrade-dependencies-with-confidence-68a10b10b576</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/optimize-webstorm-for-productivity-my-top-5-extensions-a0d53ec6327b</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developing-a-crud-app-in-react-js-with-a-fake-api-rest-9f401bad5f04</loc><lastmod>2023-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-theming-shapes-3f3cc8df7e5c</loc><lastmod>2022-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-share-api-changes-with-your-team-d5753df38c38</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-concept-of-triple-ccc-currying-closure-callback-in-javascript-47da06df9bb4</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kuberenetes</loc><lastmod>2022-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-task-based-ui-a-better-solution-than-crud-apis-768648fc5161</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/custom-composable-with-jetpack-compose-912d8c53b810</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reusable-ec2-instances-using-terraform-modules-59aac51f1fb</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/useful-chrome-dev-tools-features-to-ease-your-debugging-642a611fcd4</loc><lastmod>2022-07-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/loosing-head-over-code-coverage-c2d955bd4c3c</loc><lastmod>2022-07-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-benchmark-c-code-using-benchmarkdotnet-6de06165f2cb</loc><lastmod>2022-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-assert-authority-as-a-young-manager-617b167be0</loc><lastmod>2022-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/one-advice-to-lead-software-projects-be-proactive-7283c3be0d21</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/accepting-crypto-payments-in-a-classic-commerce-app-6fcb64a968ce</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/in-depth-analysis-of-the-mvcc-principle-of-mysql-c4a5529e4f5</loc><lastmod>2022-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/programmatically-create-an-ethereum-wallet-with-python-and-infura-c378dda3e19c</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-wwdc-2022-edition-6496fafe17e6</loc><lastmod>2022-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-optimization-algorithm-for-searching-most-relevant-ids-aba320cfa0b</loc><lastmod>2022-07-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/7-new-features-shipping-with-es2022-d595e332561e</loc><lastmod>2022-12-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/easiest-way-to-use-caching-in-golang-d3c639f9483a</loc><lastmod>2022-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generating-graphic-novels-with-deep-learning-7100d870e75a</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/es2022-features-javascript-a9f8f5dcba5a</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/path-to-a-perfect-go-dockerfile-f7fe54b5c78c</loc><lastmod>2022-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-software-engineers-dilemma-to-rewrite-or-refactor-9336af4af2cb</loc><lastmod>2022-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-tools-to-detect-linux-vulnerabilities-ec42122cc41b</loc><lastmod>2022-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advanced-form-validation-with-only-html-and-css-e92fa3dc9b54</loc><lastmod>2022-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-cloud-native-multiprocessing-framework-b33cfc2c02b9</loc><lastmod>2022-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/feature-flag-2-0-how-to-take-your-kill-switch-to-the-next-level-643b5aa2676</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exporting-postgresql-queries-to-google-sheets-f7cc0c57ebf</loc><lastmod>2022-07-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/advanced-features-of-kubernetes-horizontal-pod-autoscaler-536ebd7893ad</loc><lastmod>2022-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/asynchronous-programming-8aaae83cd9f3</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/setup-nginx-for-your-nodejs-server-on-ec2-ae46a3d0cb1b</loc><lastmod>2022-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/carousel-list-view-for-watchos-apps-using-swiftui-8b8e06941732</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-swiftui-navigation-with-navigationstack-and-navigationsplitview-d1d813a74941</loc><lastmod>2022-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cargo</loc><lastmod>2022-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-a-web-app-in-rust-part-2-2da195369fc1</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-the-edge-the-secret-of-deno-fresh-4b58e217b98e</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improve-scrum-user-stories-6c446332e4c7</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-a-smart-contract-for-stake-the-token-a46fdb9221b6</loc><lastmod>2023-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pyspark-save-vs-savetotable-50cfac32a5e2</loc><lastmod>2022-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/run-a-qr-code-generator-on-cloud-run-8196725ab52f</loc><lastmod>2022-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rust-what-is-cargo-783504c5b5bd</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-apps-script</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-your-project-manager-a-sith-lord-three-ways-to-find-out-822dbe5a1aa4</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-dont-have-to-reply-to-emails-ever-again-a549ba1af696</loc><lastmod>2022-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-tiny-svelte-app-64066a70074a</loc><lastmod>2022-12-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/flutter-battery-app-made-with-klutter-74d47002efb1</loc><lastmod>2022-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-postgresql-database-for-your-flask-web-app-ffa21fdf37b0</loc><lastmod>2022-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/proof-of-existence</loc><lastmod>2022-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/provenance</loc><lastmod>2022-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ownership</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-h2o-wave-app-on-heroku-2abe2240731c</loc><lastmod>2024-06-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-a-web-app-in-rust-part-1-3047156660a7</loc><lastmod>2022-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-python-edition-june-2022-532f5d4493af</loc><lastmod>2022-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creator-provenance-within-nfts-7353e9e435c0</loc><lastmod>2022-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/real-time-chat-with-phoenix-liveview-in-fewer-than-50-lines-of-code-1b2cf8af7301</loc><lastmod>2022-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cuda-sycl-codeplay-and-oneapi-accelerators-for-everyone-4603fee0421</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-sequentially-resolve-an-array-of-promises-in-javascript-19bcd42417e8</loc><lastmod>2026-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-things-you-might-not-know-about-yaml-b0589da547c</loc><lastmod>2022-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-doing-this-in-your-sql-queries-if-you-already-are-252b3f8c1029</loc><lastmod>2022-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/validate-graphene-django-inputs-like-a-pro-e362cfc74372</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-with-javascript-animations-using-requestanimationframe-f07e0658908e</loc><lastmod>2022-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/native-modules-export-c-function-to-react-native-for-beginners-77e89934b210</loc><lastmod>2023-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-effective-hierarchy-in-jira-cbb4cc025a1b</loc><lastmod>2022-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-3d-pie-chart-using-scenekit-and-swiftui-423f24fc765a</loc><lastmod>2022-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/purpose-driven-microservice-design-c25fa2a3ad0e</loc><lastmod>2022-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-javascript-edition-june-2022-99af902c451e</loc><lastmod>2022-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-favourite-tools-for-working-with-javascript-84eb836750b0</loc><lastmod>2022-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-mysqls-binlog-4ac8de4d20ee</loc><lastmod>2022-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-do-developers-experience-so-much-imposter-syndrome-7949a11a5102</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/config-driven-reactive-programming-in-ruby-676863f50881</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/organizing-flask-api-with-blueprint-c1c76b025d5d</loc><lastmod>2022-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/denojs</loc><lastmod>2022-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-aws-and-hyperscan-to-match-regular-expressions-on-100gb-of-text-4d87a62141ee</loc><lastmod>2022-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-python-with-program-templates-the-input-one-process-one-template-d7ed5156d3fc</loc><lastmod>2022-06-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-complete-guide-to-generated-columns-in-mysql-90cfbdbeac64</loc><lastmod>2022-06-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-an-animated-tab-in-react-native-c1952ad7103e</loc><lastmod>2022-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automate-filling-templates-with-python-1ff6c6fd595e</loc><lastmod>2023-09-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-the-classic-space-invaders-game-af087786d63b</loc><lastmod>2022-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/enabling-nft-royalties-with-eip-2981-1cc7cf4378a9</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-marketing-tips-for-engineers-e918bc1f8230</loc><lastmod>2022-06-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/rain-lightning-animation-using-spritekit-in-swiftui-part-1-️-e2cf489e5d25</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-you-spending-too-much-on-kubernetes-179d703ec5c5</loc><lastmod>2022-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/system-design-concepts-dynamo-16-sheets-of-paper-that-changed-the-world-fd2cba6585e3</loc><lastmod>2022-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-and-publish-react-typescript-npm-package-with-demo-and-automated-build-80c40ec28aca</loc><lastmod>2022-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-graphql-server-using-schema-first-approach-in-python-68aeee38bcc3</loc><lastmod>2022-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/over-the-air-ota-updates-with-react-native-codepush-and-github-actions-a6cef69249dd</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-serverless-enablement-and-why-is-it-important-60ad870e3331</loc><lastmod>2022-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-love-letter-to-android-fba3ca7e4fe3</loc><lastmod>2022-06-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-useful-kotlin-extensions-for-android-developers-485f7c9ad7e8</loc><lastmod>2022-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/let-me-in-designing-host-authentication-d17244de5a4f</loc><lastmod>2022-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-practice-set-up-image-service-with-thumbor-and-aws-s3-9056247c111e</loc><lastmod>2024-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/typescript-for-deno-function-types-callbacks-void-undefined-unknown-and-never-9f7f1bcc6699</loc><lastmod>2022-07-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bitbucket-pipelines</loc><lastmod>2022-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/azure-devops-pipeline</loc><lastmod>2022-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-power-of-interpreter-design-pattern-in-javascript-4ddd449c20e9</loc><lastmod>2022-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-role-and-responsibilities-of-an-engineering-manager-9ed23672ddc</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/terraform-setup-for-triggering-bitbucket-pipelines-using-aws-44eda5d13348</loc><lastmod>2022-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/schedule-a-build-in-azure-devops-using-cron-expressions-9cd30360b5ae</loc><lastmod>2022-06-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-a-spongebob-mocking-converter-in-python-cbccae720f8f</loc><lastmod>2022-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tips-for-design-a-dynamodb-table-d12faf3d0a67</loc><lastmod>2022-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-reject-95-of-developers-in-an-interview-heres-how-to-become-one-of-the-top-5-aebf70ac427f</loc><lastmod>2022-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/storage-and-memory-secrets-in-solidity-cd88ea0a981b</loc><lastmod>2022-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/load-testing-tools</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/k6</loc><lastmod>2023-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-solution-for-combining-kotlin-suspend-function-retrofit-8d17e1f4886</loc><lastmod>2022-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-develop-a-simple-solidity-escrow-smart-contracts-using-hardhat-64c283ed633b</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-certificate-checker-with-net-3317b53f91da</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improve-your-content-delivery-using-aws-lambda-edge-1c9815f5527f</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/heres-a-checklist-driven-development-5932541b2c5a</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/terraform-aws-and-idempotency-78220aaa5372</loc><lastmod>2022-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/gpt-3-training-programmers-for-the-present-and-the-future-9d00534c8e9a</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/smooth-read-less-read-more-feature-in-vue-83d26734cb92</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/decision-rights-communicating-how-choices-get-made-63a73829af1d</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-text-to-an-arview-in-an-ios-application-tutorial-f3f746f4dc1f</loc><lastmod>2022-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/speed-up-your-data-collection-efforts-with-multithreading-in-python-61f3b3cc06df</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/importing-resources-into-cloudformation-stack-6db614f1708b</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-by-contracts-in-terraform-63467a749c1a</loc><lastmod>2022-09-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/semantic-versioning-b24d29ca1aef</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/load-testing-graphql-performance-with-k6-and-stepzen-949e0e10c328</loc><lastmod>2022-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-and-salesforce-using-eventbridge-1e4aabd75500</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stack-overflow-2022-developer-survey-where-is-the-industry-heading-3cd4a0cd41f3</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/permanent-file-storage-for-web3-apps-with-arweave-bundlr-next-js-rainbowkit-and-wagmi-18aa1506fa6e</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/recovering-from-common-git-errors-eccda7ec6180</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-ways-to-inherit-styles-using-styled-components-69debaad97e3</loc><lastmod>2022-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/boost-performance-with-asynchronous-queries-in-rails-7-edd52e34a3cc</loc><lastmod>2022-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/microservice-tracing-log-in-the-distributed-system-96f49bcb7bd</loc><lastmod>2022-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dalle-2</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-closure-trap-of-react-hooks-6c560c408cde</loc><lastmod>2022-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploying-infrastructure-from-minecraft-97b3f8321cce</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-an-easy-dalle-2-app-with-nextjs-bca5242e8234</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/test-better-with-quick-library-in-go-1bc59074b5b</loc><lastmod>2022-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ask-less-dumb-interview-questions-by-swapping-these-4-in-cf5d54cffdd4</loc><lastmod>2022-06-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/transfer-learning</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fresh</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-save-and-move-docker-images-9c43a3d47225</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-the-rust-web-app-finishing-up-1624c9b82f80</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/want-to-make-better-decisions-avoid-these-5-cognitive-distortions-6d35ef83b350</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fixing-a-performance-anti-pattern-with-amazon-dynamodb-and-lessons-learned-858b4e570b0d</loc><lastmod>2022-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/two-error-handling-methods-for-asynchronous-code-in-express-js-72feb82d4f2</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developers-go-no-code-at-your-peril-b50816311c82</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-your-kubernetes-infrastructure-as-go-code-using-custom-resource-definitions-with-cdk8s-5d9500693e02</loc><lastmod>2022-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-comprehensive-guide-on-fresh-a-new-web-framework-by-deno-b1ebc94007cb</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-unit-tests-for-viewmodel-easier-to-write-and-maintain-a7efd74cc4db</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-a-flask-api-application-container-with-gunicorn-and-nginx-on-podman-6aec86e58b84</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-smart-contracts-via-relayer-db438ad7c399</loc><lastmod>2022-07-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/should-we-store-tokens-in-db-af30212b7f22</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swift-combine-operators-the-core-ones-and-when-apply-82d6dd310aa5</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-responsive-rails-apps-with-hotwire-507880df0f01</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/switching-from-springboot-to-ktor-a-first-impression-1c4776970f39</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cqrs</loc><lastmod>2022-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-kalah-game-in-java-using-test-driven-development-31e68b82e427</loc><lastmod>2022-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/want-to-use-a-one-click-blockchain-ganache-meets-azure-container-instances-3c9cf105172b</loc><lastmod>2022-07-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/an-algorithm-to-solve-peg-solitaire-and-an-implementation-in-rust-dbe69831125a</loc><lastmod>2023-03-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/complete-the-apple-calculator-in-swiftui-using-mvvm-99571a5875b4</loc><lastmod>2022-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/intel-arc-gpus-and-oneapi-do-they-sycl-9b3ba7c888b8</loc><lastmod>2022-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-smart-contract-developmentworkflow-using-hardhat-tasks-e5d80d819cea</loc><lastmod>2022-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-custom-progress-bar-with-two-divs-34d274e72d3b</loc><lastmod>2022-07-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/translate-any-retro-game-on-the-fly-with-google-cloud-ai-and-go-c0692ab40547</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-tips-for-more-effective-retros-5e34f1ba020b</loc><lastmod>2022-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-cross-region-rdbms-connection-library-with-dbresolver-5072bed6a7b8</loc><lastmod>2022-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-figma-as-a-developer-auto-layout-4d9773daf1d9</loc><lastmod>2023-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tired-of-installing-databases-use-docker-instead-7e193be458cf</loc><lastmod>2022-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/custom-json-encoding-for-structs-in-elixir-with-jason-149854993144</loc><lastmod>2022-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-ai-tool-creates-stunning-paintings-from-text-descriptions-9d9288719465</loc><lastmod>2022-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/estimates-are-estimates-ca0a31d737dc</loc><lastmod>2022-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-fun-coding-projects-by-our-newest-creators-this-week-f152a8c1a4ab</loc><lastmod>2022-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-airflow-the-right-choice-for-machine-learning-too-bead4eb6207d</loc><lastmod>2022-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-13-firebase-crud-tutorial-with-angularfire-7-2d6980dcc091</loc><lastmod>2022-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-the-apple-calculator-in-swiftui-2fad61285dc8</loc><lastmod>2022-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-reasons-i-love-working-on-software-defects-79fd3718cd83</loc><lastmod>2022-07-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/create-tic-tac-toe-with-html-and-javascript-ea1c245a9f1f</loc><lastmod>2022-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-getting-stuff-done-after-you-said-you-couldnt-38eda173a3d3</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understand-the-root-cause-of-regressions-with-git-bisect-dd16cc17ce69</loc><lastmod>2022-07-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-full-fledged-spotify-playlist-generator-in-a-weekend-498bb488c275</loc><lastmod>2022-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-data-gravity-and-is-it-important-with-serverless-d75f3f44f6d2</loc><lastmod>2022-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-private-files-with-aws-s3-d17cb9e3dcde</loc><lastmod>2022-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-better-version-of-kickstarter-using-web3-0-solidity-8bbea829d2f0</loc><lastmod>2022-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/all-about-solidity-data-locations-part-i-storage-e50604bfc1ad</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-star-rating-widget-with-react-js-and-optimize-it-e3625f3104f</loc><lastmod>2022-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-elixir-in-2023-a691d37f521</loc><lastmod>2022-07-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/is-jenkins-better-than-circleci-heres-my-comparative-analysis-97abdb513344</loc><lastmod>2022-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/animatedvisibility</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-burger-analogy-for-imperative-vs-declarative-styles-of-programming-3caf026fd553</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-apple-like-docs-from-your-code-comments-in-swift-d8334b1ef57f</loc><lastmod>2022-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-essential-steps-for-scaling-any-application-337a1e0b4398</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-threats-to-an-open-api-ecosystem-2d8ba0a01818</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/swift-unit-testing-factory-40043b361f55</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-amazing-things-i-didnt-know-about-cassandra-six-months-ago-acff300a280e</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-negotiated-100k-from-google-370823b2c79c</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/layouting-in-jetpack-compose-8c16e687bfe5</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-rules-apply-to-everyone-an-advice-for-agile-transformation-success-93c8b6469dae</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-questions-about-react-i-often-get-from-new-developers-b84c4c4e1fe8</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-simple-crm-with-django-and-htmx-frontend-development-c067c9f02823</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-redis-for-geospatial-data-b81a9a472699</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/create-a-static-website-with-middleman-and-deloy-it-on-aws-1060f54d2ba3</loc><lastmod>2023-07-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-animation-notes-1-30f130189159</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/efficiently-sort-geo-points-by-distance-in-elasticsearch-b5c04c09bf24</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-v18-demystifying-useref-forwardref-and-useimperativehandle-feec2fc5b2f6</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-cache-api-requests-with-redis-and-node-js-cba883385e7</loc><lastmod>2022-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-authentication-in-aws-eks-using-iam-authenticator-de3a586e885c</loc><lastmod>2022-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nightwatchjs</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vitejs</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scalable-navigation-with-deep-links-in-swiftui-96cea1764994</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-how-to-build-test-and-deploy-a-bookstore-app-with-react-18-vite-and-netlify-functions-1e1050c8711</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-the-rust-web-app-multiple-users-and-authentication-5ca5988ddfe4</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/escaping-backlog-limbo-427bc73e0f2c</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-daily-standup-good-bad-or-indifferent-d85a0db3ff93</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/archunit-test-software-architecture-easily-a874c54bda1e</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-talk-about-software-changes-82dfb39cfaa</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-bake-a-javascript-html-template-engine-in-just-three-lines-of-code-669fd718c2d</loc><lastmod>2022-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/need-to-reboot-learn-how-to-check-with-node-exporter-7ea6e9f0b21e</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-your-first-snake-game-with-p5-js-577a45909fd7</loc><lastmod>2022-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-infrastructure-as-code-for-go-developers-cdk8s-plus-in-action-ee3eb2203745</loc><lastmod>2022-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-crowdfunding-web3-dapp-76eb534eddf4</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-comprehensive-guide-to-deno-an-alternative-to-node-ea0db4fdec77</loc><lastmod>2022-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ive-submitted-1000-pull-requests-at-google-here-is-what-i-ve-learned-f9aa8a7b11ec</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-septuagenarian-learns-java-83d2a950bfc2</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-fastapi-on-the-lakehouse-94e4052cc3c9</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/database-migration</loc><lastmod>2022-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/conversational-ai</loc><lastmod>2023-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/conversational-ui</loc><lastmod>2022-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dialogflow</loc><lastmod>2022-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-slack-app-for-spotify-with-go-64ff71959bd1</loc><lastmod>2022-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-integrate-dialogflow-with-gpt-3-creating-a-personal-virtual-mental-health-assistant-from-fee7d363993a</loc><lastmod>2026-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rain-lightning-animation-using-spritekit-in-swiftui-part-ii-837ee74f6bd3</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/web-scraping-using-c-and-net-d99a085dace2</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/running-database-migrations-11eb4b5c739e</loc><lastmod>2022-07-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/senior-developer</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/padding-byte</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/memories</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-navigation-in-a-multi-module-project-8d3947e6e2a4</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bun-new-kid-in-the-javascript-town-a0c6d77c7bb8</loc><lastmod>2022-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-constitutes-a-senior-developer-6e7830d56470</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/viper-for-swiftui-please-no-ee61ce99694c</loc><lastmod>2023-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-glimse-into-jetpack-compose-by-building-an-app-a7869723d4e8</loc><lastmod>2022-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pitfalls-of-multithreaded-programs-and-achieving-thread-safety-using-go-1ac80c8d8106</loc><lastmod>2024-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-developers-you-do-not-have-to-be-perfect-9295c741c969</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-an-nft-marketplace-solidity-2323abca6346</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leaders-should-be-in-constant-evaluation-mode-cc966c992c00</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-lint-commit-messages-with-husky-and-commitlint-b51d20a5e514</loc><lastmod>2022-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/htmx</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/embed-a-unity-game-in-ios-app-7c2bd4cddb6f</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/can-data-privacy-vaults-have-apis-yes-3a62a2fae7ad</loc><lastmod>2022-07-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/create-and-deploy-your-first-javascript-serverless-worker-e234f3f69cea</loc><lastmod>2022-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-production-ready-ml-workflow-with-dvc-and-s3-cdd9c95bf19</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-simple-crm-with-django-and-htmx-project-setup-ea84f900e273</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-viber-splash-screen-with-animations-feec3adb4481</loc><lastmod>2022-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reactive-forms</loc><lastmod>2022-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/intro-to-angular-reactive-forms-fc5cd636ce1f</loc><lastmod>2022-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-better-programming-july-1-14-2022-740d36579856</loc><lastmod>2022-07-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/react-to-solidjs-a-smooth-transition-c30a618ba261</loc><lastmod>2022-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/geolocation-enabled-photo-manager-using-pytho-df6e2b75a06e</loc><lastmod>2022-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pass-what-does-pass-mean-d396ecf3f8fb</loc><lastmod>2022-07-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/socket-io-and-nextjs-build-real-time-chat-application-part-1-976555ecba</loc><lastmod>2022-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-remove-local-git-branches-by-creating-git-aliases-adbf38c572e8</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/three-reasons-why-blogging-makes-you-a-better-developer-4ca42336a84b</loc><lastmod>2022-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-your-kubernetes-infrastructure-as-go-code-getting-started-with-cdk8s-989725f8af73</loc><lastmod>2022-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-rate-limit-algorithms-every-developer-should-know-7472cb482f48</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-horizontal-and-vertical-viewpager-in-jetpack-compose-a7a91f2ac746</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-image-and-text-slider-with-react-js-and-optimizations-7a16af998548</loc><lastmod>2022-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-ethereum-to-aurora-with-infura-a20af791fb29</loc><lastmod>2022-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/domain-driven-design-domain-events-and-integration-events-in-net-5a2a58884aaa</loc><lastmod>2022-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/saying-no-to-last-minute-requests-81eff31de748</loc><lastmod>2022-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/device-detection-in-typescript-198f76a7061a</loc><lastmod>2022-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/external-debugging-tools-1-dtrace-and-strace-7e4cf58280f4</loc><lastmod>2022-07-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/create-a-custom-template-for-dotnet-new-9feae7ed5b55</loc><lastmod>2022-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-xcode-build-configurations-files-xcconfigs-6321bae5cb69</loc><lastmod>2022-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-nlp-chatbot-from-idea-to-500-users-3fadce3335b9</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sveltekit</loc><lastmod>2023-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/touch-interactions-in-jetpack-compose-caf88adcae61</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-work-with-json-in-rust-35ddc964009e</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/algorithms-and-their-impact-on-performance-ed7b6d6156de</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/combine-publishers-subscriptions-and-subscribers-implementations-under-the-hood-fe308fb9f7f6</loc><lastmod>2022-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-custom-color-palettes-in-swiftui-f6f0abe7c828</loc><lastmod>2022-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/performance-improvement-of-full-stack-javascript-applications-2b5f631a562c</loc><lastmod>2022-10-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/15-useful-sveltekit-code-snippets-a-cheat-sheet-ad7e56772ced</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-communication-framework-b3fa1b4d2750</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-honeycomb-cut-aws-costs-50-by-power-tuning-lambdas-c6c9ced1b0d4</loc><lastmod>2023-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-pattern-1-singleton-308c896801d7</loc><lastmod>2022-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-does-flutter-communicate-with-platform-native-code-2bb002f64121</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-key-security-concepts-for-all-web-application-developers-d4f55c439302</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-discard-before-you-make-things-better-a971f5352e2e</loc><lastmod>2022-07-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/using-a-match-text-action-with-regex-versus-repeat-with-a-each-loop-in-shortcuts-709a3ee6f51</loc><lastmod>2022-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-tutorial-all-about-data-locations-dabd33212471</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/retro-programming-1970s-part-2-critical-code-section-9924ad9a09fd</loc><lastmod>2022-07-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/api-gateway</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bucket</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dall-e2</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-mistakes-that-destroy-startups-637ce74c851c</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-the-rust-web-app-proper-error-handling-and-return-values-723f1f07f8cd</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deleting-my-first-production-cluster-3ce6291168ff</loc><lastmod>2025-05-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/important-vs-urgent-a-delicate-balance-cc0b42fd68c4</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-things-to-consider-when-you-define-functions-6a964dbe388f</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/training-dall-e-2-of-generating-art-styles-photorealistic-images-and-detailed-prompts-766babe74027</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-operator-logging-4d4553d19f15</loc><lastmod>2022-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/searching-files-is-easy-with-pythons-glob-module-15ad170ba255</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-magic-of-self-managing-teams-273e8d0a8ac5</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-real-cost-of-open-source-software-f87c29f68719</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-create-a-fancy-toast-component-in-10-minutes-e6bae6021984</loc><lastmod>2024-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/microservices-cloud-architecture-9d15be866ce6</loc><lastmod>2022-12-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-ways-to-use-dynamic-remotes-in-module-federation-985e9fb69817</loc><lastmod>2022-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-testing-library-configuration-for-productive-unit-testing-5d0c446f3b3d</loc><lastmod>2023-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-made-an-automatic-color-theme-generator-for-tailwind-css-398da47846cc</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/experience-using-kmp-in-production-apps-for-a-year-2474406d99d4</loc><lastmod>2022-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-setup-your-hardhat-environment-af70b39c16d1</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-control-class-names-in-styled-components-72ed4b165cb9</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-ways-to-dramatically-reduce-your-time-in-code-review-febe05e9f38c</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/backend-software-architecture-demystified-c545e0b1460b</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-will-always-have-more-problems-than-engineers-aafff94a4623</loc><lastmod>2023-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/transcribe-audio-files-in-10-lines-of-code-1d92fb05a0f</loc><lastmod>2022-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/monads-for-go-programmers-6cda2b978cb1</loc><lastmod>2023-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimisations-beyond-the-big-o-that-i-learned-at-google-5014d5c9d28a</loc><lastmod>2022-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/30-different-images-drawn-by-dall-e-2-dall-e-mini-and-midjourney-1d9a4c5ff758</loc><lastmod>2022-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-to-do-if-your-manager-isnt-paying-attention-3295184b373</loc><lastmod>2022-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/benchmarking-command-line-tools-7d00ed4813cc</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/framer-motion-new-and-underestimated-features-364a6fdfcb57</loc><lastmod>2022-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-and-deploy-a-face-swap-app-using-python-and-streamlit-857b4b5b8ea2</loc><lastmod>2022-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/12-react-hooks-every-react-developer-should-know-9c6352b81329</loc><lastmod>2022-12-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-cell-interactions-when-using-uihostingconfiguration-in-ios-16-562e5f160cdc</loc><lastmod>2022-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-apples-developertoolssupport-framework-fe6bbee6bc3c</loc><lastmod>2022-08-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/using-rails-service-objects-to-keep-code-clean-ea180fb1e4ac</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-site-is-https-so-im-safe-right-fc452ce79da7</loc><lastmod>2022-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-test-the-timer-publisher-in-combine-swift-ed5cf0190402</loc><lastmod>2022-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-rest-api-with-go-and-postgresql-7c916ce2816a</loc><lastmod>2023-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adaptive-linearprogressindicator-height-in-compose-7943a956992</loc><lastmod>2022-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/openapi-to-grpc-with-quarkus-61d87e353cbe</loc><lastmod>2024-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/career-fulfillment</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/career-goals</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/career-growth</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-other-uses-of-stack-overflow-you-might-not-be-aware-of-f12b2f40b72b</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/smart-contracts-which-is-better-ethereum-or-flow-39f766c72e5d</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/r-and-c-together-an-introduction-to-rcpp-b995b01cdfb6</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-typescript-4-8-c4c4e59894c3</loc><lastmod>2022-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/async-await-tips-to-be-aware-of-at-all-times-fb5bd15b1baf</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-obfuscate-python-scripts-with-pyarmor-7b7d45efaf76</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-improve-your-try-except-statements-in-python-df46064a42bf</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-minutes-to-add-restful-apis-for-your-grpc-services-14673c7cd01f</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/qa-leads-first-aid-kit-little-pains-and-how-to-cure-them-ba94342b0dd4</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/fighting-imposter-syndrome-how-i-found-my-place-at-google-e96f419a855c</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-better-code-with-go-concurrency-patterns-9bc5f9f73519</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-sqlite-in-bun-deno-and-node-66001a9c3dcb</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/usetransition-vs-usedeferredvalue-3024f98e5443</loc><lastmod>2022-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-git-hooks-to-pre-validate-user-email-before-each-commit-dbd7b4e8170c</loc><lastmod>2025-09-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-item-collection-in-a-javascript-game-2be45bafe01d</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/morphing-nodes-under-scenekit-b6c72784265a</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-delete-node-modules-with-one-simple-command-3ba27ea2cca7</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/production-ready-react-app-setup-with-next-js-and-dokku-555fb08cb188</loc><lastmod>2022-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-does-career-fulfillment-mean-to-you-9acf09942b4f</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/meta</loc><lastmod>2023-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lovely-dress-to-understand-api-gateway-with-golang-660effb560a1</loc><lastmod>2022-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-dsa-interviews-are-great-for-recruiting-my-experience-with-meta-b970eb867a4a</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-rest-api-with-go-and-postgresql-e0070aa1b383</loc><lastmod>2023-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploying-to-multiple-oss-with-go-d87fc1681720</loc><lastmod>2022-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/styling-icons-in-react-part-i-1a99207a7bc</loc><lastmod>2023-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/avoiding-plateaus-in-vim-58cb44ec89b5</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/debugging-http-requests-in-net-core-2d26cb5d4295</loc><lastmod>2024-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-process</loc><lastmod>2022-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/multiplatform</loc><lastmod>2023-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/klutter</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-important-software-architecture-principles-733fb4a08d35</loc><lastmod>2022-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ideas-for-github-actions-4ad572c695df</loc><lastmod>2022-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/benchmarking-in-go-substrings-vs-regular-expressions-a84de7f0eb02</loc><lastmod>2022-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-once-was-a-free-hand-coder-e70bdfd7a205</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/using-ai-to-generate-movie-plots-29557da71a8d</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/time-tracking-via-the-telegram-bot-api-and-webhooks-8371614f0b13</loc><lastmod>2022-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-rest-api-with-go-and-postgresql-1d48767a813</loc><lastmod>2023-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/strategy-pattern</loc><lastmod>2022-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-blockchain-tech-can-improve-devops-practices-in-web3-24ed11861752</loc><lastmod>2022-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-layered-architecture-with-kmm-part-3-the-domain-layer-3df5e1fa3e6a</loc><lastmod>2023-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-layered-architecture-in-kmm-part-4-the-data-layer-6fc0e153fffb</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-automation-test-scripts-with-python-c00b924e0369</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pagination-in-kotlin-multiplatform-mobile-a96f21e71668</loc><lastmod>2022-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mv-state-pattern-a-better-way-of-building-swiftui-apps-2cf2da6652fa</loc><lastmod>2023-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/legacy-code-potential-gold-mine-of-learning-a59fdcb14804</loc><lastmod>2022-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-typescript-guide-i-wish-i-had-185087d66dd1</loc><lastmod>2022-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/were-not-architecting-cathedrals-anymore-9d23237249f7</loc><lastmod>2022-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-simple-steps-to-handle-conflicts-like-a-leader-694475f6b768</loc><lastmod>2022-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/starting-over-with-purpose-my-serverless-adventure-99f0c051d73a</loc><lastmod>2022-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-breaking-the-ocp-108dcba14a07</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scaling-a-websocket-service-with-go-858b259d4974</loc><lastmod>2022-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swiftui-4</loc><lastmod>2023-05-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/table</loc><lastmod>2023-05-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/anchor</loc><lastmod>2022-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/csv</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/velocity</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-github-actions-802838a09f4d</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-most-powerful-decision-making-razors-bc4ed1ec7e58</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-why-changing-my-injected-property-doesnt-update-my-view-ebfbf129d0bc</loc><lastmod>2022-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-python-print-function-is-more-powerful-than-you-think-db0afb358b79</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-point-clouds-to-minecraft-a-python-tutorial-1b14a87f3f0b</loc><lastmod>2022-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kafka-with-python-how-to-get-your-projects-up-and-running-34bc58c46652</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-initialize-mint-accounts-and-mint-tokens-using-the-anchor-framework-c989d1ba4f97</loc><lastmod>2022-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-decide-on-your-scrum-teams-size-2aa7fd5717c2</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/uncurled-everything-about-open-source-d530878c0dcc</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-false-trade-off-between-quality-and-speed-7f0f9e93fdd</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apis-an-in-depth-explanation-for-people-who-arent-into-tech-a6174f944385</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-should-a-novice-programmer-learn-to-find-a-good-job-quickly-763c88faf775</loc><lastmod>2023-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimize-the-user-experience-and-performance-via-node-js-and-lighthouse-bfd8107fe248</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-rest-api-with-go-and-postgresql-39b0e966534a</loc><lastmod>2023-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-rest-api-with-go-and-postgresql-c765d571b9e7</loc><lastmod>2023-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-open-source-software-is-better-for-the-world-af1cf9045236</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/questions-you-should-ask-yourself-when-reading-extreme-views-in-tech-articles-2a11992ab79d</loc><lastmod>2022-08-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-glimpse-at-quarkus-vs-gin-gonic-39be595e8c29</loc><lastmod>2024-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/retrofit</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/okhttp</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/separation-of-concerns</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-engineering-career-ladder-trap-883f9b695e2b</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-uicolor-and-color-apis-in-ios-68c9ea7a2162</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-built-a-mix-between-youtube-and-visual-studio-code-heres-the-story-cf7e41484033</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-do-all-developers-want-to-be-architects-4c55cf4f84b6</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unit-testing-test-doubles-and-the-mocking-framework-in-kotlin-4378fbb64d6a</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-command-line-tool-to-resize-and-change-formats-of-images-using-python-40c1149ea80e</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pointers-in-python-wait-is-it-possible-9e19da644e41</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-dark-mode-for-storybook-and-web-applications-99d3a0b76312</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developing-reusable-and-customizable-modals-with-react-and-typescript-9f6217c76f07</loc><lastmod>2022-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-access-token-logic-with-retrofit-okhttp-interceptors-740ea48547a0</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sharing-a-database-connection-in-go-fiber-eedb305e9348</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrating-texteffects-using-scenekit-in-ios-14c05e2c803e</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-a-typescript-interface-4cbced319ee2</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/datadog</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/photogrammetry</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/string-comparison</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/techonology</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generate-ssh-keys-and-fix-permission-issue-on-mac-2d1cb79a8e55</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-your-code-prettier-1c4f60857e7a</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-configure-datadog-application-security-monitoring-for-php-applications-4eb4631ad7ca</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/better-programming-reads-of-the-week-6520063bbade</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-common-bug-extra-argument-in-call-and-how-to-resolve-73a2d0ac3e97</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-visualize-football-passing-networks-using-python-6f6582aa8005</loc><lastmod>2022-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adding-regular-expression-support-to-an-existing-golang-tool-2dcbdcd3b4ed</loc><lastmod>2022-08-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/over-engineering-the-hello-world-in-python-352844417d37</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-string-comparison-of-databases-9bde87f2006d</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-your-initial-coin-offering-ico-contract-in-ethereum-5a94ec3e2337</loc><lastmod>2022-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/viewmodel-to-view-in-jetpack-compose-7c7183b54fb5</loc><lastmod>2022-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-spline-interpolation-how-to-ef059c214d28</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-show-an-ascii-art-welcome-screen-at-the-top-of-the-vim-terminal-b8787f6ea9f4</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-you-be-using-pythons-walrus-operator-yes-and-here-s-why-36297be16907</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/upgrading-to-react-18-isnt-that-hard-here-s-how-to-do-it-bf054418b782</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-stereo-cameras-to-see-in-3d-8dfd955a1824</loc><lastmod>2022-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-master-time-management-1c82b0dfcd58</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-complete-guide-to-implementing-dark-mode-in-react-47af893b22eb</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-game-loop-in-javascript-4b4d51c18f67</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-live-activities-with-activitykit-on-ios-16-beta-4766a347035b</loc><lastmod>2022-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rate-limiting</loc><lastmod>2022-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-basic-rate-limiter-system-with-a-sliding-window-in-typescript-7c363bee8728</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/method-chaining-in-swift-using-self-returning-functions-7489ca34a336</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modify-ethereum-storage-on-hardhats-mainnet-fork-8abb504f6388</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/virtual-insanity-tired-of-your-team-building-activities-try-these-5d00d1f06cfb</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/all-hiring-decisions-are-a-gamble-and-thats-okay-7035067b6046</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/service-discovery-with-go-17b44011bcb2</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-predict-fuel-prices-609f7ec417fb</loc><lastmod>2022-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-swiftui-layout-protocol-creating-custom-layout-7562be989a60</loc><lastmod>2026-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-beautiful-command-line-interactions-with-node-js-2fcdfbbac62c</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-eslint-to-make-your-javascript-typesript-code-more-professional-1170bbdff32b</loc><lastmod>2023-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-custom-view-modifiers-in-swiftui-79d73d1691b</loc><lastmod>2022-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-the-google-place-autocomplete-widget-in-react-hooks-4394a7a4e3b0</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-react-infinite-slider-22b76cbd7a9</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-develop-a-web-application-with-ktor-and-thymeleaf-ccbb23776252</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-do-awesome-1-1s-with-your-remote-p̶e̶e̶r̶s̶-work-friends-9fce0ce438a3</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/testing-a-django-application-with-pytest-3615df7e81f8</loc><lastmod>2022-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scoped-threads-the-great-addition-of-rust-1-63-0-2a4c1d411c0a</loc><lastmod>2022-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/styled-components-in-react-a-better-way-to-organize-your-styles-591c43fa98f8</loc><lastmod>2022-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-basic-real-time-competition-app-with-go-96c2ca0d35bf</loc><lastmod>2022-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pm-you-dont-need-all-those-meetings-949f3825ee41</loc><lastmod>2022-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mvvm-in-jetpack-compose-part-4-fe757a1a1b84</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-your-kubernetes-infrastructure-as-go-code-extend-cdk8s-with-custom-constructs-3848659a7eab</loc><lastmod>2022-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-simple-virtual-audio-interfaces-in-linux-5e4de6ac53b9</loc><lastmod>2022-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/atomic-mysql-read-write-operations-with-go-1-19-3bd04b11f888</loc><lastmod>2022-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-build-sf-symbols-browser-in-3d-using-scenekit-and-swiftui-af8c0a0e9560</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kotlin-retry-to-make-your-code-more-resilient-5b8cc4fac4e4</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/groovy</loc><lastmod>2022-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gradle-task</loc><lastmod>2022-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-a-express-like-api-using-bunjs-79e77a6a7a31</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/custom-gradle-tasks-build-and-send-your-apk-to-telegram-42f7741cd27e</loc><lastmod>2022-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-cryptominer-in-rust-and-run-it-on-your-browser-300662204131</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aes-256-encryption-decryption-with-openssl-using-bash-script-94cf3b8125ba</loc><lastmod>2022-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-custom-uicollectionviewlistcell-using-swiftui-in-ios-16-c75350492bfc</loc><lastmod>2022-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-reusable-api-calls-with-custom-hooks-typescript-obviously-a62fda7df1b6</loc><lastmod>2022-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-things-to-know-before-building-a-multi-tenant-serverless-app-a19e21470b56</loc><lastmod>2022-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-snowflake-algorithm-in-golang-c1098fdc73d0</loc><lastmod>2022-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-git-analogy-moment-a4aaab0caa0e</loc><lastmod>2024-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/error-handling-with-tinygo-wasm-883533bb8b77</loc><lastmod>2022-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-control-structures-in-elixir-a8b2b134c1f5</loc><lastmod>2022-08-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gcp</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/localisation</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/3d</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/share-swift-code-between-client-and-vapor-server-94df9cc42543</loc><lastmod>2022-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/where-do-solar-panels-yield-the-most-in-a-country-7e21d56cf4e4</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/drawing-portraits-using-only-nails-and-a-thread-with-python-1cfd8c6dd040</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-jetpack-compose-ready-for-you-eae6c93ad3f8</loc><lastmod>2022-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-cognito-and-dotnet-maui-498f9591ffd5</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sveltekit-tailwind-vercel-a-joyful-development-experience-c8c3d318f557</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-respond-when-an-employee-quits-fd559a7a2865</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/programmers-are-philosophers-in-disguise-b6ece762b984</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-roasted-my-first-ios-apps-source-code-and-refactored-it-79aa7ae519f2</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/does-variable-name-length-affect-python-code-speed-6b0b115007a6</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/synthetic-data-generation-for-computer-vision-in-blender-part-1-6926819b11e6</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/web-dev-tips-i-learned-from-building-the-tinder-of-finding-a-restaurant-974612e1c0a0</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-singleton-in-typescript-dc320904e058</loc><lastmod>2022-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-shortest-project-methodology-guide-i-can-write-753fab98dd18</loc><lastmod>2022-08-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/can-you-code-in-swift-using-emojis-style-2d187714f586</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/localise-your-go-app-with-package-text-4a78a641fafc</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hands-on-hardhat-write-your-custom-own-token-a8e2857dc9e4</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-in-3d-for-ios-using-libgdx-and-kotlin-e509fb6ce7fd</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-avoid-breaking-production-part-1-dcebd0b7ca9e</loc><lastmod>2022-10-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-was-the-last-time-you-conducted-a-project-premortem-d4d7df8ea761</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rewrite-your-work-in-another-authors-style-using-openai-and-python-45d89b3829d2</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-text-filtering-log-simplifying-tool-in-go-b29d3067e092</loc><lastmod>2022-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/image-vulnerability-scanning-for-optimal-kubernetes-security-c3ba933190ef</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/partial-indexing-faq-55d6f1e10c08</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-advanced-git-commands-university-wont-teach-you-fe63b483d34b</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-of-sorting-full-text-search-results-in-mongodb-4863b4eb0ae9</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-history-of-dom-manipulation-performance-in-a-nutshell-701247c19e83</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-optimized-gas-costs-by-75-b850ac3cff72</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-ways-to-simplify-react-state-by-not-using-react-b73070b1ea4f</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/constructive-code-conflict-a87eaf8d01c2</loc><lastmod>2022-08-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-google-released-carbon-d3530d715acb</loc><lastmod>2022-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tools-and-integrations-to-significantly-improve-code-review-in-github-b6cb67014fea</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-ways-to-use-bun-with-create-react-app-9fa365b2b7a0</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-we-created-an-in-browser-kubernetes-experience-58c065cda803</loc><lastmod>2022-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/actuarial-models-on-the-gpu-with-python-ff21c2d994aa</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/profiling-in-go-78cf71f81a07</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-first-microservice-using-golang-c5cf69f1376d</loc><lastmod>2023-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/teams-metrics-human-centric-approach-d0c0900a1320</loc><lastmod>2022-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/web3-game-development-with-lens-protocol-and-chainsafes-unity-sdk-f4b502bdfa02</loc><lastmod>2022-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swift-generating-pdfs-dynamically-using-pdfkit-12c37168e106</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deep-dive-into-tuples-in-c-be0432d92922</loc><lastmod>2022-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-use-test-data-builders-714eb9de20c1</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-underscore-properly-in-python-37df5e05ba4c</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-burn-tokens-using-the-anchor-framework-on-solana-6f3c8c50f857</loc><lastmod>2022-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-a-great-tech-team-205d6f586749</loc><lastmod>2022-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-easily-create-an-event-bus-for-a-micro-frontend-ac6aad373a31</loc><lastmod>2023-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-nestjs-mongodb-and-docker-to-create-an-url-shortener-a826e461145f</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-amazing-aliases-to-make-you-more-productive-with-git-3be35d1b7e51</loc><lastmod>2022-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lock-screen-widgets-in-swiftui-1585aaa93ed4</loc><lastmod>2022-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/quickly-generate-documentation-with-sphinx-cli-tools-99db0cb5994c</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-a-scoped-service-in-a-singleton-in-c-a85d6fd02368</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/updating-swiftui-views-from-objective-c-mvvm-9c4f38d6d9c8</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-configure-path-aliases-with-typescript-8586dc0aa214</loc><lastmod>2023-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reified</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-xcode-plugins-in-your-ios-app-13574261f210</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-perfect-software-developer-onboarding-plan-4a549a0a3040</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/issues-of-returning-arrays-of-dynamic-size-in-solidity-smart-contracts-dd1e54424235</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-golang-lambda-with-serverless-framework-2b94c157b4b1</loc><lastmod>2022-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/yew-vs-vuejs-webassembly-which-is-better-for-building-a-rust-app-8fa6c45c879f</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/does-variable-name-length-affect-javascript-code-speed-bedc3cf592a8</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scalability-vs-elasticity-cfae2d7a19b</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-kotlins-reified-keyword-simplifies-working-with-generics-50a4e0cb254c</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-up-a-next-js-supabase-auth-for-your-apps-frontend-and-backend-ae23a892693e</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-guide-to-handling-user-privacy-to-comply-with-gdpr-in-flutter-applications-9914ab479240</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-list-comprehensions-are-more-powerful-than-you-might-think-3363a90e5bb0</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/astro-and-the-island-architecture-db3615d0d1ec</loc><lastmod>2022-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-share-my-top-4-tips-for-succeeding-in-your-next-technical-coding-interview-21408f142b1b</loc><lastmod>2022-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploying-smart-contracts-to-the-polygon-and-ethereum-blockchain-using-hardhat-and-ethers-js-2c31aa41aed0</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/extending-swipetodismiss-in-jetpack-compose-7ed356df073a</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/asynchronous-programming</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-hiring-software-engineers-8545520437ac</loc><lastmod>2022-09-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-top-8-reasons-why-kotlin-makes-me-a-more-productive-software-engineer-6-years-of-experience-6bfcd97e291c</loc><lastmod>2024-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-difference-between-concurrency-and-parallelism-explained-using-kotlin-83f4159581d</loc><lastmod>2022-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/release-dangling-elastic-ips-using-lambda-and-go-sdk-47a1b745150c</loc><lastmod>2022-10-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-quick-way-to-generate-go-tests-in-visual-studio-code-b7c675b88dac</loc><lastmod>2022-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-tutorial-all-about-memory-1e1696d71ee4</loc><lastmod>2023-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/malware</loc><lastmod>2022-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dall-e-to-3d-how-to-turn-your-generative-art-into-3d-meshes-3ca086dc0b0c</loc><lastmod>2022-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-auto-save-forms-1a396d17ed7d</loc><lastmod>2023-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/diving-into-clean-architecture-2769ced23802</loc><lastmod>2022-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/self-modify-malware-in-rust-b8b669dc2e93</loc><lastmod>2022-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/trunk-based-development</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/guzzle</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spring-boot-3</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/release-train-engineer</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/application-versioning</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/continous-delivery</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-was-never-designed-for-batch-jobs-f59be376a338</loc><lastmod>2022-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/notes-on-spring-boot-3-upgrade-a15e16f84862</loc><lastmod>2022-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-computer-vision-webapp-flask-opencv-and-mongodb-62a52d38738a</loc><lastmod>2022-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploying-ml-models-using-aws-lambda-and-api-gateway-f1f349515c81</loc><lastmod>2022-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-log-guzzle-requests-fbc16c99a8fd</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-experience-majoring-in-software-engineering-and-how-it-differs-from-a-computer-science-major-1e69326c16a3</loc><lastmod>2022-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/two-pan-layout-for-larger-devices-d84cd5c5340e</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-became-an-aws-serverless-hero-f89f718a3b4d</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/django-4-1-where-to-apply-async-c05f29ca2041</loc><lastmod>2023-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-shell-shortcuts-to-speed-up-development-439943247eea</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-principles-of-engineering-leadership-a0d2070ea3d1</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/opinion</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/studying</loc><lastmod>2022-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-great-interface-part-2-84e0ee73ceb2</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-incrementally-migrate-from-vue-js-2-to-react-18-part-1-setup-be2cd04458f0</loc><lastmod>2022-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-detectron2-for-rotated-bounding-box-detection-on-a-custom-dataset-63916514b368</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/every-project-should-have-a-todo-md-file-20703bb6fd5f</loc><lastmod>2022-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-database-is-not-the-most-important-part-b87d8af01959</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/open-source-bait-and-switch-3282992df0a9</loc><lastmod>2022-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-ways-to-accelerate-self-directed-learning-as-a-software-engineer-7a021cd718c7</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-tips-for-better-pair-programming-e11d2d6fd7c3</loc><lastmod>2022-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/absence-of-null-in-solidity-bc80ce5e5b09</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/elixir-associative-data-structures-maps-and-keyword-lists-1db33d166bcc</loc><lastmod>2022-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/read</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nested-routes</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-great-interface-part-1-561acf3e1a54</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-simple-tips-stop-getting-interrupted-write-code-d1b6cb321807</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-most-recent-fire-is-not-your-biggest-e5c8573e86ff</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/mysql-5-7-does-not-have-an-official-docker-image-on-arm-m1-mac-e55cbe093d4c</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-importance-of-writing-wasm-compatible-code-7916519fa30e</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/these-4-reasons-seal-your-scrum-teams-failure-c6a38a39979f</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/hiring-software-engineers-by-evaluating-code-katas-dc4103bb3017</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-react-router-for-modularization-872b32315a3b</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/http-3-explained-4bc4e7d31c26</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-improve-the-jest-performance-in-ci-environments-when-using-typescript-66a186cb5cd4</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/detecting-identifying-and-managing-terraform-state-drift-997366a74537</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-forms-in-react-without-stress-115e02053185</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-software-engineers-quit-5488c69ceb8a</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/platform</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sniffing</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-your-first-swift-package-build-plugin-9835a7aded0b</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-own-git-with-typescript-64571ae7c6d0</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-testing-types-in-typescript-f64306ec16b</loc><lastmod>2022-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fastapi-best-practices-1f0deeba4fce</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/struggling-to-be-productive-use-these-3-productivity-frameworks-to-get-real-work-done-9fa4fc9c4c6a</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/parsing-pdf-invoice-document-with-gpt-3-and-workato-d2835cbafd94</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-telegram-bot-using-golang-dictionary-bot-497f810b491f</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solana-understand-programs-a7d2d15f32fa</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/distributed-tracing-with-opentelemetry-and-datadog-712f8f4d520b</loc><lastmod>2022-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-pattern-of-streaming-enrichment-17a9eb065eca</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ps-of-data-platform-strategy-8f2d87ed3715</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-avoid-instantiating-invalid-entity-classes-8e5af0c6bd4</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-deep-dive-into-the-3-react-pitfalls-that-developers-fall-into-41b5109870e6</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-your-wordpress-site-safe-and-fast-with-amazon-cloudfront-444c2c7df50e</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/displaying-sqlite-data-from-the-flutter-app-on-the-ios-home-screen-ea62965c92a6</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-packet-sniffing-tool-with-python-58ea5d65ace2</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-simple-youtube-player-with-javascript-9f10af62ea4a</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-create-modularization-of-terraform-37fb44f78624</loc><lastmod>2022-09-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-dictionary-from-an-array-in-javascript-c78f37c80bb1</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-bridge-async-await-functions-to-combines-future-type-in-swift-16c668333bdc</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scrum-master</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/to-be-effective-at-programming-you-have-to-stop-writing-code-dcf7a2aec383</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/four-ways-to-get-support-as-a-scrum-master-8a506a7199ff</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/simplify-your-react-components-state-with-a-state-machine-8e9c9a4ee1f6</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-nuget-packages-9192d34255e7</loc><lastmod>2024-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/compose-and-swiftui-viewmodel-event-and-state-handling-using-kmm-3f39f8dce4fe</loc><lastmod>2022-08-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/detect-user-inactivity-in-flutter-applications-af42b08101c</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tic-tac-toe-game-in-blazor-83a5763b5fac</loc><lastmod>2023-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tips-to-reduce-technical-debt-f9b7d1646967</loc><lastmod>2022-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-coordinators-a27c2c9d701f</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-and-how-to-use-the-go-channel-58f82605156c</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-aruco-markers-b4823a43973c</loc><lastmod>2022-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/benchmark</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/folium</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sms</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-optimize-cloud-cost-with-block-storage-and-snapshots-acab43d6699f</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/over-engineering-the-infinite-loop-in-python-53450cb52132</loc><lastmod>2023-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/run-python-code-30-times-faster-with-pypy-5d717c32b273</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-it-worth-it-to-post-on-instagram-as-a-developer-8f5d5e682fe2</loc><lastmod>2022-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dependencies-injection-jetpack-compose-using-hilt-bd4f76ac6c22</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-api-tests-must-be-reproducible-6e1c57986f4</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-kotlins-built-in-functions-to-measure-code-execution-time-1759b2ac90aa</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-phyllotaxis-or-how-to-repeat-animation-in-wallet-and-lock-screen-in-ios-16-a15ad4fc9bc9</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-poll-sockets-using-python-3e1af3b047</loc><lastmod>2022-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/get-daily-exchange-rates-via-sms-using-ballerina-6cfb577633c9</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-auto-pause-a-smart-contract-a4cd4e93667a</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-programmers-regret-neglecting-math-at-university-9d937655752b</loc><lastmod>2022-12-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/performance-impact-of-maps-compared-to-slices-in-go-1-18-15352fbd6010</loc><lastmod>2022-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-traveling-distance-map-for-a-whole-city-with-python-f2e063272832</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/calibration</loc><lastmod>2022-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-deployment</loc><lastmod>2022-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/parameter-injection-for-android-viewmodels-b9e9e3448051</loc><lastmod>2022-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/styling-icons-in-react-part-ii-ddd3c8b328de</loc><lastmod>2023-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-yolov5-object-detection-app-on-ios-39c8c77dfe58</loc><lastmod>2022-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rust-should-you-work-on-your-own-types-yes-and-heres-how-5214c61300b0</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/there-just-isnt-enough-time-f7bb069411f</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-software-deployment-tools-have-changed-in-the-past-20-years-7ac24723704a</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-quickly-get-started-with-graphql-in-angular-a6fccf5f3a0c</loc><lastmod>2022-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-calibrate-a-camera-using-python-and-opencv-23bab86ca194</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/terraformer-converting-infrastructure-into-reusable-terraform-code-afe543ad0b15</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reusable-customisable-views-in-swiftui-db6af84639fa</loc><lastmod>2022-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-snowflake-a-data-warehouse-for-analytics-and-insights-baa4e0cf9318</loc><lastmod>2023-01-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/serverless-is-the-new-timeshare-3fe2bebb91ca</loc><lastmod>2022-08-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/best-practices-for-building-serverless-microservices-a30d5108900a</loc><lastmod>2022-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploy-react-node-js-application-in-a-virtual-machine-5b910d6f3aac</loc><lastmod>2022-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/recursion-vs-loops-in-javascript-d588c5b0df31</loc><lastmod>2022-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-custom-google-maps-marker-react-component-like-airbnb-in-next-js-52fb37ccfabb</loc><lastmod>2022-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-bottom-sheet-in-jetpack-compose-d6472e8eaf2e</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/do-you-really-know-what-is-single-responsibility-5e5d9d59ea58</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/text-formatting-in-ios-and-swift-with-attributedstring-e821536fbdec</loc><lastmod>2022-08-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pillow</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-contravariance-the-java-wildcard-149853da1559</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-coinbase-api-from-a-web2-starting-point-f1232e84777c</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/operating-a-non-profit-bakery-94019b99efa6</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-powerful-framework-to-reduce-communication-gaps-at-work-c240103367d</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-lava-lamp-style-blob-animations-with-html-and-css-d759917b3ecc</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understand-point-clouds-a-simple-ground-detection-algorithm-71aaa0dd2b2d</loc><lastmod>2024-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/going-from-a-software-engineer-to-a-project-lead-de787b9e3e5a</loc><lastmod>2022-10-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-launchedeffect-and-infinitetransition-in-jetpack-compose-5a82ba948a15</loc><lastmod>2022-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-commandments-of-successful-code-reviews-1cedb83808ec</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automate-your-music-collection-using-this-python-package-3891754a48dc</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bring-error-handling-and-eliminate-nullreferenceexceptions-using-a-result-type-in-net-f4447dceb6c4</loc><lastmod>2023-03-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/image-processing-with-python-and-pillow-1394de194ae8</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/diesel-firebird-en-a4d00e793e1d</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wearables</loc><lastmod>2022-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-sqs-batch-consumer-using-aws-lambda-and-go-b747795afccd</loc><lastmod>2023-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-the-flow-blockchain-60ccc7a35598</loc><lastmod>2022-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-command-line-tool-with-rust-to-play-guitar-chords-d07df7b330b6</loc><lastmod>2022-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-typescript-libraries-to-improve-your-codebase-d26f74a5c3</loc><lastmod>2022-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/connecting-and-mapping-strava-data-with-python-and-django-41456b874f3b</loc><lastmod>2022-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-pythons-self-argument-anyway-21d1c3bc421f</loc><lastmod>2022-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ai-frontiers-in-2022-5bd072fd13c</loc><lastmod>2023-09-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/i-hosted-a-google-intern-and-learned-a-hard-lesson-about-management-5678ba551dca</loc><lastmod>2022-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-take-the-derivative-of-a-regular-expression-explained-2e7cea15028d</loc><lastmod>2022-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dynamic-island</loc><lastmod>2022-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stable-diffusion</loc><lastmod>2023-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-core-spotlight-in-a-swiftui-app-859cb703f55d</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/explore-the-dynamic-island-activitykit-tutorial-a7b8e3f9e234</loc><lastmod>2022-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-golang-generics-empower-concise-api-html-table-extraction-case-study-e2f4050bbb7d</loc><lastmod>2023-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/im-a-fan-of-python-s-default-map-can-kotlin-do-the-same-b75187186f32</loc><lastmod>2023-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swift-playgrounds-create-a-full-application-on-ipad-by-adding-a-server-side-back-end-c20c37a411ac</loc><lastmod>2022-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-data-driven-hiring-machine-f9cbb036e91b</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploying-a-pre-trained-stable-diffusion-model-in-aws-lambda-4a9799cb7113</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/infra-ci-cd-using-terraform-github-actions-8fbcca0d2226</loc><lastmod>2024-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gpu-computing</loc><lastmod>2022-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fun</loc><lastmod>2022-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/glsl</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/javascript-promise</loc><lastmod>2022-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gamification</loc><lastmod>2022-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-workers-in-javascript</loc><lastmod>2022-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/javascript-class</loc><lastmod>2022-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/american-football</loc><lastmod>2022-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/play-tic-tac-toe-from-github-readme-md-file-754539603380</loc><lastmod>2026-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-human-and-machine-freindly-logging-format-bb6d4bb01dca</loc><lastmod>2022-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-invention-of-js-threadable-class-8e8e82e1615</loc><lastmod>2022-09-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/want-to-become-a-better-programmer-dont-forget-to-have-fun-c39a7db92ddd</loc><lastmod>2022-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/memory-bandwidth-optimized-parallel-radix-sort-in-metal-for-apple-m1-and-beyond-4f4590cfd5d3</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/does-it-really-worth-upgrading-your-app-from-net-3-1-to-net-6-0-c27641be70ac</loc><lastmod>2024-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/multi-state-cellular-automata-in-webgl-2bff79bf08fb</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/position-football-stack-engineer-3b88ff139133</loc><lastmod>2022-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-fold-in-dart-faacb3bd4efd</loc><lastmod>2022-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/am-i-allowed-to-google-this-7daf28a9b3b1</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/get-started-with-live-activities-and-the-dynamic-island-in-ios-16-f23d4f704128</loc><lastmod>2022-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-manually-formatting-your-code-dcca34de7b1e</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tauri-gpt-3-and-ios-16-a1781fdf4b71</loc><lastmod>2022-09-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-cli-tools-made-with-rust-to-improve-already-popular-tools-506af07b6d54</loc><lastmod>2022-09-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swift-combine-testing-guide-198a25af0445</loc><lastmod>2022-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ios-live-activities-updating-remotely-using-push-notification-34911a1bcc5e</loc><lastmod>2022-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-address-sensitive-data-sprawl-c262787538de</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/new-features-in-javascript-2022-b3ffadd1b261</loc><lastmod>2022-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-test-if-your-react-native-module-integrates-with-android-and-ios-aa18f43f296a</loc><lastmod>2022-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-tetris-game-using-swiftui-c8c9b1722259</loc><lastmod>2022-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/convert-a-csv-to-a-javascript-array-of-objects-3a0914a0bd8d</loc><lastmod>2025-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/modern-data-stack</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ai-engineering</loc><lastmod>2023-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aurorain</loc><lastmod>2023-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-engineering-at-google-heres-three-crucial-insights-i-learned-from-this-book-9306ba0c3264</loc><lastmod>2022-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deep-dive-into-java-wildcards-covariance-4d807a65f02</loc><lastmod>2022-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-future-of-the-modern-data-stack-7e49e3067e42</loc><lastmod>2022-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-pass-arrays-between-javascript-and-wasm-in-rust-9f2eeee7f2b6</loc><lastmod>2022-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-appintents-framework-a-new-way-to-hook-up-apps-functionality-to-the-system-96279feb4cce</loc><lastmod>2022-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-avoid-hitting-api-rate-limits-using-typescript-8f6ab20aaa69</loc><lastmod>2022-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-and-when-to-use-context-in-go-b365ddf42ae2</loc><lastmod>2022-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/migrating-an-api-from-mysql-to-aws-opensearch-for-1000x-speed-e46139dff652</loc><lastmod>2022-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-scalable-swiftui-mvvm-project-f9afe3c2fcbf</loc><lastmod>2022-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/meet-flashlist-a-better-alternative-to-flatlist-for-react-native-47ed7484718</loc><lastmod>2022-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/less-is-more-especially-when-it-comes-to-code-dd5f06700e2</loc><lastmod>2022-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/command-line-tool-with-argument-parser-in-swift-b0e1c27aebd</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improve-response-time-10x-by-introducing-an-interceptor-in-nestjs-590695692360</loc><lastmod>2022-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-way-to-make-rpcs-with-python-52ad8e9286c1</loc><lastmod>2022-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/big-data-platform</loc><lastmod>2023-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/xcode-14</loc><lastmod>2022-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-multi-level-nested-menu-without-javascript-ea7629b33e75</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understand-island-architecture-how-the-client-receives-no-js-9c6dfa6d7732</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-dump-full-ethereum-history-to-s3-296fb3ad175</loc><lastmod>2023-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-refresh-cells-content-when-using-uihostingconfiguration-9a34c00e6479</loc><lastmod>2022-09-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-vs-code-command-your-workflow-needs-e2da6e6d291f</loc><lastmod>2022-09-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-setup-selenium-in-an-angular-project-6b25e27302b3</loc><lastmod>2023-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serverless-api-essentials-idempotency-e753b7b49680</loc><lastmod>2022-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-voice-controlled-expense-manager-using-make-and-assemblyai-c2b32bc76eef</loc><lastmod>2022-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-call-any-api-from-a-solidity-smart-contract-part-2-6552b6e2e174</loc><lastmod>2023-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-turn-a-div-into-an-accessible-button-in-react-fbf236283d6d</loc><lastmod>2022-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-sonarqube-with-create-react-app-e0b7e0e5658c</loc><lastmod>2022-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fixing-swift-actors-and-delegate-error-on-xcode-14-87f933c9bbcc</loc><lastmod>2022-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/turn-the-page-overview-of-android-paging3-library-integration-with-jetpack-compose-3a7881ed75b4</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-camera-android-app-in-jetpack-compose-using-camerax-4d5dfbfbe8ec</loc><lastmod>2022-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sending-hl7-v2-messages-to-aws-sqs-from-mirth-connect-a7f0e467b241</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/subscription-aware-flows-in-kotlin-aab4fb026e56</loc><lastmod>2022-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/open3d</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-leader-election-in-your-distributed-systems-5422d3123cf3</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-technique-to-inspect-complex-code-with-mind-maps-2dc83bb4c3a9</loc><lastmod>2022-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solution-architecture-docs-as-code-366a7b40f9e5</loc><lastmod>2022-10-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-does-polygon-help-ethereum-scale-47b2400d44c</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/simple-react-scroll-animations-with-zero-dependencies-b496c1e1c7bd</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/trade-offs-on-monolithic-vs-distributed-architectures-7a04f86d47ad</loc><lastmod>2023-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-migrate-your-aws-account-into-an-organization-b438d6301dee</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-swift-property-wrapper-that-works-with-optional-and-non-optional-values-fc09d27a44f3</loc><lastmod>2023-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-point-cloud-processing-dbda9b167534</loc><lastmod>2024-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/point-cloud-computing-from-rgb-d-images-918414d57e80</loc><lastmod>2024-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/web-scraping-with-python-top-100-most-streamed-songs-on-spotify-5cddb95d4175</loc><lastmod>2023-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-graphql-server-using-the-schema-first-approach-in-golang-a8da71d7e5b7</loc><lastmod>2022-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ex-principal-engineers-guide-to-design-thinking-and-continuous-delivery-c4381196467f</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-your-pythons-custom-prometheus-exporter-abb156e0d145</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-ways-to-fetch-data-in-react-applications-11fb03c6f6e0</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploying-a-wasm-powered-react-app-on-vercel-cf3cae2a75d6</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/custom-validator</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/quiet-quitting</loc><lastmod>2022-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/custom-validation</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/github-best-practices-when-starting-a-team-project-e557f118ef5e</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-authentication-sidecars-a-revelation-in-microservice-architecture-12c4608189ab</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-quiet-quitting-a-good-idea-1ad5547388e7</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/provider-pattern-in-jetpack-compose-bb4f4e27185e</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/try-catch-retry-4ef7905f4512</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/techniques-for-managing-your-time-and-cognitive-load-as-a-senior-leader-2b9eadb0daa4</loc><lastmod>2022-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-heaps-to-speed-up-code-performance-in-go-b17ab07d2d5f</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reducing-database-loading-b54f2d8edb39</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-outperform-a-10x-developer-fa1132807934</loc><lastmod>2024-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-love-and-hate-affair-with-software-engineering-d86bf578e481</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/custom-validation-in-spring-boot-best-explained-part-1-1105a8c2711</loc><lastmod>2023-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/custom-validation-in-spring-boot-best-explained-part-2-f99bfb4e66a4</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-backdoor-in-python-558fd4ca2a1b</loc><lastmod>2024-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-tig-better-than-gitkraken-browse-repositories-on-the-terminal-32a486b51c31</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/state-of-web3-in-unity-28475f89ffea</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-to-use-useimperativehandle-and-forwardrefs-in-react-18-89cce42b3309</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-stop-using-activemodel-validations-in-ruby-on-rails-6099047776e4</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/collaborate-more-productively-with-these-5-git-commands-80dd0ccf8443</loc><lastmod>2023-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-pdf-files-with-kotlin-and-openpdf-af0e0700e2b7</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sanitization-of-rust-executables-dac2744340c</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adiós-electron-a-rust-powered-alternative-has-arrived-and-its-lovely-bd26262dcf1a</loc><lastmod>2022-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/micro-frontends-on-monorepo-with-remote-state-management-c8b7c24bc411</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-erc20-fungible-token-standard-in-solidity-d3a9936a6a63</loc><lastmod>2023-03-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/custom-exoplayer-controls-in-jetpack-compose-c4089def0106</loc><lastmod>2023-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/trading-system</loc><lastmod>2022-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tauri</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-rendering-in-swiftui-ac7e88a2381d</loc><lastmod>2022-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dynamic-island-animation-5869fbce41e6</loc><lastmod>2022-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tauris-use-of-javascript-and-rust-850cc6d542c8</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-finetune-gpt-3-finetuning-our-virtual-mental-health-assistant-641c1f3b1ef3</loc><lastmod>2026-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-a-shared-library-in-golang-eeaf466de9fd</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-faster-net-or-node-js-449a3c315407</loc><lastmod>2024-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unit-testing-interactions-with-the-operating-system-in-go-7704ad50197a</loc><lastmod>2022-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automate-your-tasks-how-do-google-sheets-and-machine-learning-make-our-lives-easier-cc8ba3ef8e8d</loc><lastmod>2022-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-github-copilot-actually-kind-of-good-6b327cbdb59d</loc><lastmod>2022-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-large-or-small-should-an-issue-be-4b6b8d6226b2</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-escape-tutorial-hell-5cd43ea01835</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ssl-certificates-with-lets-encrypt-and-dns-01-3315a5a9f706</loc><lastmod>2022-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/viper-design-pattern-step-by-step-with-example-project-247b3d101a9e</loc><lastmod>2022-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adding-makefile-to-your-ios-project-802ac98fbe71</loc><lastmod>2022-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/names-and-naming</loc><lastmod>2022-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-we-tried-to-create-a-medical-chatbot-b500b44be10f</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-programming-on-medium-august-2022-a38ce3ccb277</loc><lastmod>2022-09-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/as-a-developer-its-not-always-your-fault-43864efb374f</loc><lastmod>2022-09-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/software-component-names-should-be-whimsical-and-cryptic-ca260b013de0</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-alexa-or-siri-equivalent-bot-in-python-ea07ed001445</loc><lastmod>2022-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-whitelist-nft-collection-using-the-merkle-tree-dc0b34c412f0</loc><lastmod>2022-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/drop-pattern-with-timeout-in-go-29c41b0488b7</loc><lastmod>2022-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vp-engineering</loc><lastmod>2022-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jetpack-glance</loc><lastmod>2022-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/systems-thinking</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/literature</loc><lastmod>2022-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-app-widgets-with-glance-9e881f40c636</loc><lastmod>2026-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/grpc-file-upload-and-download-in-python-910cc645bcf0</loc><lastmod>2022-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/there-is-always-a-system-16868e1e1a3f</loc><lastmod>2023-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-solo-stake-on-ethereum-and-earn-rewards-using-infura-after-the-merge-aa2ebd6bdcc6</loc><lastmod>2022-09-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/sentiment-analysis-and-emotion-recognition-on-the-literary-works-of-oscar-wilde-e045062fd096</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/last-seen-an-ai-based-discord-rich-presence-client-ad57d6f6ba3c</loc><lastmod>2022-09-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-ai-to-automate-a-pinball-machine-ef5721141f03</loc><lastmod>2022-09-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-modules-that-make-handling-json-even-faster-f577d8948a5</loc><lastmod>2022-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-readable-robust-and-reliable-unit-tests-for-ios-applications-with-swift-and-xctest-b4c1cc70d35a</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-apis-in-r-with-plumber-2fb7b064619f</loc><lastmod>2022-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-why-mvc-architecture-became-totally-inviable-aeeab4570d79</loc><lastmod>2022-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-practical-github-tips-and-tricks-7294ec3fe98c</loc><lastmod>2022-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-token-based-pagination-performs-better-than-offset-based-465e1139bb33</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-github-build-status-badges-for-xcode-cloud-builds-9fadefdba4f</loc><lastmod>2022-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-a-web-form-on-aws-with-bare-html-and-js-5b0a319a702e</loc><lastmod>2022-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-migrate-from-rxswift-to-combine-6a3118751b31</loc><lastmod>2022-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-varnish-http-cache-and-docker-to-boost-website-speed-4902a3377d1a</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/making-quickspec-lazier-proposing-the-assignbefore-operator-2abc9df47b8d</loc><lastmod>2022-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-stop-talking-about-serverless-cold-starts-38e4c1fda963</loc><lastmod>2022-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/vite-vs-webpack-3286e188aaae</loc><lastmod>2022-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-call-any-api-from-a-solidity-smart-contract-part-i-d1d2f34461b6</loc><lastmod>2023-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/evaluating-guess-js-in-angular-applications-68803b475695</loc><lastmod>2022-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/get-your-personal-website-for-free-create-it-with-reactjs-b7e3c3c874b4</loc><lastmod>2022-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-mvvm-in-flutter-4b28b63da2ca</loc><lastmod>2023-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linter</loc><lastmod>2022-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/static-code-analysis</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-train-yolov5-for-recognizing-custom-game-objects-in-real-time-9d78369928a8</loc><lastmod>2022-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-sql-tips-to-improve-your-queries-58c0e93ff4ef</loc><lastmod>2024-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-powerful-command-line-tool-undoes-your-errors-with-git-a14fd8470dc5</loc><lastmod>2022-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/all-the-ways-to-introspect-python-objects-at-runtime-80e6991b4cc6</loc><lastmod>2022-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-api-layer-in-swift-with-async-await-abe8a5ca75da</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-clean-navigation-94b386f7a076</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrate-google-maps-into-the-jetpack-compose-app-c2710a226af2</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/finding-bugs-in-code-programmatically-using-go-c5599796e89e</loc><lastmod>2022-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-githubs-workflows-falling-short-here-s-how-to-handle-concurrency-93a598348333</loc><lastmod>2022-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/notion</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/promissory-notes-as-smart-contracts-8bb10c59f55c</loc><lastmod>2022-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-public-notion-integration-70af2e8921b9</loc><lastmod>2022-10-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/solidity-gas-optimizations-and-tricks-2bcee0f9f1f2</loc><lastmod>2022-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-you-solving-problems-that-dont-exist-c36685ad8c8b</loc><lastmod>2022-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-music-from-images-with-python-81db627fd549</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/to-throw-or-not-to-throw-error-propagation-in-js-and-ts-68aaabe30e30</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cool-swift-features-that-rarely-used-ea8eee870f16</loc><lastmod>2023-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/computer-programming</loc><lastmod>2022-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/11-non-technical-lessons-for-software-engineers-414d5a06b6eb</loc><lastmod>2022-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/batching-your-apollo-sql-datasources-is-invaluable-2d264a17df20</loc><lastmod>2022-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/glob-generators-with-python-be9ad86ca682</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/code-review-velocities-building-reusable-apps-swiftui-animations-fffec46126be</loc><lastmod>2022-09-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/pyspark-development-made-simple-9449a893ab17</loc><lastmod>2022-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-coding-is-like-playing-sports-848fbb21282</loc><lastmod>2025-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/two-quick-examples-that-show-when-to-use-concurrency-in-go-38920a9aa0e5</loc><lastmod>2022-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/engineering-apps-for-reuse-a-practical-example-using-slack-mulesoft-and-salesforce-855a3116ea66</loc><lastmod>2022-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pythons-type-hinting-friend-foe-or-just-a-headache-73c7849039c7</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/three-js-with-python-syntax-pyweb3d-2152bed1a43d</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/open-closed-principle-the-hard-parts-34f142b64bc2</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/code-a-snake-game-with-button-controls-using-swiftui-ee1096f220e0</loc><lastmod>2022-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/user-stories</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/indentation</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/immutability</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/seven-best-practices-for-writing-user-stories-7d979733fcfb</loc><lastmod>2025-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/domain-driven-design-a-walkthrough-of-building-an-aggregate-c84113aa9975</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-pendulum-swing-animation-in-swiftui-animationtutorial-series-b9154f3523f7</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/point-cloud-filtering-in-python-e8a06bbbcee5</loc><lastmod>2024-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-application-that-turns-voice-into-text-into-image-9efca8713e29</loc><lastmod>2022-10-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-custom-header-and-footer-using-uihostingconfiguration-d48b0051ae80</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/my-first-impressions-of-infrastructure-as-code-13c44bdc7743</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-indentation-is-it-that-bad-a-thing-5c9c8defb8c</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/awesome-aws-ec2-features-you-may-have-overlooked-7bb8d8c55af3</loc><lastmod>2022-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-basics-horizontal-filter-view-fb031fbe7e40</loc><lastmod>2022-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/on-missing-the-fairy-godmother-moment-of-software-7d429216a1d9</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mutation-testing</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/game-programming</loc><lastmod>2022-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/memory-safety</loc><lastmod>2022-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-functional-dapp-using-coinbase-cloud-node-and-nft-apis-5196bb1f3e24</loc><lastmod>2022-09-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/memory-safety-violations-a3e75536cc9</loc><lastmod>2022-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/giving-firebase-dynamic-links-macos-support-fc8e9672180f</loc><lastmod>2022-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/develop-a-rust-macro-to-automatically-write-sql-boilerplate-code-60c25d86adcb</loc><lastmod>2022-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-60-keyboard-is-good-for-you-a7d65194f0ce</loc><lastmod>2022-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-structure-readable-and-reusable-sql-queries-623485ac4a36</loc><lastmod>2024-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mutation-testing-by-example-how-to-leverage-failure-by-experimenting-fc4f13aa39bd</loc><lastmod>2022-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-typescript-guide-i-wish-i-had-reading-errors-part-1-68a1c82d9303</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/java-is-still-popular-for-this-one-reason-d9c4153802fe</loc><lastmod>2022-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-table-from-swiftui-4-to-display-housing-data-ace1b1c616d9</loc><lastmod>2022-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-snake-game-using-in-go-b4186e21d011</loc><lastmod>2022-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/openais-whisper-tutorial-42140dd696ee</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-build-securely-security-tips-for-a-financial-services-56ec1a61fc9f</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/custom-design-system-using-jetpack-compose-17a59b1ae38d</loc><lastmod>2023-09-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/expectations</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bytecode</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/deadlines</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stakeholder</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-your-first-swift-package-command-plugin-3f918e2e8b8e</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/to-estimate-is-not-the-same-as-to-commit-b253faaa8406</loc><lastmod>2022-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/extremists-programmers-b08979e459f5</loc><lastmod>2022-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-journey-through-burnout-70232a04b1e0</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/three-stunning-ai-services-on-aws-51071c570170</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-monitor-a-spring-boot-app-with-prometheus-and-grafana-22e2338f97fc</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-recipes-for-setting-default-props-in-react-typescript-b52d8b6a842c</loc><lastmod>2022-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kotlin-runs-on-the-jvm-just-like-java-how-does-it-provide-so-many-great-features-b27ed269015b</loc><lastmod>2022-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hands-on-explanation-of-how-tdd-works-c009135dfc79</loc><lastmod>2022-10-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/ai-is-fuel-in-nvidia-gtc-20889051753</loc><lastmod>2023-01-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-modules-and-functions-in-elixir-568776de08a3</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/game-engine</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-ios-accessibility-handbook-17e7be2701d0</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/open-source-dependencies-is-it-the-holy-grail-or-a-can-of-worms-2954e1e1cfc6</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developing-custom-libraries-with-spring-boot-starter-cf463a5eca39</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/evolutionary-data-infrastructure-4ddce2ec8a7e</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/want-cleaner-code-use-the-rule-of-six-c21635ee2185</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/painless-objective-c-and-swift-interoperability-d60318ef0d2e</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-an-object-oriented-jenkins-pipeline-for-terraform-182130111ddf</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/functional-game-engine-architecture-in-scala-2a68ccc76d2a</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-code-mubasic-piano-keys-3ac397d3df1d</loc><lastmod>2022-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-collaborative-pixel-art-app-with-flutter-and-firebase-d4a027b4534b</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-interactive-maps-using-swiftui-1c49732e2950</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-real-time-crypto-ticker-with-go-and-influxdb-2-89e968c65b7e</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-and-mint-a-crypto-coin-erc-20-token-in-javascript-ef39ecc74e27</loc><lastmod>2024-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cleaner-code-in-tiny-increments-9fd0a35bae58</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/run-your-prettier-scripts-even-faster-ef85381cf28e</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-python-to-post-on-popular-blogging-websites-bae27407335f</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/telegram-bot</loc><lastmod>2022-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/terraform-cloud</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-cross-platform-desktop-applications-with-tauri-part-ii-8d6ad1927093</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-and-managing-an-aws-lambda-function-that-sends-hourly-twitter-trends-962e55f57efa</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scrollview-with-paging-in-swiftui-5948a9d5875d</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/github-actions-in-action-with-terraform-cloud-bfd7b5be666c</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/benchmarking</loc><lastmod>2022-09-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/thought-experiment</loc><lastmod>2022-09-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/adonisjs</loc><lastmod>2022-09-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-desktop-app-with-tauri-8e281b8c4f64</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/umbraco-v10-with-server-side-rendering-ssr-react-frontend-dde6cb6c2f4c</loc><lastmod>2024-03-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-navigation-with-typescript-fa7805f52ab0</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/common-pitfalls-of-scrum-teams-899cac306bbd</loc><lastmod>2022-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adonisjs-use-ally-with-api-guard-and-an-spa-5d8b78d58765</loc><lastmod>2022-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-gentle-introduction-to-pypy-python-performance-and-benchmarking-3d0e5609985</loc><lastmod>2022-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-would-like-to-speak-with-an-agent-ffa761ccce0</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/lets-build-awesome-things-3d6dcd521b75</loc><lastmod>2022-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-internet-controllable-led-strip-cdbe1c846cd5</loc><lastmod>2022-09-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/is-agile-impoverishing-product-culture-ff37dfeffea3</loc><lastmod>2022-09-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-high-performing-engineering-team-feb02c55283f</loc><lastmod>2022-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/workspace-inheritance-in-rust-65d0bb8f9424</loc><lastmod>2022-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-lists-are-broken-and-cant-be-fixed-a7114d0baaba</loc><lastmod>2022-09-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-pytorch-model-for-face-id-spoofing-detection-1f8d9d89eb3</loc><lastmod>2022-09-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-cache-graphql-requests-using-kong-and-stepzen-24a42219c71d</loc><lastmod>2022-09-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/fundamental-tls-certificate-commands-you-should-know-88ac321f5274</loc><lastmod>2022-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pinephone-app-development-a-quick-start-guide-97f2d90a334c</loc><lastmod>2022-10-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-proxy-into-an-nft-minting-dao-51f5a574a007</loc><lastmod>2022-10-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-your-first-spring-boot-project-with-intellij-free-community-addition-44dc950601ef</loc><lastmod>2022-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/meet-khipu-a-boilercode-free-implementation-of-clean-architecture-in-swift-f76ccab82ff3</loc><lastmod>2022-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/quiet-quitting-is-about-loyalty-31dbacb862d4</loc><lastmod>2022-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-remotely-accessible-keylogger-with-python-56107b0218fa</loc><lastmod>2022-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-an-emoji-ball-drop-game-with-matter-js-9ffb6b873f26</loc><lastmod>2022-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/success-with-step-functions-finding-a-way-to-build-that-doesnt-suck-6d8ed9b0154e</loc><lastmod>2022-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-serverless-data-pipeline-with-rust-and-aws-lambda-ec4e38a0ce9d</loc><lastmod>2022-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-monitor-your-machine-with-one-spectacular-cli-tool-a1c3313a409a</loc><lastmod>2022-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/three-ways-to-publish-sphinx-documentation-c276ffb22e5b</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-authentication-users-with-token-in-a-react-application-f99997c2ee9d</loc><lastmod>2025-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-nosql-database-from-the-scratch-in-1000-lines-of-code-8ed1c15ed924</loc><lastmod>2022-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-steps-to-embed-youtube-in-nuxt-js-with-a-markdown-file-9d5fe9a0167a</loc><lastmod>2022-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/efficient-logstash-deployment-in-kubernetes-968d7ebb5df2</loc><lastmod>2022-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/more-like-this-recommending-similar-netflix-shows-with-aws-personalize-feb829e1e1c6</loc><lastmod>2022-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/principal-stories-what-is-a-principal-software-engineer-fca09a893489</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-built-a-website-integrated-with-medium-using-jekyll-and-github-pages-c8f505e3b9e3</loc><lastmod>2022-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-thoughtful-questions-for-interviewing-leaders-bf9a5658850f</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-baby-graphiqal-and-the-36-hours-that-preceded-it-8a574f5cac73</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/boilerplate-code</loc><lastmod>2022-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/php-81</loc><lastmod>2022-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-eliminate-boilerplate-code-with-php-8-1-766637d48353</loc><lastmod>2023-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-tips-for-software-engineers-to-avoid-bringing-work-stress-home-6181bf976ce6</loc><lastmod>2022-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-crypto-charity-dapp-for-crowdfunding-using-next-js-solidity-ipfs-and-truffle-6a7d75d81ead</loc><lastmod>2022-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-interview-with-python-and-pandas-trainer-matt-harrison-e000374ddab</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sharedflow-consumer-sensitive-in-kotlin-724069fd4358</loc><lastmod>2022-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-figma-like-infinite-canvas-in-webgl-8be94f65674f</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-tips-to-tackle-open-ended-programming-tasks-db1d22fdadda</loc><lastmod>2022-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-is-serverless-more-expensive-than-containers-23b318662ce6</loc><lastmod>2022-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/animating-fonts-in-jetpack-compose-15ba183b6d4f</loc><lastmod>2022-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/protect-your-static-files-with-sub-resource-integrity-sri-in-node-js-35a7e69abebb</loc><lastmod>2022-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-strategies-to-gain-confidence-talking-about-tech-8a6f3c93a99b</loc><lastmod>2022-11-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-a-java-backend-that-connects-with-salesforce-43909df29143</loc><lastmod>2022-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/api-mocking-is-essential-and-redundant-8199d492eebf</loc><lastmod>2022-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-web-workers-in-angular-84b9949a4fab</loc><lastmod>2023-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-avoid-lengthy-uitableview-protocol-conformances-using-a-swift-package-5553b3c9e3cb</loc><lastmod>2022-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hilts</loc><lastmod>2022-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/compose-ui</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/generics-in-typescript</loc><lastmod>2022-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-an-alu-in-typescripts-type-system-18d560706e2c</loc><lastmod>2022-11-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-seamlessly-support-web3-connectivity-options-in-react-js-fd461cc44550</loc><lastmod>2022-11-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-spot-a-great-product-manager-engineer-partnership-8445f35584e4</loc><lastmod>2022-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-ganache-in-a-browser-399db3eaa22</loc><lastmod>2022-11-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/promoting-internal-moves-while-keeping-the-lights-on-c4752d9066af</loc><lastmod>2022-11-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-i-took-my-schools-lunch-menu-and-hosted-it-on-my-own-custom-website-628b54e76808</loc><lastmod>2023-09-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/improving-the-performance-of-numpy-code-d8a339a484d9</loc><lastmod>2022-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-a-data-privacy-api-abstracts-and-simplifies-privacy-and-compliance-7f9fac01e5a0</loc><lastmod>2022-11-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/uploading-files-to-s3-using-express-and-react-7da0e7a91596</loc><lastmod>2022-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/assert-my-wrapper-framework-around-xctest-7d6bea2d05f9</loc><lastmod>2022-11-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/implement-integration-tests-in-jetpack-compose-android-apps-de4efd0cfa8d</loc><lastmod>2022-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-auth-and-cookies-for-web-applications-33016c588cf9</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/go-commands-and-env-vars-every-developer-should-know-549feaddc755</loc><lastmod>2022-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-vs-code-extensions-for-productive-javascript-and-typescript-editing-d879674c5db0</loc><lastmod>2022-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-importance-of-being-t-shaped-215439f464d2</loc><lastmod>2022-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/redirect</loc><lastmod>2022-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/redirection</loc><lastmod>2022-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stderr</loc><lastmod>2022-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-one-page-data-driven-site-with-google-sheets-and-react-68a50a00a2e6</loc><lastmod>2023-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/good-leadership-is-about-growth-not-brilliance-af8ca30f1a3a</loc><lastmod>2022-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-and-host-apis-for-free-using-cloudflare-workers-808830a4e5f5</loc><lastmod>2022-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-first-year-of-management-72cb60de318e</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/easy-multi-threaded-shared-memory-in-rust-57344e9e8b97</loc><lastmod>2022-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-fancy-mat-snackbar-with-tailwind-css-a9fa0cf0b0c9</loc><lastmod>2022-12-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-overwrite-asserterror-in-python-and-use-custom-exceptions-c0b252989977</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/graalvm-native-image-for-mobile-development-49eb87a00eee</loc><lastmod>2022-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-multiplatform-mobile-apps-with-graalvm-native-image-7e9131fb185f</loc><lastmod>2022-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-you-stop-using-ismounted-in-react-a4feab96ee02</loc><lastmod>2022-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-direct-messaging-at-work-instead-create-open-and-effective-communication-streams-e55a7dbfb761</loc><lastmod>2022-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ingress</loc><lastmod>2022-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/evolving-swiftui-architecture-for-client-server-apps-1c2d449f890</loc><lastmod>2022-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/thoughts-on-software-architecture-9c56d18a4e98</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/determining-blade-coater-alignment-from-images-using-python-4242566dbc4a</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/accelerating-cpu-gpu-heterogenous-pytorch-workloads-dfc0744f2c6e</loc><lastmod>2023-02-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-importance-of-crossing-disciplines-fbc4b2aa73b5</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://betterprogramming.pub/cloud-native-patterns-illustrated-fan-in-and-fan-out-daf77455703c</loc><lastmod>2022-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-distributed-task-scheduler-using-rabbitmq-and-redis-8ee1310cfc8</loc><lastmod>2026-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-major-features-of-node-js-19-b98e28b9670c</loc><lastmod>2025-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-tutorial-all-about-calldata-aebbe998a5fc</loc><lastmod>2023-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/running-rust-tasks-with-xtask-and-xtaskops-a2193e67dc25</loc><lastmod>2022-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/better-programming-weekly-issue-49-911eeb766ddf</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/responsive-web-design-implement-your-website-for-different-screen-sizes-4e151274b88c</loc><lastmod>2022-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-fetch-files-from-github-in-javascript-e0ed2c72aeb4</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dependency-free-kubernetes-cluster-monitoring-5f7aa2f038d9</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/animating-3d-models-using-pyweb3d-ca5ad462235a</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-reasons-open-source-contributions-make-you-a-better-software-engineer-554cc2b1279d</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/power-to-the-proxy-80329995e8</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/openapi-specification</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/akka</loc><lastmod>2022-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/continuous-delivery-and-releases-in-mobile-development-7bfc8e8f6aa1</loc><lastmod>2022-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/in-memory-database-for-cloudflare-workers-b9c61810ef37</loc><lastmod>2023-07-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-algorand-413d3474cb5</loc><lastmod>2022-11-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/eat-sleep-code-repeat-no-thank-you-a9dd1181cc3e</loc><lastmod>2022-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/git-hooks-in-javascript-projects-f23a6a096830</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-sharded-application-using-akka-cluster-sharding-ce2f34e54115</loc><lastmod>2022-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-favourite-setup-for-rest-microservices-in-go-770ca18615ba</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/three-ways-to-scale-your-apps-with-render-42f5a6d1b9cf</loc><lastmod>2022-10-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/be-shipping-not-tripping-git-branching-done-right-9384373d2803</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-you-making-these-sql-join-mistakes-920a9f7678ac</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-better-way-to-usememo-and-usecallback-58288a19f91c</loc><lastmod>2022-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-swifty-command-line-tool-with-argumentparser-a6240b512b0b</loc><lastmod>2022-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/communication-models-and-how-they-scale-a84cf61ffe0d</loc><lastmod>2022-10-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/secure-your-go-code-with-vulnerability-check-tool-bb9f8c5ecd00</loc><lastmod>2022-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-testing-the-neglected-step-a783450f34f0</loc><lastmod>2022-10-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-does-ls-work-14fdc2b85308</loc><lastmod>2022-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-custom-cell-with-placeholder-ui-using-uihostingconfiguration-18080a13da06</loc><lastmod>2022-10-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-nvm-to-manage-node-js-19-and-npm-9-bc5656d52d5f</loc><lastmod>2025-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-flutter-on-the-desktop-cant-survive-without-rust-26ccd6ae30e0</loc><lastmod>2022-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-stripe-in-react-js-c209d0541fb4</loc><lastmod>2023-09-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-delta-lake-metadata-queries-you-should-know-ca7489c13483</loc><lastmod>2022-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-plug-and-play-ci-cd-with-reusable-github-workflows-dc45b768a1ce</loc><lastmod>2022-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cosmic</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/headless-cms</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-easy-aws-services-for-data-processing-8358852af925</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-next-js-preview-mode-with-the-cosmic-headless-cms-8d9ccb9bd593</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-a-devops-pipeline-for-the-ethereum-blockchain-3d30cba87ffb</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-avoid-merge-conflicts-in-xcode-projects-a0202be2ac73</loc><lastmod>2022-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/loading-3d-models-using-pyweb3d-b8c8d84faaf9</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-system-design-concepts-for-distributed-systems-5f5a84d52ca7</loc><lastmod>2022-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/red-green-refactor</loc><lastmod>2022-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-gets-first-class-support-for-async-await-yay-or-meh-8bab1ff471b4</loc><lastmod>2022-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-structured-concurrency-with-java-and-kotlin-53db895967f9</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/feign-reactive-my-preferred-solution-for-rest-api-consumption-5d79a283b24f</loc><lastmod>2022-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-artificial-intelligence-to-detect-iris-flowers-6d503b1420ff</loc><lastmod>2022-10-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/surely-youre-joking-something-said-in-jest-76f512d66483</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simulate-birds-flocking-using-multi-agent-system-and-flutter-flame-69e8b1aca4ef</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/meet-the-open-source-ai-that-is-transforming-video-editing-gaming-art-music-and-more-583dc19cfbf6</loc><lastmod>2022-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/off-boarding-an-engineering-role-like-the-true-professional-you-are-6200886e98a0</loc><lastmod>2022-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-with-astro-the-super-fast-web-framework-5dadd98f8e39</loc><lastmod>2024-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-3d-editor-in-swiftui-and-scenekit-7a680e95d8a</loc><lastmod>2022-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-just-using-async-await-and-promises-doesnt-make-your-code-asynchronous-e8ee9014d92e</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/milkomeda</loc><lastmod>2022-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/suspend-mediator-a-simple-way-to-communicate-between-coroutines-in-kotlin-8d882eab0579</loc><lastmod>2022-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-website-using-rust-graphql-react-72f2783f2a30</loc><lastmod>2022-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/algorand-deploying-evm-based-dapps-with-milkomeda-a1-f30b8b513ca7</loc><lastmod>2022-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/etl</loc><lastmod>2022-10-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-build-a-basic-job-survey-cli-tool-with-go-using-the-strategy-pattern-17632ea52d2b</loc><lastmod>2022-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-website-using-rust-grpc-web-react-7412f1596a17</loc><lastmod>2022-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-unit-test-in-ios-legacy-codebase-d11c640c52eb</loc><lastmod>2022-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/css-tricks</loc><lastmod>2022-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/language-modeling</loc><lastmod>2022-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/few-shot-learning</loc><lastmod>2022-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-labeling</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/front-end-back-end-communication-in-tauri-implementing-progress-bars-and-interrupt-buttons-2a4efd967059</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-chat-about-qwik-fleet-soccer-jersey-color-classification-and-more-63dedfe4cd09</loc><lastmod>2022-10-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/create-a-wikipedia-question-answering-app-with-python-2401e1789d6c</loc><lastmod>2022-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-large-language-models-for-data-labeling-1357f2880a38</loc><lastmod>2022-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/synchronization-letting-accelerator-parallel-developers-run-free-809573b3b86a</loc><lastmod>2022-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/determining-soccer-player-jersey-colors-from-video-footage-31365e12e39c</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/view-styling-with-propertywrapper-92d8476e96a7</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-a-curved-cutout-to-any-element-74dbdc6bab56</loc><lastmod>2022-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/devops-for-net-6-0-7fae47cec014</loc><lastmod>2024-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-jetpack-compose-and-atomic-design-1395502c5c05</loc><lastmod>2022-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/form-validation-in-uikit-made-easy-with-combine-dd8245bacb6c</loc><lastmod>2022-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-3d-text-using-pyweb3d-b4950a437322</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/true-seniority-67b2e01cce81</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/previewing-the-ide-of-the-future-ff90da52c660</loc><lastmod>2022-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-engineering-manager-tools-9bc0d738294d</loc><lastmod>2024-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-update-your-status-during-stand-up-like-a-senior-engineer-f05f3c7f91e4</loc><lastmod>2022-10-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-solve-any-problem-as-a-software-engineer-8c0a0f4a5edc</loc><lastmod>2022-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-tutorial-to-the-html-video-element-b8b9a4bf2f76</loc><lastmod>2022-10-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fast-and-flexible-csv-parsing-using-univocity-parsers-java-library-94f765ac8e20</loc><lastmod>2022-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-multilanguage-without-any-library-in-svelte-6b80b46521f0</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-power-of-high-functioning-dev-teams-16613844c7</loc><lastmod>2022-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/upgrade-your-cron-job-with-a-self-perpetuating-aws-step-function-a1eb2b9b53cd</loc><lastmod>2022-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cannot-upload-large-files-to-a-service-deployed-in-cloud-run-migrate-to-http2-16b5f1668224</loc><lastmod>2022-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-rust-and-mqtt-in-your-next-project-e4b80ad1b09e</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/start-your-teamwork-off-on-the-right-foot-4d89bd4c0ccf</loc><lastmod>2022-11-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-binding-extensions-b6a9f27d2858</loc><lastmod>2022-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tips-to-up-level-your-software-engineering-skills-293f78054e83</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-recon-for-pipeline-forensics-dfir-or-just-finding-files-3a220a71efe6</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/staff-engineering-fd629ba1b2ef</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mocking</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bevy</loc><lastmod>2023-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-interfaces-to-make-the-code-more-testable-c68c04a9e7f5</loc><lastmod>2022-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developing-rust-games-in-wsl-677cd1f37bc1</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rust-lambda-and-dynamodb-bea841d47cca</loc><lastmod>2022-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-15-193cb008e8f3</loc><lastmod>2023-02-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-game-for-the-playdate-console-using-the-playdate-sdk-and-lua-cc8fd2079433</loc><lastmod>2023-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-animatedcontent-and-crossfade-in-jetpack-compose-45374c6b842</loc><lastmod>2022-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/validation-with-regex-before-ios-16-using-swiftui-and-combine-567817909d1</loc><lastmod>2022-12-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloud-optimized-geotiff</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/arcgis</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/raster</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-introduction-to-writing-automated-ui-tests-with-selenium-and-c-a58227000a8d</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-modern-typescript-javascript-library-with-tsup-ae55cbcae58b</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/does-performance-testing-matter-yes-and-heres-a-case-study-99eeb09e1d46</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-ultimate-domain-language-declarative-swift-37b0a04e4e32</loc><lastmod>2022-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-improve-the-quality-of-tests-using-mutation-testing-2346019829f1</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/can-we-please-stop-littering-gis-protocols-31f8110807da</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/clean-up-your-kubernetes-deployments-using-ansible-10a000db313b</loc><lastmod>2022-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/code-review-chores-that-we-should-automate-using-danger-js-6cf72ff3bf98</loc><lastmod>2022-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adding-key-placement-to-a-javascript-roguelike-755892968303</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/shipping-code-is-not-the-goal-a0d21624dc16</loc><lastmod>2022-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-you-invest-in-software-quality-or-speed-68904fa993e</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sqlalchemy</loc><lastmod>2023-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/duckdb</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/duckdb-whats-the-hype-about-5d46aaa73196</loc><lastmod>2022-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/component-driven-development-with-storybook-and-nightwatch-c5805cb499a7</loc><lastmod>2022-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-chrome-extension-for-gpt-3-questions-8b045ad5288</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-used-render-to-scale-my-microservices-app-with-ease-1e8962f66b53</loc><lastmod>2022-11-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-a-coffee-vending-dapp-with-solidity-hardhat-and-react-b9336d34f7f6</loc><lastmod>2022-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fixing-youtube-search-with-openais-whisper-90bb569073cf</loc><lastmod>2022-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/combining-the-command-pattern-with-state-pattern-in-javascript-3cccde7869e3</loc><lastmod>2022-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-custom-health-monitoring-in-spring-boot-69dd5d852707</loc><lastmod>2022-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-the-repository-pattern-in-python-using-sqlalchemy-as-a-backend-9f04c89fdf11</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-edit-multiple-lines-at-once-in-vs-code-290373328a12</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-current-state-of-infrastructure-from-code-cbd3469ecdc5</loc><lastmod>2022-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-gradle-tasks-417d6f5e13f4</loc><lastmod>2022-12-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-domain-driven-design-203099adf32a</loc><lastmod>2022-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simple-reasons-i-was-promoted-to-senior-engineer-a195738817e4</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/trait-bound</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/firewall</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kotlin-native</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/operator-overloading</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/generic-methods</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-a-generic-as-possible-method-in-rust-ad445c0e226d</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-typescript-4-9-6bce2387aa31</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/run-a-free-vpn-server-on-aws-e8a6c1c153a</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/salesforce-functions-for-caching-expensive-queries-6b5ee2ce5380</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-breathe-apps-animation-in-swift-6c0a10cb928a</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-useinview-hook-intersection-observer-animations-and-multiple-refs-73c68a33b5b1</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-reduce-lead-time-for-changes-optimizing-dora-metrics-e97d47e11701</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/backup-and-restore-of-containers-with-kubernetes-checkpointing-api-e310cf29cd4a</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/service-level-indicator-sli-metrics-from-ingress-nginx-to-meet-your-slo-45b82ab60438</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-kotlin-native-web-server-with-ktor-and-sqldelight-postgressql-44485267c340</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unblocking-google-analytics-with-next-js-46b5f18b29b3</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dogpile</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gui</loc><lastmod>2022-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/high-volume</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/infracost-terraform-github-actions-automate-cloud-cost-management-a62b329f2834</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/go-has-no-ternary-operators-here-are-some-equivalents-316debbc9caa</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solving-dogpile-effect-9d869174d302</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-c-gui-application-with-lvgl-and-a-sdl2-as-the-backend-85a07ee94a9f</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/designing-data-teams-for-enabling-analytics-at-scale-71303acab724</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tired-of-troubleshooting-idle-search-resources-use-opensearch-benchmark-for-performance-tuning-d4277c9f724</loc><lastmod>2023-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-play-web-framework-with-twirl-templates-5b4eaec2f622</loc><lastmod>2022-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-upload-download-files-with-spring-boot-and-kotlin-da95bb9d1842</loc><lastmod>2022-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-great-code-16-ideas-d172d33c451e</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-an-idle-timer-in-a-react-js-application-b5a4628233ec</loc><lastmod>2023-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-speed-up-full-stack-development-by-not-building-apis-7f768335bec6</loc><lastmod>2022-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fintech-app-development</loc><lastmod>2022-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/manager-development</loc><lastmod>2022-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/technology-strategy</loc><lastmod>2022-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/early-career</loc><lastmod>2022-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/typewriter-effect-in-swiftui-ba81db10b570</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advocate-for-early-career-engineers-c1a408122e28</loc><lastmod>2023-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/attributeerror-on-aws-lambda-dca8a62dcca6</loc><lastmod>2022-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/redis-as-a-database-live-data-updates-with-pubsub-and-graphql-subscriptions-efafa665e173</loc><lastmod>2024-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/engineering-manager-cfdb336a5715</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-wrangling-in-the-command-line-af35a609c5f1</loc><lastmod>2023-02-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-nibble-of-lazy-evaluation-22a93e05df3e</loc><lastmod>2022-11-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/database-relationships</loc><lastmod>2022-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/database-normalization</loc><lastmod>2022-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/validating-yaml-configs-made-easy-with-pydantic-594522612db5</loc><lastmod>2022-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-we-work-with-scrum-ce46356879d2</loc><lastmod>2022-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/drawing-charts-in-ios-before-swiftui-9f95b8612607</loc><lastmod>2022-11-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/elm-a-beautiful-language-for-web-development-bc06fd0b570f</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-read-an-image-file-in-c-in-android-with-ndk-5d837039da3a</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/macos-programming</loc><lastmod>2022-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cocoa</loc><lastmod>2022-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-recursive-queries-in-sql-server-a8f4237bea4f</loc><lastmod>2022-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-the-truffle-suite-for-easy-web3-and-earn-your-proof-of-contribution-poap-90a9b6732c98</loc><lastmod>2022-11-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/want-to-setup-your-next-react-native-project-faster-use-cli-4d0b7ee442d9</loc><lastmod>2022-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/utilizing-sets-with-golang-generics-316b4fe2ca28</loc><lastmod>2023-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-the-interpreter-pattern-for-messy-data-in-python-594a54a74ebb</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hail-to-the-theme-919de887120e</loc><lastmod>2022-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pop-up-and-pull-down-buttons-in-appkit-17dd1ab2aa46</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cifilter</loc><lastmod>2022-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-quality</loc><lastmod>2022-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-it-time-to-rebrand-or-rethink-the-modern-data-stack-5d76366e3c95</loc><lastmod>2022-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-quality-e1a8311ce1a2</loc><lastmod>2022-11-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/ten-developer-types-you-will-encounter-in-any-organisation-e56e39b3d381</loc><lastmod>2022-11-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-habit-that-stops-engineers-from-writing-maintainable-code-ddd241657381</loc><lastmod>2022-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/real-time-filtering-with-cifilter-bf7af16aee04</loc><lastmod>2026-10-08</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leaving-the-cloud-ad816640d5c3</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-uniswap-to-swap-tokens-from-a-custom-frontend-6e608dbaad22</loc><lastmod>2022-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/communicate-data-more-effectively-using-dall-e-api-1ffb9250944d</loc><lastmod>2022-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/keep-your-secrets-safe-with-basic-gpg-encryption-dffb292b2d37</loc><lastmod>2022-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-engineering-is-not-software-engineering-af81eb8d3949</loc><lastmod>2022-11-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nohto</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/crawlee</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tools-i-used-to-build-a-component-library-93632c7f8a56</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-watchos-9-complications-in-widgetkit-88dbf08fa1c1</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-make-reliable-ui-thanks-to-visual-testing-2740dd561353</loc><lastmod>2022-11-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-magic-of-borrow-checkers-in-rust-238a2a97bff2</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-grow-a-team-of-product-oriented-engineers-and-why-it-matters-a680416e4fbb</loc><lastmod>2022-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/find-a-bug-in-python-code-a-little-thing-does-so-much-89d0abd0300c</loc><lastmod>2022-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-total-cost-of-ownership-of-serverless-and-container-applications-5bce571f6f5d</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/web-crawler-with-crawlee-and-aws-lambda-223582bdca3e</loc><lastmod>2023-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-optimised-dockerfiles-for-next-js-d644b628c570</loc><lastmod>2022-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-guide-to-connecting-your-apps-via-webhooks-with-autocode-685accab8eae</loc><lastmod>2022-11-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-passwordless-authentication-architecture-based-on-a-one-time-code-approach-2ef30d0f25d8</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-most-valuable-employee-will-leave-prepare-for-it-87036ee52a21</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/five-data-loading-patterns-to-improve-web-performance-57d4f288ef13</loc><lastmod>2022-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-react-app-using-dall-e-api-bd15d5d67b31</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-powerful-mental-models-to-build-empathy-at-work-52b6ebb740fd</loc><lastmod>2022-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-easily-persist-data-within-cloudflare-workers-using-kv-5a29f1142da6</loc><lastmod>2022-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/manage-goroutine-gc-debug-and-collect-metrics-with-runtime-package-abe2ee7a65bd</loc><lastmod>2022-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-dall-e-for-data-visualization-59df580e66ab</loc><lastmod>2022-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-heart-of-software-architecture-is-weirdly-empty-eceff9abfc45</loc><lastmod>2023-01-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-does-swift-concurrency-prevent-thread-explosions-40b3140d1b56</loc><lastmod>2022-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-you-multithread-an-experiment-driven-approach-92c09db6a1f</loc><lastmod>2022-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/being-a-solo-software-entrepreneur-at-40-f2b397e6ba7f</loc><lastmod>2022-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/type-safe-typescript-with-type-narrowing-649450d708df</loc><lastmod>2022-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-new-features-in-npm-9-bea4631a96d6</loc><lastmod>2025-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-is-a-circuit-breaker-and-why-should-you-use-it-9248f805306d</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/does-devops-scale-d09393c6441a</loc><lastmod>2022-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-service-types-3c4a3088a5c</loc><lastmod>2022-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/focus-on-nurturing-teams-instead-of-on-hiring-and-retaining-individuals-eb601bf2c98b</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-ios-networking-app-with-automated-jwt-authorization-a14e02b512d0</loc><lastmod>2022-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-text-to-image-generator-using-dall-e-api-in-c-net-7df58d940e79</loc><lastmod>2022-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-spam-checker-with-openai-and-gpt-3-8d12188780a2</loc><lastmod>2022-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-being-afraid-to-make-friends-at-work-55f2b995cd69</loc><lastmod>2022-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improve-your-pull-requests-and-code-review-in-6-easy-steps-ecf6dfa1c6d5</loc><lastmod>2025-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-scalable-event-driven-search-architecture-with-postgres-full-text-search-4780b87a34ef</loc><lastmod>2022-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/graceful-termination-in-k8s-sigterm-and-unix-processes-4ff845a2f1fc</loc><lastmod>2023-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-is-a-simple-yet-powerful-three-js-boilerplate-cbf8ee968c26</loc><lastmod>2024-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/appcode-instead-of-xcode-a12f2d2810e2</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/obsidian-plugins</loc><lastmod>2022-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hiring-for-startup</loc><lastmod>2022-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/obsidian</loc><lastmod>2022-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-natural-language-semantic-search-to-find-gifs-81f9be79850e</loc><lastmod>2022-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-the-gitlab-issues-plugin-for-obsidian-baa0d4f0f094</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/coverage-checks-in-prs-coverage-badges-in-repository-249dc6bd7e0</loc><lastmod>2022-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/spring-boot-kafka-non-blocking-retries-a-hands-on-tutorial-a0c425acc3dd</loc><lastmod>2022-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/architecture-of-modern-startup-abaec235c2eb</loc><lastmod>2022-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-most-important-question-for-any-software-engineering-manager-6122c4bc2341</loc><lastmod>2022-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/engineering-management-is-a-people-job-ae5f57e28b14</loc><lastmod>2022-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tauri-vs-electron-for-tray-apps-ed15974f35ce</loc><lastmod>2022-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/viper-architecture</loc><lastmod>2022-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chatgpt-will-change-software-engineering-but-not-in-the-way-youre-hoping-2d7dfbc3c6c0</loc><lastmod>2022-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/interoperability-xml-jetpack-compose-eb823f572cb6</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-wrapping-hstack-with-the-swiftui-layout-protocol-1e718239bf57</loc><lastmod>2023-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-rebuilt-my-blog-with-sveltekit-4f10438c8102</loc><lastmod>2022-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/question-answering-46b4dec54e4</loc><lastmod>2022-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/coding-a-graphql-api-with-python-af74919e7f90</loc><lastmod>2022-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/avengers-snap-effect-with-canvas-and-react-ab698de17bc</loc><lastmod>2022-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-wish-you-a-merry-jmas-and-a-happy-new-jep-5694a3d02e64</loc><lastmod>2022-12-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-metas-new-ai-system-galactica-in-a-python-environment-57e6b96420b1</loc><lastmod>2022-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-tech-industry-wall-7b98c3ee39bc</loc><lastmod>2023-01-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/type-level-computation-in-haskell-e96203cf4b9a</loc><lastmod>2022-12-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cross-platform-cli-application-with-go-and-cobra-35945894fe68</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/robot-operating-system</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/weatherkit</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/parallel-testing</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/multitasking</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-the-transition-from-worker-to-boss-can-be-easier-heres-how-111a19fbeca8</loc><lastmod>2025-04-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/an-overview-of-next-js-13-routing-system-1dcf73e2429f</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exception-handling-done-right-58ab85c45038</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/40x-faster-we-rewrote-our-project-with-rust-120b006c6abe</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-do-applications-scale-3dad5c89df1e</loc><lastmod>2022-12-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-reduced-flutter-integration-suite-result-time-by-approx-50-adddffb12cbf</loc><lastmod>2022-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/five-interview-mistakes-i-am-not-doing-anymore-85bbd0f234c5</loc><lastmod>2022-12-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-docker-to-run-multiple-ros-distributions-on-the-same-machine-d851b42aed5</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-more-unique-linux-utilities-you-forgot-about-1215ac0c58da</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/navigation-component</loc><lastmod>2022-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-an-nft-minting-dapp-on-the-flow-blockchain-d331a2404cae</loc><lastmod>2022-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-full-stack-typescript-applications-using-trpc-eef8588979d8</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/factory-multiple-module-registration-f9d19721a31d</loc><lastmod>2024-10-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-navigation-with-parcelable-arguments-5be907551848</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-design-systems-in-flutter-d52d66004070</loc><lastmod>2023-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/configuring-app-updates-for-mac-catalyst-apps-with-sparkle-beef7a90a515</loc><lastmod>2022-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tiny-snippets-of-code-that-changed-the-world-fda104afc0d0</loc><lastmod>2022-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/assembly</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/processors</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-underestimated-importance-of-clear-code-ownership-baed758e47b8</loc><lastmod>2022-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-pieces-of-career-advice-hidden-in-coldplay-lyrics-3b844297fa82</loc><lastmod>2025-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-an-existing-application-with-vercel-cfcd314e5396</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-secure-envelope-in-ios-swift-f1f0297d2562</loc><lastmod>2022-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-and-testing-a-worker-pool-in-go-bce4c6da4431</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-setup-data-classes-in-python-ffd85549523c</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-simple-airport-control-system-with-rust-3b8f27ffb94e</loc><lastmod>2023-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/get-step-count-data-from-healthkit-b6d1a2818e73</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-a-static-scanner-to-your-ide-for-python-e3a7e287f214</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/await-ing-a-better-future-fb58167b3b3d</loc><lastmod>2022-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-treetable-using-ant-design-system-8048cb93afe3</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-your-scrum-sucks-and-how-you-can-fix-it-8cb910f9b9d9</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-hyperstack-the-pragmatic-node-js-web-framework-for-builders-caed813c1902</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-components-go-alive-using-uikit-animations-24fa11d19c02</loc><lastmod>2022-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/point-cloud</loc><lastmod>2022-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cognitive-bias</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-case-study-decorators-and-pipelines-96b950289aa2</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-behavioral-interviews-are-hard-to-prepare-for-e436980ea70a</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/4-thinking-traps-of-ineffective-leaders-7802b0ae5ce2</loc><lastmod>2022-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-skills-to-become-a-technical-lead-3c6ce2ab15c3</loc><lastmod>2022-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-your-first-solidity-library-and-publish-it-on-npm-df5578cde8cb</loc><lastmod>2022-11-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/mermaid-the-all-in-one-tool-to-create-any-diagram-acc0b633a439</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/point-clouds-visualization-with-three-js-5ef2a5e24587</loc><lastmod>2023-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-1-tips-for-performance-reviews-bdf9a8f51c78</loc><lastmod>2024-08-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-a-graphql-api-using-rust-edf3554adf8f</loc><lastmod>2022-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-identify-a-stable-tech-company-in-these-uncertain-times-1b6762b30e93</loc><lastmod>2022-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-scalable-event-driven-applications-with-nest-js-28676cb093d0</loc><lastmod>2023-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/webview-javascript-injection-with-user-scripts-flutter-inappwebview-6-46d9969353a4</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/go-packages</loc><lastmod>2022-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kubebuilder</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stratos</loc><lastmod>2022-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kubernetes-controller</loc><lastmod>2022-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dyn-dns</loc><lastmod>2022-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/event-streaming</loc><lastmod>2022-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/strato-dyndns-controller-for-kubernetes-9a59ae426c5b</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-stable-ai-optimization-algorithm-c2a1467f2b1b</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/is-vite-really-faster-than-webpack-b414f6cc751c</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/recursive-matrix-determinant-calculation-using-go-53eb9a353829</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/cloud-native-event-streaming-with-pravega-f353cb010c64</loc><lastmod>2022-11-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/resilient-and-performant-data-fetching-in-nextjs-363c40a40502</loc><lastmod>2022-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rom-hack</loc><lastmod>2022-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cashing-in-on-caching-as-a-frontend-engineer-611a7c57f6b5</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-tips-to-write-good-unit-tests-for-your-team-65df94acfc79</loc><lastmod>2022-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/low-level-explorations-reverse-engineering-pokemon-firered-through-rom-hacking-54edfb4426</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-over-engineered-a-roku-sleep-timer-c1e5d9cb1e82</loc><lastmod>2022-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-an-api-only-ruby-on-rails-application-to-render-6012a19ba2cd</loc><lastmod>2022-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-waiters-with-aws-sdk-8ec539ac974</loc><lastmod>2022-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/constraints-in-scenekit-exploring-advanced-camera-controls-e93e6739978e</loc><lastmod>2022-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fun-with-next-js-13-server-components-fd5f886c31f3</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-types-of-constructors-in-dart-e810b6d9f354</loc><lastmod>2022-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-single-page-application-with-flutter-web-312c03d0e488</loc><lastmod>2023-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flet</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/migrate-from-heroku-to-aws-ec2-756328d8e58a</loc><lastmod>2022-11-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/javascript-devs-are-using-shiny-rusty-tools-heres-why-a9421ead5ec7</loc><lastmod>2022-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pythons-gil-vs-c-with-mutexes-301b244e42</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/going-native-with-spring-boot-3-ga-4e8d91ab21d3</loc><lastmod>2022-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-markdown-editor-previewer-with-flet-7d9b06d6dc4b</loc><lastmod>2024-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/interface-segregation-principle-in-golang-using-dragon-ball-example-43a26f367225</loc><lastmod>2022-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-algorithms-in-elon-musks-twitter-will-determine-truth-c1a025caa45a</loc><lastmod>2022-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/robyn-a-web-framework-for-python-built-it-on-top-of-rust-28bd795b9e31</loc><lastmod>2022-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-visualise-your-ways-of-working-cbb892b24acc</loc><lastmod>2022-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mastodon</loc><lastmod>2023-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reverse-engineering</loc><lastmod>2022-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/elastic</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/embedding</loc><lastmod>2023-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hashicorp</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/semantic-search</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/top-3-svg-animation-techniques-317225194230</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-end-to-end-nft-project-using-truffle-suite-d1814ee290f9</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-cloudflare-stack-the-performant-cost-effective-zero-maintenance-way-to-build-your-apps-93433a63ead8</loc><lastmod>2022-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cloudflare-developer-week-2022-everything-that-was-announced-7e0c91d2f636</loc><lastmod>2022-11-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/implementing-nearest-neighbour-search-with-elasticsearch-c59a8d33dd9d</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-figma-like-infinite-canvas-in-react-a2b0365b2a7</loc><lastmod>2022-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploy-and-run-hashicorp-vault-with-tls-security-in-aws-cloud-25541d02d182</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-dont-do-tdd-as-a-java-developer-e95def707e39</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-90-day-plan-as-a-new-manager-of-an-existing-team-137896a8a3f8</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-serverless-direct-integrations-arent-as-scary-as-they-sound-7358102e967</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/medium-story-editor-for-technical-writers-and-do-i-still-miss-markdown-3a13ebf38722</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/alias-your-mastodon-username-to-your-own-domain-with-jekyll-1aa272a337d9</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-one-question-you-should-ask-in-a-job-interview-99fc214f60df</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-python-modules-that-make-building-apis-easier-a8d39911f6a8</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/you-must-be-64-bit-to-ride-this-ferry-61ed45c57a93</loc><lastmod>2022-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-guide-to-arrays-and-structs-in-bigquery-b9024d74c741</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-your-xcode-cloud-workflow-cd03816bedb8</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-s3</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/link-route53-domain-to-cloudfront-distribution-with-aws-sam-47f3b05afbe0</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-asked-my-fellow-bootcampers-their-advices-for-career-changers-1356e0737883</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-programmatically-navigate-using-react-router-6-93e9ad5ecd5c</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-streams-in-node-js-ad1b73409d37</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-myth-of-constructive-feedback-c8af82682e9c</loc><lastmod>2022-11-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-prioritize-ruthlessly-and-manage-tech-debt-like-a-startup-77b4e6b02b25</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/farewell-flex-layouts-is-angular-starting-to-become-a-worry-4eea953b717b</loc><lastmod>2022-11-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generics-in-swift-2cd549c53075</loc><lastmod>2022-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-simple-horizontal-picker-view-from-scratch-using-swift-5-on-ios-16-a25b1f194426</loc><lastmod>2022-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-an-api-less-full-stack-application-with-react-and-jitar-602bcbabc66b</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-amplify-mocking-lambda-function-s3-storage-and-graphql-api-31e1f3cd0a0</loc><lastmod>2022-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/second-order-thinking</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/azure-api-management</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/consequences</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vps-hosting</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scheduled-tasks</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/our-way-out-of-a-water-scrum-fall-feature-factory-349216dfc127</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-python-models-from-sql-tables-with-regex-1e1bfd95ece6</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bash-argument-parsing-e4bf28b39956</loc><lastmod>2022-11-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-java-virtual-threads-3b70d8de37a1</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/want-to-get-hired-heres-what-you-need-to-do-to-land-the-right-job-9d548790ac40</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solving-dogpile-effect-completely-in-code-8ae23025866f</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/real-time-game-server-internals-basic-theory-architecture-optimization-auto-scaling-b2070aa803d9</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/be-smarter-a-crash-course-in-second-order-thinking-3595e188070</loc><lastmod>2023-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/say-goodbye-to-heroku-free-tier-here-are-the-4-alternatives-8d82bb10b495</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-create-react-package-a79e6412be8d</loc><lastmod>2022-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/recursion-schemes-explained-using-regular-expressions-467765771fa3</loc><lastmod>2024-12-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/schedule-cron-jobs-with-github-actions-d279e8519cec</loc><lastmod>2023-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/next-auth-vs-sst-auth-d5675b6c5b7b</loc><lastmod>2022-11-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-a-websocket-server-from-scratch-in-node-js-a1360e00a95f</loc><lastmod>2023-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-auto-generate-an-api-gateway-for-azure-kubernetes-services-f20149253ed3</loc><lastmod>2022-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-best-practices-of-restful-api-you-should-know-d3c752debd88</loc><lastmod>2023-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/de-mystifying-flushpromises-b13bc2254f95</loc><lastmod>2022-11-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mqtt</loc><lastmod>2022-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/people-management</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pretty-up-and-remove-noise-from-firebase-emulator-logs-5991a40736c3</loc><lastmod>2026-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-engineers-in-tech-get-promoted-without-writing-more-code-af4e8386f7df</loc><lastmod>2022-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/four-ways-you-can-experiment-with-sapling-709eec0ffcb1</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-trust-as-a-new-engineering-manager-f3b5e62c1533</loc><lastmod>2023-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-wrangling</loc><lastmod>2022-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dataframes</loc><lastmod>2022-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ios-game-development</loc><lastmod>2022-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/redis-vs-keydb-my-performance-test-and-conclusions-519a658ded6e</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-implement-rewarded-ads-in-your-game-made-in-spritekit-1d104534d843</loc><lastmod>2022-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-standard-python-modules-you-should-know-f476e3c4ef7f</loc><lastmod>2022-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-science-kotlin-introducing-dataframes-with-krangl-c9cdd97e449c</loc><lastmod>2023-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-way-we-create-and-manage-multiple-versions-of-python-22363e065a43</loc><lastmod>2022-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/synology</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fluent-validation</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/plex</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pulumi</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pulumi-the-ultimate-infrastructure-as-code-tool-8be5ae471a9c</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-setup-docker-like-a-professional-f0ec833040e2</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/host-saas-application-for-free-323a830e762</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-optimization-tips-for-better-python-performance-f1f9b1d63c13</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automating-ui-feedback-and-visual-testing-in-web-applications-d91f687a2840</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-approach-concurrency-in-go-b7ac7c171e37</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/light-dom-and-lightning-web-components-in-salesforce-ce03b2103c7c</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/parametrizing-fixtures-in-python-ef0a413bbfe4</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/testing-a-swiftui-combine-ios-app-using-clean-architecture-f7dee1ba5342</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-must-follow-rules-for-building-high-quality-docker-images-30f1355e4371</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-built-a-serverless-app-to-cross-post-my-blogs-aa4c6979ff9b</loc><lastmod>2023-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-love-about-deno-af35d1f46d</loc><lastmod>2022-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-swift-c-interoperability-a361ed617184</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tips-to-foster-productive-collaboration-on-agile-teams-c156b4b432e4</loc><lastmod>2022-12-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/compile-time-feature-flags-in-rust-why-how-when-129aada7d1b3</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/measuring-technical-health-of-software-projects-with-data-driven-engineering-f4535271aaa3</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-python-simulation-of-the-monty-hall-problem-25408af314e5</loc><lastmod>2022-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-using-implicit-inputs-and-outputs-in-python-970d9d271057</loc><lastmod>2022-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/setting-up-a-multiplayer-3d-chess-using-realitykit-arkit-and-swiftui-905345301153</loc><lastmod>2022-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-awesome-power-of-well-documented-code-cadf42e07be3</loc><lastmod>2022-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/app-review</loc><lastmod>2022-12-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/one-question-can-ruin-the-whole-sprint-review-a85bb2026daf</loc><lastmod>2022-12-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/break-free-from-these-4-leadership-thinking-traps-8e0f4996834c</loc><lastmod>2022-12-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-reasons-why-being-full-stack-was-my-best-career-choice-5606ce1a74b1</loc><lastmod>2022-12-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-python-package-to-convert-aax-files-into-mp3-f72201aba6b0</loc><lastmod>2022-12-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/another-chatgpt-swiftui-session-67359737033a</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-know-api-is-slowing-down-2957b9e1341d</loc><lastmod>2022-12-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-request-app-store-reviews-from-your-ios-and-macos-apps-47d3e66b21b0</loc><lastmod>2023-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-chatgpt-got-me-drunk-614d72d37f6f</loc><lastmod>2023-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automated-moderation-using-openai-e2276a06547a</loc><lastmod>2022-12-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/7-examples-to-master-highcharts-in-react-33938fab5171</loc><lastmod>2023-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-photos</loc><lastmod>2022-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/backing-up-google-photos-to-amazon-s3-221e42a32a95</loc><lastmod>2025-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leverage-openais-language-model-for-automated-commit-summaries-8181cef30375</loc><lastmod>2022-12-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/baby-graphiqal-takes-its-first-steps-vision-competition-c94eceb8fc43</loc><lastmod>2022-12-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/trigonometry</loc><lastmod>2022-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dynamic-svg-patterns-1b53c4ed1142</loc><lastmod>2023-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deep-dive-into-next-js-13-data-fetching-220d7cca8066</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/natural-language-data-exploration-why-gpt-will-not-be-a-sql-killer-d2a81493b316</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/zustand-vs-signals-e664bff2ce4a</loc><lastmod>2023-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ios-clean-architecture-using-swiftui-combine-and-dependency-injection-for-dummies-2e44600f952b</loc><lastmod>2022-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-hexagonal-grid-with-the-swiftui-layout-protocol-f7b0efeeacbf</loc><lastmod>2022-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/duckdb-vs-porto-buses-a-small-case-for-a-new-olap-engine-1c04b898d293</loc><lastmod>2022-12-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/viewcode</loc><lastmod>2022-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fediverse</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/programming-a-qr-code-generator-app-in-python-91fa248bfe86</loc><lastmod>2022-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/object-oriented-inheritance-in-elixir-with-macros-no-seriously-2af0878dc10c</loc><lastmod>2022-12-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/into-the-fediverse-getting-started-with-mastodon-f15f9b70eb24</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ios-view-code-a-solution-to-keep-the-encapsulation-f378dc8b1502</loc><lastmod>2022-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scheduling-aws-lambdas-using-amazon-eventbridge-7440c6270c15</loc><lastmod>2022-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/testable-database-repositories-in-kotlin-36277c523140</loc><lastmod>2022-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dart-futures-chaining-and-concurrency-86dc5a89dd2b</loc><lastmod>2022-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flow-blockchain-and-cadence-language-learn-best-practices-f4678b8c2bcb</loc><lastmod>2022-12-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-underused-web-performance-api-9eb9946ac30d</loc><lastmod>2022-12-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/75-hand-picked-programming-articles-from-medium-november-2022-8e6d522bb738</loc><lastmod>2022-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pair-programming-with-ai-writing-a-distributed-fault-tolerant-redis-client-using-chatgpt-239dc0a90550</loc><lastmod>2022-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/clean-architecture-with-react-cc097a08b105</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-dont-know-what-serverless-is-anymore-4266b81abb08</loc><lastmod>2022-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/in-defense-of-the-ternary-operator-22834dab7521</loc><lastmod>2022-12-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-hidden-cost-of-software-automation-fa238bfb473b</loc><lastmod>2023-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/last-one-out-turn-off-the-lights-9647c8b3f52d</loc><lastmod>2022-12-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/understanding-tvos-focus-guides-with-react-native-22a366850825</loc><lastmod>2022-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-url-shortener-flutter-app-with-flet-python-framework-fffa1d98a53e</loc><lastmod>2024-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rendering-charts-with-web-workers-in-angular-f7ac576e21d1</loc><lastmod>2023-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-simulate-location-in-xcode-and-simulator-94ce701f5e1f</loc><lastmod>2023-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/convert-a-pwa-into-a-flutter-app-using-webviews-387060548a37</loc><lastmod>2022-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-mesh</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/streaming-architecture</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-governance</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-contract</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-product-creation</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/synthwave</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-contracts-in-practice-93e58d324f34</loc><lastmod>2025-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-criticism-to-fuel-your-growth-bd93b1298bda</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/real-time-data-infra-stack-73c597ed05ee</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mutation-testing-with-pitest-to-improve-unit-tests-quality-885e7c844d88</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/synthwave-scene-my-coolest-three-js-project-yet-6359c38dfd08</loc><lastmod>2022-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/going-serverless-build-an-observability-mindset-38d2d74f9756</loc><lastmod>2022-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/secret-santa-from-a-google-form-32841566d984</loc><lastmod>2023-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-declarative-imperative-bridge-pattern-483d8ab63559</loc><lastmod>2022-12-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/embedding-a-monaco-editor-inside-react-app-37083cf829e9</loc><lastmod>2023-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-offset-and-cursor-pagination-8ddc54d10d98</loc><lastmod>2023-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-futures-in-dart-4edf6db3da90</loc><lastmod>2022-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-3d-chess-with-swiftui-and-realitykit-43d84095e46</loc><lastmod>2022-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-split-a-monolith-into-microservices-without-refactoring-5d76924c34c2</loc><lastmod>2022-12-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/grpc-swift</loc><lastmod>2022-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ios-view-codes-handbook-1a08e28b0420</loc><lastmod>2022-12-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chatgpt-vs-swiftui-febc24c6d8a</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chatgpt</loc><lastmod>2023-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-concurrent-pipelines-to-accelerate-javascript-applications-246cbdd167a</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/response-to-stop-using-if-else-statements-c3d4c64c69af</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/state-unmanagement-a2b1e2442163</loc><lastmod>2023-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/migration</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-visualisation</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/intelligence</loc><lastmod>2022-12-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/javascript-full-stack-development-outlook-for-2023-dd1b689acd2f</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/code-continuity-and-cohesion-44fd07425156</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/analysing-sleep-data-from-garmin-smartwatch-using-python-ed0f05616960</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-engineers-point-of-view-of-the-brain-a9ae974d8894</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/code-analysis-at-scale-abc4fc8a630c</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://betterprogramming.pub/tagged/event-sourcing</loc><lastmod>2022-12-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pragmatic-event-sourcing-8e929a56997e</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/multi-select-filter-in-swift-part-1-5f4da79989b9</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-give-your-chatbot-the-power-of-neural-search-with-openai-ebcff5194170</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pair-programming-in-terraform-and-github-actions-with-chatgpt-b43f2513698b</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serverless-in-2022-283e5472ee66</loc><lastmod>2022-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/some-thoughts-on-scrum-and-agile-software-development-f3b1e9d841ed</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/osint</loc><lastmod>2022-12-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/openstreetmap</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/computer-vision-and-goods-recognition-ebfae3200375</loc><lastmod>2023-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/osint-with-urban-tree-data-2b5b7b732f42</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/confidence</loc><lastmod>2023-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jailbreak</loc><lastmod>2022-12-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ai-generated-explainer-videos-with-steve-ai-and-chatgpt-13b21751d8ec</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/best-of-advice-on-better-programming-2022-2cf7866958e</loc><lastmod>2022-12-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-confidence-that-lasts-a3965b6fea20</loc><lastmod>2022-12-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-resumable-beats-hydration-f845bfebc31e</loc><lastmod>2022-12-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/preventing-jailbreak-in-ios-apps-best-practices-and-techniques-c1364c833c08</loc><lastmod>2023-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-tips-for-better-development-d6f98878c911</loc><lastmod>2023-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-use-islands-architecture-b4f291708a02</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-python-with-rust-ed12bffd2ca4</loc><lastmod>2022-12-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-the-basic-mlops-principle-for-data-scientists-256b8e5f83b1</loc><lastmod>2023-09-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swift-async-await</loc><lastmod>2022-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/swift-concurrency</loc><lastmod>2022-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/add-firebase-authentication-to-an-svelte-app-6807f7527860</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-problems-of-annotation-driven-development-9308491ef27a</loc><lastmod>2022-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-trained-a-model-to-tell-if-you-were-naughty-this-year-11a36ca6d472</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/factory-circular-dependency-chains-ece39a7d2bc8</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/17-troubleshooting-tips-for-github-actions-workflows-43394e4f1a8a</loc><lastmod>2022-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/curiosity-and-craft-a-high-performance-engineering-culture-9b6fa890f27f</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/writing-a-fully-fledged-api-using-postgresql-gin-and-gorm-4d5ba73114da</loc><lastmod>2022-12-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sapling-by-meta-a-review-of-the-new-version-control-system-42520e61473c</loc><lastmod>2022-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/salesforce-flow</loc><lastmod>2022-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-principles-to-build-high-performance-technology-teams-df26bc1a28c1</loc><lastmod>2022-12-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-editable-html-content-to-a-react-app-c98564856761</loc><lastmod>2022-12-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/introducing-geoswarming-a-new-dimension-in-your-field-communications-4c5166352fbd</loc><lastmod>2023-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tracking</loc><lastmod>2022-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/motivational</loc><lastmod>2022-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reality-composer</loc><lastmod>2022-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/inspirational</loc><lastmod>2022-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cost</loc><lastmod>2023-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-robot-why-and-how-not-to-be-scared-of-gpt-e0753413470c</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/using-truffle-l2-boxes-to-bridge-blockchain-networks-23fbbfe4c7b8</loc><lastmod>2022-12-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/understanding-your-cloud-cost-data-for-better-decision-making-f6925ec05e3d</loc><lastmod>2022-12-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-i-tracked-your-location-through-vpn-with-one-line-of-javascript-14c115a3ab39</loc><lastmod>2022-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/smaller-is-better-shrinking-neural-network-and-keeping-its-brainpower-6b0288a3cb1d</loc><lastmod>2022-12-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/three-core-principles-of-decoupled-applications-a959fc9992a9</loc><lastmod>2023-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-pitfalls-of-treating-microservices-as-a-blanket-solution-3a18150b0d5a</loc><lastmod>2022-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lessons-learned-from-writing-50-blog-posts-in-a-year-4780706fe509</loc><lastmod>2022-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/blender-vs-reality-composer-86f29ff2d0bc</loc><lastmod>2022-12-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-split-a-monolith-into-microservices-with-jitar-95caf6f81e08</loc><lastmod>2022-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/2022</loc><lastmod>2022-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/2022-in-review</loc><lastmod>2022-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-best-of-python-on-better-programming-in-2022-b7495c5d7f39</loc><lastmod>2022-12-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/vs-code-shortcuts-to-code-like-youre-playing-a-piano-e5db7b272d1</loc><lastmod>2022-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-interactive-command-tools-for-linux-394ab0784247</loc><lastmod>2022-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-google-fonts-browser-in-swiftui-49c94787d14a</loc><lastmod>2022-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-web-component-with-lit-elements-d88684a46e56</loc><lastmod>2023-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/playwrights</loc><lastmod>2022-12-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/three-strategies-to-address-node-jss-event-loop-blocking-9dedd0a233ac</loc><lastmod>2024-09-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/analyse-java-gc-in-kubernetes-without-stopping-or-changing-anything-759054009fc</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/gridpad-jetpack-compose-layout-for-grid-based-ui-fef161d42d5b</loc><lastmod>2022-12-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-toggle-dark-theme-with-ant-design-5-0-eb68552f62b8</loc><lastmod>2022-12-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-structure-api-calls-for-automation-tests-in-playwright-javascript-d3bf9cb670e1</loc><lastmod>2022-12-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-key-aspects-for-designing-distributed-systems-dc8fec7b8c5b</loc><lastmod>2022-12-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/meeting-more-chart-types-bubble-packed-bubble-stream-graph-and-cylinder-7f625c88047d</loc><lastmod>2023-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-increase-development-velocity-by-future-proofing-your-code-dd3ea8c98357</loc><lastmod>2022-12-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/3-reasons-why-you-might-want-to-use-monolith-instead-of-microservice-fc9a3b515988</loc><lastmod>2022-12-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-do-you-feel-about-your-workload-95d09f0934d2</loc><lastmod>2022-12-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/type-casting</loc><lastmod>2022-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-php-8-2-bcdf951cbd11</loc><lastmod>2022-12-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advanced-javascript-concepts-you-should-know-460be406711e</loc><lastmod>2022-12-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-a-background-script-for-chrome-extension-ad76875eb6cd</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/engineering-leadership-tactics-finding-focus-3a3f5c40863c</loc><lastmod>2023-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-reasons-were-heading-for-a-leadership-crisis-695b4f9deb92</loc><lastmod>2023-01-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ios-a-solution-for-testing-legacy-classes-that-dont-rely-on-protocols-for-dependencies-b5117bd5a8b1</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/chatgpt-and-knowledge-strategy-864ff31ee03c</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-very-real-benefits-of-gender-diversity-in-the-workplace-bcdcd05c2ec8</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-dangers-of-over-engineering-d8c0d52b880a</loc><lastmod>2024-10-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-the-strangler-fig-pattern-in-serverless-stack-eb6acff24c92</loc><lastmod>2023-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/imperative-programming</loc><lastmod>2023-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/loops-in-java</loc><lastmod>2023-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-simple-rate-limiter-in-java-400a34b83c2e</loc><lastmod>2023-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-journey-to-becoming-a-rockstar-salesforce-developer-313ebb7232b9</loc><lastmod>2023-01-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/functional-programming-without-break-and-return-ef182de674d6</loc><lastmod>2023-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-try-to-build-my-portfolio-with-three-js-and-the-help-of-ai-10268c9b0e62</loc><lastmod>2023-01-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whos-that-pokemon-using-stable-diffusion-ai-to-generate-pokemon-images-from-pokedex-descriptions-573fd7b7fd09</loc><lastmod>2023-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/10-docker-commands-every-frontend-developer-should-know-b2f815c08ddd</loc><lastmod>2023-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deep-state-create-terraform-code-from-the-state-file-b64b3c924af3</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-copy-on-write-in-swift-how-to-optimize-your-code-for-performance-and-efficiency-6febffdb0e68</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-first-year-of-imposter-syndrome-63b13371936f</loc><lastmod>2023-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/android-jetpack-compose-and-nesting-navigation-f72df5a84691</loc><lastmod>2023-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-python-performance-in-an-i-o-bound-application-redis-cluster-interactions-9e3288bca0e8</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-beautiful-programs-that-will-make-your-terminal-more-exciting-646c63d9d30c</loc><lastmod>2023-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/context-optimization</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/platform-engineering</loc><lastmod>2023-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vision-language-model</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prompt-learning</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/clip</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/enterprise-technology</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/copyright</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/notetaking</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/uncovering-your-codes-house-120d8f31075d</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-we-built-an-infrastructure-platform-on-top-of-kubernetes-a39e67d85680</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploying-node-js-app-on-aws-cloud-in-a-serverless-way-d889a9444ef7</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/better-programmings-best-of-2022-list-5eac0e957bd6</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-huge-benefits-of-pair-programming-7d30076e0c25</loc><lastmod>2023-01-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/devops-self-service-centric-terraform-project-structure-d3421862ce86</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improve-cluster-monitoring-with-network-mapping-in-grafana-fa8bb479fd47</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-first-principles-for-a-successful-serverless-adoption-c7d86075342b</loc><lastmod>2024-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-mindset-that-leads-to-success-in-software-development-a6b9ac955b75</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-built-an-open-source-serverless-newsletter-platform-5fee6ec368b5</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-thoughts-on-how-ai-would-impact-the-art-world-and-our-daily-life-11c2e9610b45</loc><lastmod>2024-10-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/conditional-context-optimization-prompt-learning-for-vision-language-models-9e0f2fbb7572</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-future-of-software-development-15570493941d</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/context-over-task-lists-2e8912d7df61</loc><lastmod>2023-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/productive-workflow-with-noteplan-3-and-devonthink-3-e1cee53251e4</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-pattern-gateways-in-python-for-nice-services-and-not-nice-services-95e6c867cc1b</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/big-tech</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/new-year</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-a-swift-library-in-objective-c-code-bases-3173107777b7</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-convenience-init-to-avoid-making-entities-public-in-your-package-in-swift-e51f6933e556</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hands-on-implementation-of-the-raft-algorithm-with-typescript-27e9da32094f</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ai-generated-text-detectors-are-useless-here-is-what-to-do-e7a640815087</loc><lastmod>2023-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/thoughts-on-the-book-designing-secure-software-a-guide-for-developers-88313672abfb</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-constitutes-good-code-a-case-study-of-a-quick-and-dirty-script-dc1dc8176716</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/arguments-for-separate-stacks-f540861ea877</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/testing-gpt-2-output-detector-on-chatgpt-478dea233010</loc><lastmod>2023-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/harness-state-management-using-zustand-5f2ee597d1c1</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/looking-back-at-2022-and-my-hopes-for-2023-5a6629f759a9</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/modern-css-features-that-appeared-in-2022-9f0a62d50f7</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pitfalls-of-useeffect-for-react-programmers-4ac3f73284b5</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/zero-knowledge-proofs-using-snarkjs-and-circom-fac6c4d63202</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chat-gpt-unit-test-generation-experiment-a16d8bdb124d</loc><lastmod>2023-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/poetry-python-nx-monorepo-5750d8627024</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unwrapping-the-concurrency-mechanisms-behind-garbage-collectors-1169da389721</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-practical-guide-to-extract-text-from-images-ocr-in-python-d8c9c30ae74b</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-in-big-tech-isnt-as-exciting-as-it-seems-c122bd56971d</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-day-in-the-life-of-a-software-engineer-at-canva-4d0dc609ec96</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/openais-embedding-model-with-vector-database-b69014f04433</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-steps-to-take-care-of-your-codebase-80422440eed5</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-sport-of-programming-dabb81337</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-the-most-of-your-first-month-at-a-new-mobile-engineering-position-8f9e2870d1f7</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tracing-in-spring-boot-3-webflux-d432d0c78d3e</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/will-ai-change-our-apporach-to-programming-d290a391d359</loc><lastmod>2023-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/maybe-tiktoks-algorithm-isn-t-particularly-remarkable-after-all-712a5d2bae40</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cognition</loc><lastmod>2023-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spectroscopy</loc><lastmod>2023-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-pipeline</loc><lastmod>2023-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self-hosted</loc><lastmod>2023-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/free-secure-self-hosting-using-cloudflare-tunnels-2dc75f19d954</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-is-why-you-should-keep-stateful-and-stateless-resources-together-8535d4d5a69e</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/want-to-be-an-effective-manager-build-these-3-skills-427a75444686</loc><lastmod>2023-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-pipeline-from-etl-to-el-plus-t-4cbf3d5a6c1e</loc><lastmod>2023-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dynamics-and-energetics-of-film-formation-through-in-situ-uv-vis-absorbance-spectroscopy-3c1f336724f2</loc><lastmod>2023-02-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/simple-is-not-the-opposite-of-complex-521f365020e1</loc><lastmod>2023-01-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/accelerate-your-learning-with-chatgpt-d409f1e986f2</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-containers-took-over-the-world-ce9223d6af1</loc><lastmod>2023-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/starting-your-career-as-a-software-developer-heres-some-advice-3725ad912ac4</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-tutorial-all-about-stack-c1ec6070fe60</loc><lastmod>2023-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/empathy-in-engineering-71febbc787f5</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/viewing-your-brain-activity-with-the-muse-headband-b03dde069ae4</loc><lastmod>2024-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/observer-pattern</loc><lastmod>2023-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/imdb</loc><lastmod>2023-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/llm</loc><lastmod>2023-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/effectiveness</loc><lastmod>2023-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/digital-logic</loc><lastmod>2023-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solving-actorle-with-python-9f45d248e53f</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ios-implementing-a-custom-notification-center-manually-in-the-most-efficient-way-e6b86a4bee80</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/probing-negation-in-chatgpt-eb8e99cf0a9f</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-digital-logic-circuits-in-minecraft-3fbd6b06ac5a</loc><lastmod>2023-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/giving-feedback-to-directs-c517e1f6d02</loc><lastmod>2023-07-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-we-made-a-full-stack-app-300ef8ef7bd1</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swift-unit-testing-fatal-errors-420ed4cb1100</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aging</loc><lastmod>2023-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chatgpt3</loc><lastmod>2023-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ai-the-big-bad-wolf-63aef4a1fb05</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-firebase-using-generics-ec7e04123c83</loc><lastmod>2024-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-set-up-a-whatsapp-proxy-server-6c2269cccbd8</loc><lastmod>2023-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-developers-do-when-they-grow-up-1bee8adaea6f</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-for-ios-getting-started-step-by-step-e7be6f52edd4</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-everything-guide-to-data-collection-in-devsecops-6b1af0f36f90</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/introducing-mongo-http-js-5ae2d74f2155</loc><lastmod>2025-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-principles-of-writing-clean-functional-code-6ad7b1dab156</loc><lastmod>2023-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simplify-dependency-injection-between-different-packages-in-dart-e771e38908a6</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-gpt-3-to-summarize-youtube-videos-e4356a99e569</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-a-useful-readme-for-your-next-project-3edf889059fe</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-advanced-typescript-and-zustand-to-build-a-robust-type-safe-filtering-feature-with-react-8954078639a5</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ruby-code-ai-and-the-lessons-of-a-misguided-machine-c892a743b1ac</loc><lastmod>2023-01-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/serverless-in-2023-a-shift-in-focus-205d95b02d99</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/explore-the-universe-with-these-5-python-modules-7ce222e2c402</loc><lastmod>2023-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-securely-parse-github-actions-json-secrets-for-azure-ci-cd-166ab591ac3d</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/abstract-factory-an-alternative-to-switch-case-focused-on-application-scalability-299b4beff89d</loc><lastmod>2023-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chaos-engineering-a-very-short-introduction-7285fbef2f4f</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-jira-connected-excel-sheet-to-analyse-flow-metrics-7e8ecbf0c05e</loc><lastmod>2023-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/developer-advocacy</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/design-principles</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/backend-engineering</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hashmap</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-did-i-become-a-developer-advocate-a64f9cb90fc8</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-make-money-using-chatgpt-9c39ff0ee843</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/11-tips-that-make-you-a-better-typescript-programmer-16893fcf3167</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-30-minute-habit-to-address-user-feedback-as-a-developer-128746255e5e</loc><lastmod>2023-01-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/implementing-a-hashmap-in-rust-35d055b5ac2b</loc><lastmod>2023-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/devops-self-service-pipeline-architecture-and-its-3-2-1-rule-517dc0bbcb4a</loc><lastmod>2023-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-server-side-apply-in-k8s-operators-5cbff023183c</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-chatgpt-wrote-an-android-app-2bbdf7e6b39e</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/system-design-series-apache-kafka-from-10-000-feet-9c95af56f18d</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/features-discovery-badges-in-flutter-applications-9859c127b41</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/making-goconvey-work-with-gomega-assertion-d9a6c9e4ed64</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/charts-in-swiftui-2b6b12128170</loc><lastmod>2023-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/responsive-layout-in-flutter-4b510cedfd5a</loc><lastmod>2023-01-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-strings-smart-in-python-59326a5fbb8a</loc><lastmod>2023-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/proverbs-of-ux-design-building-a-design-compass-542c9608866d</loc><lastmod>2023-01-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/repositories</loc><lastmod>2023-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-robust-and-scalable-state-management-in-your-react-app-without-redux-cdc3cc466395</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/migrating-from-nuxt-to-next-js-with-google-app-engine-4f3b4ca0de74</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-talk-about-career-development-with-your-manager-early-on-as-a-software-engineer-cd8693f3b935</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/improving-web-page-performance-with-defer-and-async-script-attributes-48ae3cff20f7</loc><lastmod>2024-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-essentials-needed-to-setup-production-ready-cloud-infrastructure-for-kubernetes-dd5f5eddd2eb</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/navigating-the-minefield-of-rocksdb-configuration-options-246af1e1d3f9</loc><lastmod>2023-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-decorators-the-what-the-why-and-the-when-cc4f424693e3</loc><lastmod>2023-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-openai-dall-e-apis-with-next-js-900dc24fbcd6</loc><lastmod>2024-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/liskov-substitution-principle-isnt-complex-just-give-it-a-try-d4f84093ca5f</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-upload-a-repository-on-pypi-and-github-e679bb299570</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-forex-estimator-in-rust-3bf9505d638c</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/property-based-testing</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/python-dataclass</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bundle</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dall-e-2</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-twitter-chatbot-with-openai-chatgpt-and-dall-e-2-d6bbf2d0230b</loc><lastmod>2023-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-story-of-a-milkshake-and-how-it-changed-our-user-testing-b9c27a521570</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-test-external-dependencies-with-pytest-docker-and-tox-2db0b2e87cde</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/first-principles-thinking-the-most-powerful-way-to-think-947ac6717057</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/remix-with-clean-architecture-e561eb5fa3cd</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/slack-dms-and-the-constant-struggle-to-meet-software-project-deadlines-5d2ac09e41b3</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-bookmark-organizer-for-your-website-using-flask-aws-and-mysql-85fa6786ed98</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-grpc-with-node-14e073aa1c84</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-state-to-your-stateless-services-with-redis-440e5e3a3da6</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/property-based-testing-in-python-c1568d21ad67</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/object-persistence-in-swift-with-nssecurecoding-8955ec69662e</loc><lastmod>2023-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/11-key-differences-between-graphql-and-rest-apis-4cb3267865aa</loc><lastmod>2023-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/want-to-save-time-on-estimating-projects-consider-projections-e19c744c517d</loc><lastmod>2023-08-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-i-migrated-my-wordpress-site-to-github-pages-842afd262f9a</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/blazing-fast-metadata-extraction-turbo-charging-your-frontend-with-rust-webassembly-react-751d1d648a79</loc><lastmod>2023-01-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/internals-workings-of-redis-718f5871be84</loc><lastmod>2023-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-python-dataclass-best-practices-to-improve-the-development-process-8a68df446580</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/simulation</loc><lastmod>2023-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/performance-management</loc><lastmod>2023-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-fallacy-of-anecdotal-software-development-b259951506ae</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-engineering-performance-is-a-problem-area-4e8536b36513</loc><lastmod>2023-01-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tracking-artemis-i-in-near-real-time-using-python-and-twitter-118f067da3d7</loc><lastmod>2023-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/even-better-state-machines-3acd447652c6</loc><lastmod>2023-01-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rethink-programming-with-rust-38fb6ad57076</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-menu-bar-apps-for-macos-ventura-or-higher-4c05a5b28e31</loc><lastmod>2023-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/users</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/phenomenology</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/listening</loc><lastmod>2023-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-engineer-life</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/deployment-model</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-a-rate-limiter-that-solves-the-under-utilisation-of-resources-in-java-b1809f992749</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/amplify-vs-firebase-a-head-to-head-comparison-with-a-real-product-b6fd76058416</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-different-approach-to-googles-layoffs-7749ac91a0ab</loc><lastmod>2023-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cultivate-your-developer-toolbox-7f0c89505e55</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-popular-deployment-strategies-explained-simply-b1370e515b01</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leetcode-coding-interviews-and-the-notion-of-signal-e2a7d7226e87</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-openai-point-e-with-jupyter-notebook-vscode-and-colab-607d32c40b85</loc><lastmod>2024-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leading-with-confidence-how-engineering-managers-can-avoid-technical-decay-17653d115938</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-search-engine-for-audiobooks-using-openais-embedding-model-aaffd614e91f</loc><lastmod>2024-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-many-hats-in-software-engineering-9083e69721f6</loc><lastmod>2024-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-phenomenology-of-reading-a-predictive-coding-perspective-6fd71a330c13</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-swift-scripts-to-automate-repetitive-tasks-8959a0170738</loc><lastmod>2023-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-custom-popup-using-vanilla-javascript-no-libraries-needed-b59b27dd5aca</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-earn-trust-as-a-team-leader-591369a0df0d</loc><lastmod>2023-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-all-your-diagrams-with-the-power-of-code-f09518125702</loc><lastmod>2023-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-uml-to-typescript-with-chatgpt-12242566236d</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-interact-with-postgresql-from-rust-using-sqlx-cfa2a7c758e7</loc><lastmod>2023-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-is-docker-networking-so-hard-6495f3876df2</loc><lastmod>2023-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/compute-optimal-legend-location-74ad6a36d88b</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/can-we-stop-with-those-horrible-system-overview-dashboards-already-5ea10a28fecf</loc><lastmod>2023-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automating-puzzle-solving-with-python-f3ecc242e059</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-cities-are-distributed-systems-faa941ab8d08</loc><lastmod>2026-09-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-use-bloc-as-your-state-management-for-your-flutter-app-4e395781f849</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/its-2023-and-webassembly-is-still-not-ready-or-is-it-993699685811</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tune-your-aws-lambda-functions-for-cost-and-performance-95e45e17cb83</loc><lastmod>2023-01-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/smart-goals</loc><lastmod>2023-01-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/no-deadlines-for-you-software-development-without-estimates-specs-or-other-lies-289fd88b9655</loc><lastmod>2023-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/revolutionizing-code-reviews-introducing-chatcody-the-github-bot-that-boosts-team-productivity-6f45090d2b6b</loc><lastmod>2023-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automate-terraform-documentation-e9839deceb6e</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-road-map-for-setting-goals-d47cdcdfdbcd</loc><lastmod>2024-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/layered-architecture</loc><lastmod>2023-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/free-monad</loc><lastmod>2023-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/domain-specific-languages</loc><lastmod>2023-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/package-organization-approaches-in-go-a63be45ecea1</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/12-lessons-learned-while-building-a-successful-engineering-team-in-a-small-startup-7cdb4eb869b3</loc><lastmod>2023-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-and-composable-preview-5ebca43ff912</loc><lastmod>2023-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-firecracker-a88495d656d9</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-free-monad-a-versatile-tool-for-creating-test-doubles-521aa7a3191e</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/state-pattern</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/compound-finance</loc><lastmod>2023-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/compound-v2-in-depth-6227c0528b5</loc><lastmod>2024-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/svelte-custom-stores-typescript-declaration-db34c0f7e7b8</loc><lastmod>2023-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/design-patterns-for-games-state-pattern-97519e0b9165</loc><lastmod>2023-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ditching-the-dread-why-eliminating-performance-reviews-can-benefit-companies-and-employees-5e9a19184268</loc><lastmod>2023-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-core-ml-to-build-a-minority-report-inspired-user-interface-in-ios-afb6678920c9</loc><lastmod>2023-01-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cratedb</loc><lastmod>2023-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloudflare-workers</loc><lastmod>2023-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/monitoring-for-observability-security-performance-and-reliability-5b6d70deb866</loc><lastmod>2023-01-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/gradual-rollout-of-cloudflare-workers-9cc151ed23a8</loc><lastmod>2024-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-current-trends-in-webassembly-68022a8f9807</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serverless-swift-cloud-compute-with-aws-lambda-e5e7d7f1407e</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/fetching-large-results-sets-from-cratedb-526478fd1e91</loc><lastmod>2023-01-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-simulate-a-broken-database-connection-for-testing-in-django-b06ddc2801c7</loc><lastmod>2023-01-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/handling-side-effects-in-unison-a5750749fc73</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/machine-learning-with-friends-finale-3ab125326a38</loc><lastmod>2023-01-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/microprocessor</loc><lastmod>2023-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/computer-engineering</loc><lastmod>2023-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-engineering-manager-origin-story-ea51d5b4feb9</loc><lastmod>2023-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-advanced-topics-in-ruby-on-rails-1a59ae5de0be</loc><lastmod>2023-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-errors-gracefully-in-go-a70a30209ee</loc><lastmod>2023-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-be-managed-5fd6e6b25421</loc><lastmod>2024-08-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/devops-self-service-centric-github-actions-workflow-orchestration-81f0c0229bc1</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-menubar-app-with-tauri-510ab7f7c43d</loc><lastmod>2023-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-update-or-refresh-a-widget-d1ea69efe5f8</loc><lastmod>2023-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-have-some-good-news-and-bad-news-for-your-cloud-metrics-1b57d5aae95a</loc><lastmod>2023-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-gpt-3-for-search-and-recommendations-7987d8908331</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-the-charting-library-plotly-which-has-been-widely-adopted-in-ai-applications-a81e98bcfa6f</loc><lastmod>2024-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-found-a-way-to-make-flutter-more-enjoyable-with-f-what-88e95c4cce2a</loc><lastmod>2023-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-computer-engineering-with-minecraft-20b10fa285c4</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spanish</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-query-the-active-directory-using-spring-boot-ldaptemplate-fe50fc84b446</loc><lastmod>2024-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-a-rate-limiter-for-evenly-distributing-requests-in-java-93ce316f9eb3</loc><lastmod>2023-01-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-art-of-using-http-requests-in-your-chrome-extensions-background-script-43737b279ec5</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-parse-microsoft-word-documents-docx-in-rust-d62a4f56ba94</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-job-isnt-meant-to-make-you-happy-let-s-find-fulfillment-outside-work-86c42272af42</loc><lastmod>2025-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/github-dependabot-in-action-42a4db93d35</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-pieces-of-advice-that-make-imposter-feelings-worse-with-ways-to-cope-68be8f65bdcc</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-and-how-i-created-a-spanish-english-dictionary-using-python-93d78bbea261</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-we-built-chatgpt-shortcut-for-the-browser-78574563216a</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-autonomy-for-software-engineering-teams-55ab7813e8ff</loc><lastmod>2024-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/digging-deeper-into-react-portals-with-examples-937f925edfa4</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/designing-a-complex-software-system-720897671b6a</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/addicted-to-unit-tests-heres-an-idea-to-fix-it-8735ba3c53cb</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dos-and-don-ts-in-engineering-leadership-e7c746b48c27</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leading-with-stealthy-agile-b74928bb59b3</loc><lastmod>2025-09-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/layoffs</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-cloud-cc0c060fdfba</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/curbing-chatgpt-assisted-cheating-7757adcb0b85</loc><lastmod>2023-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/moving-from-electron-to-tauri-part-1-inter-process-communication-f6983d9f96e3</loc><lastmod>2023-01-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ai-product-opportunities-in-2023-for-software-engineers-b15a017ec798</loc><lastmod>2023-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-we-migitated-common-coding-mistakes-within-our-organization-597018ec8784</loc><lastmod>2024-01-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-use-structured-logging-format-47a388711316</loc><lastmod>2023-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/philosophy-on-engineering-team-planning-a3cae237f940</loc><lastmod>2023-02-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flow-state-achieving-balance-in-work-and-life-b696b5f27c33</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/control-your-swiftui-app-with-face-recognition-using-scenekit-767f5d3fcaa5</loc><lastmod>2023-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/connecting-google-sheets-to-api-to-analyse-flow-metrics-using-add-ons-a40ee3932660</loc><lastmod>2023-01-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/cloud-native-patterns-illustrated-retry-pattern-c13ba0aa9486</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-better-way-to-test-reference-cycles-in-ios-3ce5b690742d</loc><lastmod>2023-01-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-lessons-learned-from-a-computer-science-degree-32c9dffd8a5f</loc><lastmod>2023-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/to-scale-to-the-future-goodbye-sql-adb3eb20d992</loc><lastmod>2023-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fixing-the-chatgpt-is-at-capacity-right-now-error-b029e67bfec3</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/say-goodbye-to-unfinished-pet-projects-1725c0fe1655</loc><lastmod>2023-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-things-new-engineering-managers-should-focus-on-772d60a0e4bd</loc><lastmod>2023-01-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/research</loc><lastmod>2023-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mind</loc><lastmod>2023-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/consciousness</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/brain</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/artifical-intellegence</loc><lastmod>2023-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/response-to-open-source-creative-generative-ai-e83a5d66e335</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-vert-x-compose-vs-map-d464dee78980</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-world-post-captcha-769ed1b5ffb6</loc><lastmod>2023-01-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/journey-of-a-frontend-monorepo-what-i-learned-d6a0d142803f</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/neurons-representations-and-consciousness-6bcde913c440</loc><lastmod>2023-07-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/detectors-for-ai-written-prose-are-here-8d2d994b175d</loc><lastmod>2023-01-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/neurodiversity</loc><lastmod>2023-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/autism</loc><lastmod>2023-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/monolithic-applications</loc><lastmod>2023-01-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-simplicity-of-crafting-unit-tests-f0f064449bb4</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/best-visuals-for-technical-content-and-why-they-work-a69b4a1362a9</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/snowfall-simulation-with-blender-python-api-on-google-colaboratory-gpu-89e9e45a057b</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/devdata-improving-developer-velocity-and-experience-2a2e3e01d059</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/measuring-the-gender-gap-in-animation-using-ai-fac738be4b19</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/neat-python-interface-e1371de63406</loc><lastmod>2023-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/want-to-jump-into-the-interactive-session-after-running-a-python-script-use-this-python-flag-dc3ef6762538</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/understanding-complex-type-declarations-in-haskell-cee4674f3499</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/self-hosting-on-the-fediverse-with-takahē-98284fd1d27d</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/conways-law</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/crud</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hypergrowth</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/anomaly-detection</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/class-imbalance</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/autoencoder</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cometml</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scaling-your-artifacts-with-your-team-de9b0c7775b3</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/efficiently-using-keyof-and-typeof-for-types-in-typescript-8e4cba6f204c</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/golang-restful-api-out-of-the-box-6875bc19adbe</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/saving-django-legacy-project-using-ddd-f1e709795291</loc><lastmod>2023-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/credit-card-fraud-detection-with-autoencoders-4e01b2038a91</loc><lastmod>2023-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-tips-for-building-the-best-developer-experience-possible-879777ffc9d4</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-concurrent-implementation-of-map-reduce-with-go-generics-90deae5dbbf1</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-a-horizontal-carousel-with-arkit-scenekit-and-swiftui-6e8c2416a94a</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/incident-management</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vulnerability</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-went-on-call-for-another-engineering-team-8504315e7266</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/identifying-code-vulnerabilities-with-azure-openai-service-3d639ccd0064</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-and-deploy-multi-architecture-graviton-container-images-for-spring-boot-microservices-f220d66cb3e3</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chatgpt-is-an-extra-ordinary-python-programmer-386a4081a504</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-homebrew-serves-52m-packages-per-month-413b9f0cf685</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-it-time-to-go-back-to-the-monolith-8832022436a8</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/empower-your-team-to-thrive-during-organizational-change-f57351f63662</loc><lastmod>2026-08-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/technical-incident-management-at-scale-fdacaccf1d36</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/i-review-my-own-pull-requests-83f74937ccf8</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/manage-view-state-with-enums-9034e461c5fc</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/leadership-skills</loc><lastmod>2023-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/whisper</loc><lastmod>2023-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/locust</loc><lastmod>2023-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gridspec</loc><lastmod>2023-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/decode</loc><lastmod>2023-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rsa</loc><lastmod>2023-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/passwordless</loc><lastmod>2023-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lithium-mining</loc><lastmod>2023-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-unexpected-behavior-of-subclasses-e684b3267e30</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/customize-testing-with-locust-79111a1de334</loc><lastmod>2023-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/decoding-the-evolving-landscape-of-web-development-80950ba8b642</loc><lastmod>2023-02-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/i-built-a-homemade-cctv-using-unity3d-and-aws-7fa785eedd48</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-juno-an-open-source-blockchain-platform-for-frontend-devs-514ddeb24c25</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/embracing-genuine-deadlines-as-software-engineers-f372b4410453</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://betterprogramming.pub/the-hitchhikers-guide-to-benevolent-non-dictatorship-e7f61491b0d0</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automatic-speech-recognition-with-whisper-84ad29d3b0bd</loc><lastmod>2023-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-benefits-of-overlapping-sociable-tests-in-domain-testing-63bb9b6a0a6d</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advanced-security-techniques-for-vuejs-implementing-passwordless-authentication-3a648994314b</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/stop-making-your-product-owner-write-all-the-pbis-203c37af89fa</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-interactive-lithium-factbook-with-gridspec-and-geopandas-e699054237a8</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flutter-package</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/backstage</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-architecture</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dx</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/high-performance</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/developer-portal</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/feature-store</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/time-for-me-to-fly-to-render-8e0fdf8af2b1</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/5-powerful-behaviors-of-impact-players-that-sets-them-apart-db98b5f70642</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-feature-store-architecture-and-usage-b730f4e85841</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-day-in-the-life-of-improving-the-legacy-codebase-a69ba3d243ce</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/git-cleanup-git-remote-prune-explained-679fadc53ba7</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/han-solos-guide-to-c-casting-344043d90030</loc><lastmod>2024-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generating-pokémon-cards-from-scratch-using-gpt-and-stable-diffusion-32f1a85ae2ac</loc><lastmod>2023-03-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-tutorial-all-about-ether-units-eaebe55dd4dc</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/backing-up-google-photos-to-amazon-s3-part-2-eaddc9087d1f</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/inspiring-the-next-generation-giving-every-child-the-possibility-to-thrive-in-a-tech-career-2d6d0654ecf2</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/bring-data-to-life-in-your-flutter-apps-with-fl-charts-ef2ff6207367</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-naming-matters-more-than-functionality-bc3dc2a8d576</loc><lastmod>2023-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-backstage-catalog-providers-9c144b2e6e7b</loc><lastmod>2024-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/latency</loc><lastmod>2023-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/write</loc><lastmod>2023-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/experimental</loc><lastmod>2023-02-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/better-programming-kickstarter-pack-for-2023-an-ai-powered-newsletter-f00801f53f4</loc><lastmod>2023-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/announcing-nimbus-server-driven-ui-beta-9a0d95686fd9</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reducing-tail-latency-three-patterns-to-improve-responsiveness-of-large-scale-systems-47b5664baf61</loc><lastmod>2024-02-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-writing-the-most-powerful-tool-in-your-software-engineering-toolbox-430f3137813</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/chatgpt-is-not-just-lossy-compression-44590705efb4</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-hidden-risks-of-a-popular-way-to-read-http-requests-in-go-208a47481f8b</loc><lastmod>2024-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/peer-review</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/feature-engineering</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/multistep-form</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/one-hot-encoding</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-used-gpt-3-to-find-213-security-vulnerabilities-in-a-single-codebase-cc3870ba9411</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/multistep-form-wizard-rails-recipes-f87f2e5d84e5</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/feature-engineering-using-onehot-embedding-in-julia-dadbc1bfe861</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-enhance-your-git-workflow-with-git-lfs-for-large-data-2e7a20edb1f0</loc><lastmod>2023-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/attach-a-visual-debugger-to-ml-training-jobs-on-kubernetes-eb9678389f1f</loc><lastmod>2023-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-four-types-of-code-reviews-e2c57c057d1f</loc><lastmod>2023-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-code-review-34607e4a96ab</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploying-microvm-on-top-of-kubernetes-64ca39743040</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/football-analytics</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/actix-web</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-lake</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flowchart</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jupyterlab</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/run-blocking-functions-asynchronously-in-python-17cd268bb069</loc><lastmod>2023-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/analytical-sql-cell-a-personal-data-lake-for-jupyter-lab-96084acb7093</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/monitoring-a-rust-web-application-using-prometheus-and-grafana-3c75d9435dec</loc><lastmod>2023-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-impactful-software-engineering-goals-88d97ef5b45d</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/expected-blocks-does-shot-blocking-matter-in-soccer-football-91f74d7f8a27</loc><lastmod>2023-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-dockerfile-to-production-a4016f66fa9a</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chatgpt-is-my-new-gym-trainer-5deeb7ff6af</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-needs-of-women-developers-will-not-meet-a-companys-requirements-hiring-schedule-fc50e9c39b8b</loc><lastmod>2023-02-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-data-science-to-track-and-accelerate-language-learning-d1fdc5e0cf44</loc><lastmod>2023-02-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/terraform-resource-testing-101-c9da424faaf3</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apache-flink</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/video-games-industry</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tangible-user-interface</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stream-processing</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/supabase</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/add-in</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/4dx</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/inclusive-code-struction-a-how-to-guide-51dc95867e05</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-greatest-startup-turnaround-story-in-developer-tooling-history-ea876cfb11a</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advanced-forms-in-android-with-compose-form-154ee0bff65b</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-web-architecture-without-a-backend-using-supabase-ec49165b6cc5</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/transitioning-from-developer-to-engineering-manager-f2725c2e09c</loc><lastmod>2026-01-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-improve-code-quality-with-the-intellij-pmd-plugin-10117a7087fe</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/moving-towards-effective-yet-supportive-and-inclusive-code-review-culture-da998a7bc35b</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-refactored-a-monolithic-code-base-into-an-add-in-architecture-688deae875d5</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-alternative-to-performance-reviews-for-software-engineers-7b6d1c9537dd</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4d-ping-pong-augmenting-sports-with-a-digital-audience-df0b62f840b9</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/giving-and-getting-feedback-crucial-and-often-underdeveloped-skills-a6173cafe5a1</loc><lastmod>2023-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rethinking-stream-processing-and-streaming-databases-21076aaec375</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-made-a-browser-extension-that-allows-chatgpt-to-access-external-sites-and-get-current-events-497ee1b55bf5</loc><lastmod>2023-02-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/generative-ai</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/clone-app-development</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/myths</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dungeons-and-dragons</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rescue-your-laptop-from-big-data-with-the-python-vaex-library-473ba0b8873d</loc><lastmod>2023-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-new-essential-product-engineers-6d25c6fd3fa4</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/misconceptions-about-domain-centric-architectures-c16bf1c31371</loc><lastmod>2025-01-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rebuilding-the-flutter-counter-app-in-python-with-flet-53d4a2e29a65</loc><lastmod>2024-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/liberating-data-teams-lawfully-c0d31832fd05</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/introducing-metrics-reporting-done-right-22f2f0ec0c13</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/want-to-practice-your-management-skills-try-being-a-dungeon-master-3f2fb2202c08</loc><lastmod>2023-06-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/parallel-processing-large-texts-with-the-embedding-model-207e5985011f</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-your-prediction-api-with-dynamic-batching-50b98e5054f7</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-diagrams-with-chatgpt-19099de795ce</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-our-backend-house-of-cards-5773234f6e0b</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/behavioral-economics</loc><lastmod>2023-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/golang-queue-implementation-analysis-209629eb600d</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/prevent-route-changes-and-unsaved-data-loss-in-next-js-f93622d73791</loc><lastmod>2024-01-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/testing-vue-components-the-right-way-a5a0dfb819a2</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-navigate-the-ideation-stage-of-software-development-e5bfdc9bfe31</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/nba-web-scraping-with-python-22c76cfd1d4f</loc><lastmod>2023-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apples-reality-pro-is-a-reality-already-an-ios-developer-s-perspective-2ec1994822b4</loc><lastmod>2023-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/on-the-menu-spaghetti-code-775a04abcc8e</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/does-size-matter-for-the-elite-464d8f4fb4aa</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/setting-up-a-postgresql-database-on-an-ubuntu-22-04-vps-e7759ac25905</loc><lastmod>2023-02-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/willing-to-fight-at-work-148edf09f028</loc><lastmod>2023-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/api-security</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linktree</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/openai-api</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/start-up-companies</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fluentbit</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sse</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webrtc</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-cloudwatch</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/server-sent-events</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-web-architecture-without-a-backend-using-postgrest-31b2da2e8ffe</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-learnings-from-a-fast-growing-startup-9197a6f0696</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/4-shifts-in-behavior-to-be-mentally-healthy-at-work-1851026abfee</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-a-text-chat-webpage-using-webrtc-15818cc70528</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/aws-cloudwatch-logging-for-golang-microservices-on-eks-with-logrus-and-fluent-bit-3a6f62be5a18</loc><lastmod>2024-09-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-four-aspects-of-scalable-i-o-8a8a2c25c756</loc><lastmod>2023-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/openai-sse-sever-side-events-streaming-api-733b8ec32897</loc><lastmod>2023-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rethinking-productivity-of-engineering-managers-via-a-second-brain-aa1cb9f7e5ec</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/visualizing-the-third-numeric-variable-in-python-eaf73f42219</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-happens-if-you-put-http-server-inside-postgres-a1b259c2ce56</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/profiling-and-multiprocessing-in-python-e2e90f044e1e</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/its-the-little-things-that-change-how-your-coworkers-see-you-3c8ffd717a8b</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-hands-on-guide-to-concurrency-in-python-with-asyncio-af33a795d808</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/filtering-generic-collections-in-go-a-performance-review-9b9bd3d2c620</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/api-first-the-new-way-of-software-development-1ecd8db4594</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/clustering-with-maps-compose-for-android-911a2fe3f08b</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-career-on-a-graph-4354e154337a</loc><lastmod>2023-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/refactoring-the-god-class-in-python-5c13942d0e75</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unikernel</loc><lastmod>2023-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-emoji-selection-element-aka-emojipicker-for-ios-like-in-macos-e2fa022b80af</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-ive-built-after-7-years-coding-a-smart-home-4c35a63beecd</loc><lastmod>2023-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/its-2023-is-it-time-for-unikernels-on-arm-yet-9fb1e52e20c5</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/short-circuits-bottom-types-and-the-vacuous-boomerang-2114bca82b3f</loc><lastmod>2025-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/firebaseauth</loc><lastmod>2023-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/firebaseauthentication</loc><lastmod>2023-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/refresh-token</loc><lastmod>2023-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/common-table-expressions</loc><lastmod>2023-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unleashing-the-hidden-potential-of-common-table-expressions-44278fdaa62c</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/is-google-flan-t5-better-than-openai-gpt-3-187fdaccf3a6</loc><lastmod>2023-02-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-computer-science-students-perspective-on-undergraduate-research-275403933ef8</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/8-things-to-know-to-master-comprehension-in-python-2fb69c809f7c</loc><lastmod>2023-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-swifts-type-system-to-model-behaviour-2a1ba566b776</loc><lastmod>2024-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reflections-from-a-decade-long-stack-overflow-member-f60d8fb784fc</loc><lastmod>2023-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apache-helix-the-distributed-systems-orchestra-conductor-532abaebb99a</loc><lastmod>2023-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/token-merging-tome-meta-ais-new-optimization-technique-to-make-vit-faster-by-2x-f78215be1510</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/indiedev</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vmware</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/baby-monitoring-device</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sonarqube</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-inclusive-codebase-with-sonarqube-3ef75c4f543</loc><lastmod>2023-03-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/mastering-nestjs-understanding-providers-d259909648ba</loc><lastmod>2023-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-experiment-in-simple-profiling-5e6be9513784</loc><lastmod>2023-02-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/codesmash-a-new-way-of-doing-no-code-b989684ecf61</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/homemade-baby-movement-monitor-our-journey-7f85db47a29</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/action-driven-llms-the-future-of-chatbot-development-is-here-80c0d07d278a</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/einsum-visualized-c050903145ef</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/netflixs-hidden-gems-how-clustering-helps-you-find-your-new-favorite-shows-season-1-f30cf0e0a1fe</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mafia-a-serverless-multiplayer-game-95427fb25fba</loc><lastmod>2023-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-humble-extract-method-446c66c3fa97</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/test-driven-conversations-d8ba25766c96</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-metaphor-of-the-icing-on-the-cake-c65977ee44d6</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/graphics-programming</loc><lastmod>2023-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webgpu</loc><lastmod>2023-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cartography</loc><lastmod>2023-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stimulus</loc><lastmod>2023-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/imessage</loc><lastmod>2023-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/esbuild</loc><lastmod>2023-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/geospatial-data-science</loc><lastmod>2023-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/iceland</loc><lastmod>2023-02-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-and-why-i-customise-my-laptop-18702b6ebce2</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/defy-distractions-at-work-5debcf571b9e</loc><lastmod>2024-01-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-topographic-maps-in-python-convergence-of-art-and-data-science-7492b8c9fa6e</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/our-journey-to-a-segmented-monolith-with-plug-ins-and-why-9554c570e1f4</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/configure-stimulus-with-esbuild-and-babel-rails-javascript-b0f5ee184730</loc><lastmod>2023-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-imessage-bot-with-chatgpt-cb7df621e578</loc><lastmod>2023-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/individualizing-my-whoop-4-0-data-to-better-my-athletic-performance-38a27da8fab2</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/webgpu-and-why-its-exciting-6addb29354a4</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/v8</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sre</loc><lastmod>2023-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/maximum-likelihood</loc><lastmod>2023-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/loss-function</loc><lastmod>2023-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-accessible-derivation-of-logistic-regression-65eac24002e3</loc><lastmod>2023-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-learn-learn-faster-and-even-faster-792f29586ea</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/performance-analysis-of-javascript-array-prototype-filter-616e3e3d316f</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/scaling-microservices-alerting-with-zero-ops-99800db87efc</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/llm-driven-programming-oh-really-c4023794c727</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/psychological-safety</loc><lastmod>2023-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/partitioning</loc><lastmod>2023-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/parsing</loc><lastmod>2023-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/partitioning-in-django-postgresql-d7ebbe8f9c2b</loc><lastmod>2023-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/python-faster-than-c-an-edge-case-ddc0e6bd1385</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-simple-discord-bot-using-javascript-and-serverless-2a7a9bfad377</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/xcode-isnt-supported-under-rosetta-3cf214b34c58</loc><lastmod>2023-02-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simple-python-parsing-for-narrative-charts-37e51c75ca3d</loc><lastmod>2023-02-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/python-flags-write-and-run-python-scripts-directly-in-the-shell-dd600db4b63e</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/entry-level-forgiveness-25e0cef9ab09</loc><lastmod>2023-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-mocking-libraries-mock-themselves-4a3079fcdc2e</loc><lastmod>2023-02-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/seaborn</loc><lastmod>2023-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/guitar</loc><lastmod>2023-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wikipedia-citations</loc><lastmod>2023-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/50-vim-mode-tips-for-ide-users-f7b525a794b3</loc><lastmod>2024-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastodon-usage-counting-toots-with-kafka-duckdb-seaborn-42215c9488ac</loc><lastmod>2023-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-made-chatgpt-talk-using-unity3d-and-aws-b0e83e6cce66</loc><lastmod>2023-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/guitar-chord-generator-using-python-bb123294b550</loc><lastmod>2023-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automate-your-life-and-save-time-by-going-serverless-896e05ff4fa9</loc><lastmod>2023-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/will-webassembly-replace-javascript-a98197ecf128</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-hands-free-swiftui-app-using-arkit-and-scenekit-f8b59dce511f</loc><lastmod>2023-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-nibble-of-quadtrees-in-rust-ed400c99f69c</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jdbc</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/effective-communication</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/4d</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/godot</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/convolutional-neural-net</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/indie-game</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimizing-your-web-app-how-to-score-100-on-lighthouse-8dc84a9c6f3f</loc><lastmod>2023-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-litefs-with-bun-on-fly-io-55529096fff4</loc><lastmod>2024-02-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-turned-me-into-a-paying-customer-of-github-copilot-80777d35e43d</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-integrate-chatgpt-with-voice-to-text-with-python-40300b8a77d1</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/visualizing-rotations-of-4d-objects-in-swift-a83f4461c7ea</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cracking-the-code-uncovering-the-secret-to-powerful-and-productive-meetings-d533f58aaf2c</loc><lastmod>2023-03-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/developing-stateful-pipelines-with-github-actions-and-dynamodb-3e0076d73819</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/camera-calibration-on-a-chessboard-with-python-and-opencv-78bb155319cf</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/do-you-really-need-entity-classes-d9656534ea82</loc><lastmod>2023-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-with-stacked-prs-using-git-branchless-git-autofixup-and-git-pr-598d77e2b1e8</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/types-are-coupling-the-hidden-cost-of-type-safe-programming-7e05f7a3fb02</loc><lastmod>2023-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-zero-to-app-store-with-chatgpt-part-2-f79347be0612</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-little-bit-of-rust-d9f2afc09238</loc><lastmod>2023-02-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/collaboration-is-key-how-i-successfully-turned-a-group-into-a-team-b48531569258</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-an-ai-algorithm-that-can-see-5f74bcdadc7b</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/just-write-dumb-boring-predictable-code-91279a969b42</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/workplace-culture</loc><lastmod>2023-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ant-design</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bacteria</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/life-sciences</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fintech</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/happiness-in-life</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/learning-and-development</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/culture-hacking</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/smart-contract-security</loc><lastmod>2023-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/conways-game-of-life</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ai-life-sciences-use-case-of-colony-forming-units-counting-87d9c7f6e8a9</loc><lastmod>2024-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/workplace-culture-is-changing-for-the-better-heres-how-to-play-a-part-d69e454305c9</loc><lastmod>2025-04-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/ios-security-a-solution-for-device-binding-53da02ed3e1f</loc><lastmod>2023-02-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-goldilocks-python-setup-904e8e0784d7</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/grpc-vs-rest-comparing-api-styles-in-practice-28d2a7c9a349</loc><lastmod>2023-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-conways-game-of-life-in-c-523db7404577</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-should-you-self-host-ci-tools-330fc38d2a6</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/ddd-in-action-a-cohesive-mechanism-from-trenches-c697d738c968</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-12-factor-app-a-setup-for-success-f4837b4cc72e</loc><lastmod>2023-02-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ant-design-system-dark-mode-and-other-theme-customization-fa4ff14359a4</loc><lastmod>2024-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-tutorial-all-about-time-units-b392324bea32</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/banking</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sapling</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/future-technology</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/electron-forge</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-times-are-changing-in-software-engineering-491340d29313</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-web-architecture-without-a-backend-prisma-zenstack-683b03b144fa</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-enterprise-grade-workflows-with-smart-contracts-on-blockchain-6fa559a8110</loc><lastmod>2025-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/can-chatgpt-debug-your-writing-59f0ac71b85b</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimize-python-code-with-scalene-and-ai-suggestions-c12aa4ac6923</loc><lastmod>2023-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cgroups-deep-dive-into-resource-management-in-kubernetes-5970e23620f2</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-custom-hooks-for-complex-react-applications-9aa6b899efd5</loc><lastmod>2023-02-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-an-amazon-alexa-skill-with-php-f72f00a433e6</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-silent-killer-thats-crashing-your-coroutines-9171d1e8f79b</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-code-for-a-utility-process-with-electron-forge-and-webpack-3d60d7cb2860</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/getting-unit-test-coverage-right-without-being-despised-22d2a6f48e15</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nonlinear-dynamics</loc><lastmod>2023-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/three-body-problem</loc><lastmod>2023-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-process-should-be-open-source-bb7633e9f3d6</loc><lastmod>2023-02-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/2-d-three-body-problem-simulation-made-simpler-with-python-40d74217a42a</loc><lastmod>2023-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/table-extraction</loc><lastmod>2023-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mistakes</loc><lastmod>2023-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/image-segmentation</loc><lastmod>2023-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tablenet</loc><lastmod>2023-02-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/googles-wire-automated-dependency-injection-in-go-4e98864c3dd5</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/table-detection-and-extraction-tablenet-deep-learning-model-with-pytorch-from-images-64489e92b641</loc><lastmod>2023-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-simple-code-generation-playground-3b3e5d34fdae</loc><lastmod>2023-02-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-mistakes-you-should-avoid-in-your-tech-leadership-career-9b019521cf6b</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interface-design</loc><lastmod>2023-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self-hosting</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-colaboratory</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-science-implementing-a-regression-tree-in-rust-using-polars-412a0672c3a1</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-camera-noise-model-747b97775178</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pacman</loc><lastmod>2023-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ai-framework</loc><lastmod>2023-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ai-planning</loc><lastmod>2023-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/automated-planning</loc><lastmod>2023-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cognito</loc><lastmod>2023-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/behavior-trees</loc><lastmod>2023-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/large-language-models-dont-hallucinate-b9bdfa202edf</loc><lastmod>2023-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pac-man-ai-cpp-a-software-framework-c44b2e2d293</loc><lastmod>2023-03-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-a-simple-signup-flow-with-unity3d-and-aws-cognito-e0b28e4c342d</loc><lastmod>2023-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-tips-to-adopt-a-simplicity-mindset-when-designing-software-711b95328062</loc><lastmod>2023-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-surprising-link-between-music-orchestration-and-software-development-how-one-composers-e48cf6c9e60e</loc><lastmod>2023-03-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/generate-and-print-your-custom-dobble-274dc888a33e</loc><lastmod>2023-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/vector-search-using-openai-embeddings-with-weaviate-ebb11f2c18cf</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-physics-with-spritekit-and-swiftui-38c728f1adc8</loc><lastmod>2023-03-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/model-builder</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/histograms</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/client-go</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/geospatial-data</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/piral</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cycling</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apimachinery</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spatial-analysis</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/islands-architecture</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/all-javascript-and-typescript-features-of-the-last-3-years-629c57e73e42</loc><lastmod>2024-01-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/microfrontends-island-architecture-ef94d95f2214</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sorting-400-tabs-in-60-seconds-with-js-rust-gpt3-part-2-macros-recursion-92384ab96348</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apis-for-operator-development-overview-crd-defining-57e58777736a</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/open-source-maintenance-requires-community-organizing-5752a4e9742f</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/chatgpt-python-api-chatgpt3-openai-prompts-data-science-artificial-intelligence-ff179baf61c5</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-modelbuilder-to-conduct-a-site-suitability-analysis-for-bat-boxes-in-charlotte-nc-85bfeae4092c</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-i-made-my-own-computer-vision-dataset-for-bicycle-safety-ai-f39153bfe9ca</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adventures-in-plotly-histograms-458920f76fae</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/execution-types</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/womens-history-month</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/node-js-development</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/supporting-female-engineers-to-thrive-82005a2e24e7</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ai-for-ai-are-we-close-to-pushing-ai-generated-code-straight-into-production-30c367b5a4b9</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/work-isnt-working-for-women-bac88280f700</loc><lastmod>2023-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-case-against-relying-solely-on-dry-16dd712e422b</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-a-storytelling-machine-with-the-chatgpt-api-3fd39aea6f08</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/women-in-cybersecurity-breaking-down-barriers-and-paving-the-way-for-the-future-1343bdd65f3d</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-efficiently-use-the-official-books-to-pass-cloud-certifications-exams-f544319235fe</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-a-serverless-post-scheduler-for-static-websites-c3f2846c0bc</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-your-helm-charts-d-r-y-d2d440b1a06</loc><lastmod>2023-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-real-obstacles-i-faced-to-become-a-software-engineer-it-wasnt-my-gender-cd2d55b20cd9</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/execution-types-models-in-node-js-46f70d71abb</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-data-models-in-ios-apps-d3e421f5373f</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gpt</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/international-womens-day</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/investment</loc><lastmod>2023-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/equity</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/whisper-gpt3-5-telegram-bot-j-a-r-v-i-s-794e19da6ee3</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chatcody-integrates-the-new-chatgpt-api-for-better-pull-request-reviews-82763f84dc50</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/composability-in-llm-apps-495f0f170874</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-read-the-httpservletrequest-body-multiple-times-94f7112a4d71</loc><lastmod>2023-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-chatgpt-powered-markdown-documentation-in-no-time-50e308f9038e</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/in-defense-of-serverless-668497d83896</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/efficiently-loading-cyclic-associations-with-jpa-73488e8730c</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/distinguishing-problem-and-solution-the-domain-driven-designs-recipe-5850cde9e65c</loc><lastmod>2023-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/interactive-plotting-in-jupyter-notebooks-with-bokehlab-5919b68baa06</loc><lastmod>2023-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-case-against-relying-solely-on-unit-test-coverage-1cb3977e38ac</loc><lastmod>2023-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/distributed-transactions-in-depth-f900875bbf6</loc><lastmod>2026-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/analysing-my-easyequities-portfolio-using-python-and-graphql-b6375ef990ee</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-equity-in-the-workplace-d8196a2ed723</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/adding-chatgpt-to-your-slack-in-multiplayer-mode-be065eab3ac4</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/maximizing-chatgpt-refining-queries-with-the-openai-playground-a35d7ac2c232</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/good-coding-practice</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/erlang</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/erlang-virtual-machine</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pycon</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/diffusion-models</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/beam</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/differential-privacy</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tech-layoff</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/clean-code-vs-performant-code-3e2d8182b963</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/diffusion-models-ddpms-ddims-and-classifier-free-guidance-e07b297b2869</loc><lastmod>2023-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-manage-django-model-in-another-database-without-database-routers-e6dbeae401c9</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-secret-to-selling-your-software-architecture-4db9d0725067</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-beginners-guide-to-building-a-chatgpt-powered-writing-assistant-web-app-using-python-9a9b3a54f55</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/direct-securefile-uploads-to-aws-s3-from-web-and-mobile-c60d259150f4</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://betterprogramming.pub/building-reactive-components-with-angular-9c39597aba7f</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/custon-charts-in-android-using-jetpack-compose-87b395c1d515</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/combine-sinks-and-the-unretained-retain-cycle-2f0a40951f36</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-aws-cloudfront-and-certificate-manager-to-serve-a-single-origin-at-multiple-domains-506f274877d8</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rust-trait-a-powerful-alternative-to-typescript-interface-e671cd7f9690</loc><lastmod>2023-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-example-based-testing-better-99dbfbbe5b8c</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/railway-oriented-programming-4ee949a3b444</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/surviving-a-downturn-strategies-for-reorganizing-your-tech-company-during-tough-economic-times-ba2afe9780</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/notes-from-pycon-fr-2023-convention-part-1-52b1e44214c8</loc><lastmod>2023-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-will-never-use-alpine-linux-ever-again-a324fd0cbfd6</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-look-at-erlang-otp-54073ca18675</loc><lastmod>2024-01-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-i-love-about-the-engineering-graveyard-and-why-you-should-mention-it-when-interviewing-99507ddfca25</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-ai-future-of-frontend-development-41961bafade2</loc><lastmod>2023-03-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kotlin-isnt-null-safe-yet-here-are-3-gotchas-23258fada62</loc><lastmod>2023-08-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gifted-chat</loc><lastmod>2023-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chat-app-development</loc><lastmod>2023-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chat-ui</loc><lastmod>2023-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/android-chat-apps</loc><lastmod>2023-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrating-chatgpt-and-whisper-apis-into-spring-boot-microservice-5545e2ea44fc</loc><lastmod>2023-03-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-popup-with-custom-animation-using-jetpack-compose-bad4af27d4ec</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/autonomy</loc><lastmod>2023-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-preprocessing</loc><lastmod>2023-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/extracting-imessage-and-address-book-data-b6e2e5729b21</loc><lastmod>2023-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-used-chatgpt-to-create-a-game-1537f6ee54e3</loc><lastmod>2023-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-custom-chatbot-using-chatgpt-api-and-streamlit-c86ad4ef9b35</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/netflixs-hidden-gems-how-clustering-helps-you-find-your-new-favorite-shows-season-2-b3d5f203abe3</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/financial-planning</loc><lastmod>2023-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/node-server</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/default-parameters</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/raspberry-pi-pico-w</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dsl</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/walkthrough</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/named-arguments</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-use-python-to-clear-junk-on-my-laptop-6d0f6b3f36e3</loc><lastmod>2023-03-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-ways-to-price-your-software-development-side-gigs-8c2cb565bcde</loc><lastmod>2023-03-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/service-weaver-a-framework-from-google-for-balancing-monoliths-and-microservices-583e69b274dd</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-websocket-connection-with-node-js-and-a-raspberry-pi-pico-w-d0bf5f31688f</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/enterprise-ml-platforms-done-right-dc4b2871d543</loc><lastmod>2023-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-hire-engineering-talent-without-the-bs-cc77b0e8f046</loc><lastmod>2023-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-builder-pattern-in-kotlin-dead-or-enhanced-a981bb26bf25</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/digizuite</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sociology</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unicorns</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/digital-asset-management</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/firing</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generating-ai-images-with-dall-e-aws-and-unity3d-33e9b77a2b5d</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-design-thinking-and-systems-thinking-to-solve-wicked-problems-as-an-emerging-tech-lead-ebb093972523</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/redesigning-the-pipeline-from-dynamodb-to-spark-streaming-63e9f3768967</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/lessons-learned-from-scaling-a-unicorn-6ff436209969</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/serverless-lessons-location-is-everything-8a27a031f90e</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lgbtq-bias-in-gpt-3-11a7d6362b27</loc><lastmod>2023-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-ksp-and-kotlinpoet-to-parse-twisted-builder-annotations-592fb2383b3c</loc><lastmod>2023-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/7-rules-for-a-maintainable-python-code-base-6c7d0cdeed43</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-noah-list-5c5edba95e95</loc><lastmod>2023-03-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-lack-of-women-in-computer-science-a-hidden-history-and-the-need-for-a-path-to-inclusivity-26fd5fa610cf</loc><lastmod>2023-03-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/optimizing-node-js-performance-a-guide-to-detecting-memory-leaks-and-high-cpu-usage-cbdad77e7a98</loc><lastmod>2023-03-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-on-brand-designs-in-figma-using-digital-asset-management-bbcd1bb83db4</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cicd-pipeline</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pipeline-automation</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-need-refactoring-when-the-code-smells-990249c035bb</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/9-swiftui-hacks-for-beautiful-views-cd9682fbe2ec</loc><lastmod>2023-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rest-apis-the-silver-bullet-in-pipeline-automation-7dbfbb8a85da</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rethinking-developer-personas-for-technical-documentation-503549ee758e</loc><lastmod>2025-01-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/want-to-prevent-zero-day-security-vulnerabilities-use-java-serialization-filtering-aa3c220365f6</loc><lastmod>2023-03-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/implementing-the-transactional-outbox-pattern-with-eventbridge-pipes-125cb3f51f32</loc><lastmod>2025-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pattern-exploiting-training-you-dont-need-the-size-of-gpt-3-to-be-good-at-few-shot-learning-322f4ff528cc</loc><lastmod>2023-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-need-to-code-every-day-when-youre-learning-to-pro-a4d022e70459</loc><lastmod>2023-03-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apache-pinot</loc><lastmod>2023-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/visual-transformer</loc><lastmod>2023-02-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/microservice-architecture</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/peer-review-process</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/architects</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/middleware</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/core-spotlight</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spotlight-search</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rant</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webapi</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-interface-is-not-an-inheritance-period-52184a9c7164</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-scrum-fails-ac92cab05c6a</loc><lastmod>2023-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-lock-using-promise-d7ed4ce19207</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/access-control-in-swift-like-a-boss-6b6da94d9d5a</loc><lastmod>2024-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/remix-the-react-framework-recommended-by-reactjs-docs-2c0fa94e3203</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learn-javascript-by-implementing-memoization-394274485547</loc><lastmod>2023-12-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/securing-your-golang-application-unleashing-the-power-of-authentication-and-authorization-94686e2fc683</loc><lastmod>2023-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-api-gateway-in-rust-with-hyper-c84aaf549443</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-voice-based-chatgpt-clone-that-can-search-on-the-internet-24d7f570ea8</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/commands-in-an-event-driven-architecture-2b01892bf2dc</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/graphql-federation-with-mesh-combining-multiple-endpoints-for-maximum-efficiency-c783b8c72a97</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/its-not-you-it-s-me-improving-the-quality-of-your-deliverables-through-an-effective-review-df0149b8166f</loc><lastmod>2025-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-dynamic-ai-agents-with-langchain-openais-gpt-4-and-aws-building-the-ai-bad-bunny-event-74208b26f46f</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/patchmatch-multi-view-stereo-1-2-fc46e5dfe912</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-should-esteemed-architects-make-decisions-df0492257a59</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/serializing-error-in-javascript-27c3a048dc3b</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-all-about-errors-cb831ad0b840</loc><lastmod>2023-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/comparing-redis-packages-for-golang-5a1a65992fdb</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/language-model</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/a-b-testing</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cats</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vector-database</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-experimentation</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/paper-review-bloomberggpt-a-large-language-model-for-finance-39d771efdedc</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/some-thoughts-around-twitter-open-sourcing-their-recommendation-algorithm-and-some-learnings-100a7de5117b</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/firebases-password-reset-is-insecure-here-s-how-to-fix-it-882629e3b779</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/faster-data-experimentation-with-cookiecutter-14a80f1859cd</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-credibility-at-work-95a7a978ed7f</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/opentelemetry-sending-traces-from-ingress-nginx-to-multi-tenant-grafana-tempo-e98d482c733</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/gpt-unchained-how-i-created-a-basic-self-improving-system-8b6d109d4f</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-communication-framework-for-writing-quality-posts-b295832dc09</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/migrating-to-the-composable-architecture-tca-1-0-1eb7619d26b7</loc><lastmod>2024-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-16-whats-new-and-what-to-expect-e14e15e500f8</loc><lastmod>2023-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/llm-tech-stack-is-appearing-and-i-like-what-am-seeing-debb4e3e33ea</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-puppeteer-and-a-b-testing-helped-in-refactoring-e8f76cd31a85</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/stop-complaining-and-start-affecting-change-542ce101ad19</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/futuresunordered-an-efficient-way-to-manage-multiple-futures-in-rust-a24520abc3f6</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-faster-and-easier-apis-with-user-sessions-b73b8902222d</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/enhancing-chatgpt-with-infinite-external-memory-using-vector-database-and-chatgpt-retrieval-plugin-b6f4ea16ab8</loc><lastmod>2023-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-used-rust-to-enhance-my-php-8c84218e69ed</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-your-cli-demos-a-breeze-with-zero-stress-and-zero-mistakes-5e3f176d2fd3</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/keeping-your-data-scientists-happy-just-a-little-longer-3f327612c32c</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/mlops-and-mlflops-795781d17989</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-your-personal-chatgpt-like-model-locally-505c093924bc</loc><lastmod>2023-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-autopsy-of-skemitternode-with-a-conversion-to-swiftui-d8c4620b4d87</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/system-design-concepts</loc><lastmod>2023-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/module-federation</loc><lastmod>2023-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webview</loc><lastmod>2023-04-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-the-unsafeobservedobject-quiz-467bb8554262</loc><lastmod>2025-01-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/publishing-npm-packages-without-a-local-environment-b392f40d1817</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/introducing-krotodc-use-protobuf-and-grpc-with-kotlin-dataclasses-3144d0b20032</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deep-dive-into-garbage-collection-in-javascript-6881610239a</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/detecting-race-conditions-in-go-265c9c049155</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-used-openai-api-to-improve-our-product-documentation-c79b0e06f9bc</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/migrating-an-angular-application-to-module-federation-with-nx-74f7664bab3e</loc><lastmod>2024-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-new-tabs-and-window-popup-with-wkwebview-using-swiftui-22795c5cee92</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kotlin-beginners</loc><lastmod>2023-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cpu-utilization</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/evaluating-the-expense-of-openai-whisper-api-or-self-hosted-a5ffe4f441d3</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/different-flavors-of-unidirectional-architectures-in-swift-781a01380ef6</loc><lastmod>2023-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-solved-99-cpu-utilization-in-mongodb-using-the-explain-statement-2b3ce1281379</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/video-game-development</loc><lastmod>2023-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/visual-computing</loc><lastmod>2023-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/process-improvement</loc><lastmod>2023-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/on-the-practicality-of-regex-for-email-address-processing-78280ab006c3</loc><lastmod>2023-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-amazing-walrus-1bf6cebeaab5</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/chatgpt-built-me-a-chrome-extension-pastebuddy-30b0fa3036be</loc><lastmod>2023-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/code-rot-is-a-process-decision-d4b37cf1e26b</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nvidia-gtc-2023-from-the-perspective-of-a-graphics-programmer-99859b752306</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-fix-keyboard-issues-introduced-in-the-latest-jetpack-compose-1-4-0-c37f280552e9</loc><lastmod>2023-04-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/backpropagation</loc><lastmod>2023-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/artificial-neural-network</loc><lastmod>2023-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/agile-software-delivery</loc><lastmod>2023-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/shaders</loc><lastmod>2023-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/release-management</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/release-strategy</loc><lastmod>2023-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/declarative-ui-programming-in-rust-for-native-applications-d93862886545</loc><lastmod>2023-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-does-ai-learn-really-beating-back-the-limiting-story-of-how-consciousness-came-to-be-76a88f6e2815</loc><lastmod>2023-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/gpt4all-running-an-open-source-chatgpt-clone-on-your-laptop-71ebe8600c71</loc><lastmod>2023-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-wrote-a-hlsl-shader-for-unity-with-chatgpt-e8db0bce6ec2</loc><lastmod>2023-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sport-tech</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/solutionsarchitect</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rasa-core</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/trufflehog</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-secrets-manager</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/estimations</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/volleyball</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rasa-nlu</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/all-software-estimates-are-lies-d5847a080ef9</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/slack-integration-with-socket-mode-in-rasa-abddd385edc5</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-time-and-priorities-with-a-newborn-tips-for-sleep-deprived-parents-3e4c9fc49f01</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/iac-secrets-management-from-github-secrets-to-aws-secrets-manager-63bb4fdd5992</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-should-we-move-to-microservices-c46877470585</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/volleyball-serve-detection-with-machine-learning-68288a7e68eb</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-solution-architects-guide-to-serverless-27af39ad57b</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sqlite3</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/espresso</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/coffee</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/coffee-data-science</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unittest</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-inventory-management-python-cli-application-d656b3ff8639</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chatgpt-build-me-a-recon-tool-123c23a6a23f</loc><lastmod>2023-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-time-tips-and-tricks-for-faking-time-b985779496bb</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-an-international-website-with-next-js-a3f4d5c381a5</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apis-for-operator-development-controller-development-e35d53e5f9be</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-web3-app-with-react-js-6353825baf9a</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mermaid-output-formats-in-chatgpt-are-a-game-changer-4ea01d1f4125</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ask-yourself-this-every-time-you-run-a-unit-test-a3b7a0e84e67</loc><lastmod>2023-03-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/want-to-avoid-forgotten-todos-in-your-project-lets-do-it-with-git-hooks-6a1835f26cf5</loc><lastmod>2023-04-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/coffee-is-a-neural-network-f172697ced13</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cold-start</loc><lastmod>2023-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/technology-news</loc><lastmod>2023-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/arcgis-pro</loc><lastmod>2023-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/genai</loc><lastmod>2023-10-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/land-use-land-cover</loc><lastmod>2023-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/measuring-it-right-941c9c903d96</loc><lastmod>2023-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrating-openais-api-with-aws-serverless-services-39ea0c56041a</loc><lastmod>2023-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-leaders-can-get-the-actionable-feedback-they-need-to-grow-64dc15f9dd11</loc><lastmod>2023-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-personal-vault-project-7cdd692b08b0</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-minecraft-stat-poker-online-3b1b6f58be89</loc><lastmod>2023-03-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/simplification-of-regex-in-swift-a14ec0ba2740</loc><lastmod>2023-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/faster-kotlin-apis-on-aws-lambda-8694649bf9dd</loc><lastmod>2024-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/make-dynamic-web-extensions-scripting-tabs-and-storage-apis-3c8a09cb2ef8</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sync</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cassandra</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-applications</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linearizability</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/leaderless</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/replication</loc><lastmod>2023-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/task-queues</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/function-as-a-service</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/langchain</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cloud-functions</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/consistency</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/redefining-teamwork-chatgpt-plugins-might-bring-ai-and-developers-together-for-unprecedented-bfffb505568f</loc><lastmod>2023-03-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/concurrency-in-nodejs-40a0469d819f</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/converting-sql-query-results-into-objects-backend-vs-frontend-ec51109fe490</loc><lastmod>2023-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-powers-the-chatgpt-plugin-system-8759934517af</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/experiment-design-of-workflow-engine-in-nodejs-72da8bb68734</loc><lastmod>2023-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cassandra-consistency-guaranties-c8338e051879</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-evolution-of-serverless-services-5d265c649ab4</loc><lastmod>2023-03-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/poor-mans-island-architecture-cbcb0ac45092</loc><lastmod>2023-03-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developing-an-xpath-embedded-dsl-in-haskell-part-1-ee311f090db0</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/improve-onboarding-in-teams-through-the-magic-of-storytelling-31b7fc479483</loc><lastmod>2024-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solution-architecture-automation-with-obsidian-and-gpt-2cac638d4571</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/options</loc><lastmod>2023-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/text-to-image-generation</loc><lastmod>2023-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/problem-solving-isnt-a-skill-a32c22b71602</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-personalized-animated-memes-using-fine-tuned-text-to-image-models-37a45de4c7c3</loc><lastmod>2023-08-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-ways-to-boost-the-performance-of-your-go-applications-5382bb7532d7</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-options-pattern-using-single-method-interfaces-34f5bf32a0ab</loc><lastmod>2023-05-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/jarvis-an-experiment-leveraging-the-open-ai-api-apple-homekit-and-siri-98995d1b2f1f</loc><lastmod>2023-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bbc-microbit</loc><lastmod>2023-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/corrupt-video-identifier-in-python-program-and-explanation-1484f74e69ad</loc><lastmod>2023-03-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/2-000-imports-organizing-my-apps-swiftpm-modules-f7c68c22ebd2</loc><lastmod>2024-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-chatgpt-the-typescript-compiler-and-experimental-decorators-to-build-a-code-first-db-tool-30fbb377cc04</loc><lastmod>2023-03-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/embedded-rust-on-bbc-micro-bit-unlocking-vec-and-hashmap-172445df8217</loc><lastmod>2023-03-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/futurism</loc><lastmod>2023-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scatter-plots</loc><lastmod>2023-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prompt-engineering</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-deployment</loc><lastmod>2023-03-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/toit</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/embedded</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/copilot-x</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/real-time-analytics</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/datagrip</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ai-agent</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/goland</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/real-time-anomaly-detection-visualization-with-rerun-bytewax-b2d9c4a37779</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/my-first-experience-with-github-copilot-x-a-programmers-perspective-351582b6f8e6</loc><lastmod>2023-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/domain-language-based-systems-in-swift-a9208999971e</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/preparing-my-app-for-swift-6-7bc04555f8f7</loc><lastmod>2024-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/keep-watch-on-sql-query-in-intellij-goland-or-datagrip-45a780a0c7ef</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/opinionated-view-on-kmm-6726444dcae1</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-evolution-of-data-roles-3cde3b8c6a8f</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-hard-argument-against-llms-being-agi-ffa2e50cb028</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/openai-on-an-esp32-3242af6f2988</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-grow-an-autonomous-team-8946ac72e996</loc><lastmod>2023-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/responder-chain-in-swiftui-no-country-for-old-men-9be2a2d3292c</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimizing-my-rust-development-environment-248bff858e73</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-async-api-calls-with-airflow-dynamic-task-mapping-d0cbd3066ebb</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-my-first-ai-agent-with-vicuna-and-langchain-376ed77160e3</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/transforming-javascript-codebases-at-scale-leveraging-chatgpt-and-codemods-bbf14e7c5ed6</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chatgpt-as-a-actual-server-a88f55945f5</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rethinking-the-geospatial-developer-experience-geodx-in-2023-d88299a90aa4</loc><lastmod>2023-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rusts-great-error-handling-e6c4aa5656da</loc><lastmod>2023-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-native-synthetic-monitoring-with-kuberhealthy-15a8939972a</loc><lastmod>2023-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automating-anki-flashcards-with-openai-and-gpt-4-671513f1244c</loc><lastmod>2023-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tell-a-climate-story-with-plotly-express-bca33a723bc4</loc><lastmod>2023-04-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-i-learned-to-love-charset-chaos-1178ce18004c</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/sfx-using-swiftui-2a3e4079f4f2</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/java-stream-api</loc><lastmod>2023-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/energy-efficiency</loc><lastmod>2023-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/large-model-training</loc><lastmod>2023-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/agi</loc><lastmod>2023-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/oled-display</loc><lastmod>2023-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/micropython</loc><lastmod>2023-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/argo-cd</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/power-consumption</loc><lastmod>2023-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/man-pages-the-complete-guide-800ad93425fe</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/engineering-leadership-tactics-resilience-through-collaboration-8eda033d5143</loc><lastmod>2023-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fingerprinting-process-trees-on-linux-with-rust-ab21f73d03be</loc><lastmod>2023-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-promote-releases-between-gitops-environments-2b5304de5f28</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-text-to-unreal-engine-object-using-openais-new-3d-model-generator-65e5b1019045</loc><lastmod>2023-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/our-2023-stem-robot-update-7bcf8a2fad2e</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/performance-testing-note-of-diffusers-with-pytorch-2-0-fbe96054258c</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/java-streams-lazy-evaluation-pitfall-1b5c598bdab2</loc><lastmod>2023-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-gpt-3-5-to-json-a-hands-on-guide-to-generating-structured-data-e8d87163e19f</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/typed-error-handling-in-kotlin-11ff25882880</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/limiting-your-gpu-power-consumption-might-save-you-some-money-50084b305845</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-incorporate-chatgpt-and-other-llms-into-your-machine-learning-pipelines-part-iii-e8eea80bfca9</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-openai-to-increase-time-spent-on-your-blog-3f138d5ae6aa</loc><lastmod>2023-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-engineering-managers-can-avoid-burning-out-152905f05d96</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/class-based-inheritance-in-typescript-and-the-society-14f5e9223d42</loc><lastmod>2025-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/write-components-once-compile-to-every-framework-with-mitosis-9330411d21e4</loc><lastmod>2025-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/gitgrab-a-rust-based-cli-tool-for-parallel-git-repository-updates-e8600409907b</loc><lastmod>2023-07-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/pandas-spark-and-polars-when-to-use-which-f4e85d909c6f</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/refactoring-data-structures-to-communicate-domain-specifics-and-business-logic-5576eef63052</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/generic-types</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/equatable</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/developer-stories</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unsplash</loc><lastmod>2023-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spaghetticode</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/binding</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nginx-self-signed-certificate-docker-f3861c0f03e</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exposing-azure-storage-on-domain-apex-with-lets-encrypt-ssl-via-terraform-8455a5aa77f5</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-a-chatbot-on-your-csv-data-with-langchain-and-openai-ed121f85f0cd</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/list-of-open-source-alternatives-to-chatgpt-that-can-be-used-to-build-your-own-clone-f45efb978ad9</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-use-java-redissonclient-with-kotlin-coroutines-for-distributed-redis-locks-41da2e85c54a</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/color-your-captions-streamlining-live-transcriptions-with-diart-and-openais-whisper-6203350234ef</loc><lastmod>2023-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/binding-equatable-vs-equatablebinding-dfc16fa452bb</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-python-plotly-dashboard-in-28-lines-of-code-aef5ec404f4e</loc><lastmod>2023-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rendering-images-the-angular-way-ec6987bc7f9d</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/enhancing-chatgpts-conversational-memory-with-html-8e6dfff0fba1</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-professional-python-logs-e1f31635b60b</loc><lastmod>2023-07-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-chatgpt-workout-generator-just-got-better-deda51878393</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/auto-gpt-towards-artificial-intelligence-with-intelligent-agents-6326253405a7</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/springboot-3-0-the-holy-graal-5bcbc4f20f56</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-typescript-generics-unveiling-the-power-of-mapping-modifiers-and-key-mapping-b28d9d6bc296</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-a-chatgpt-powered-python-fastapi-microservice-to-aws-app-runner-575e8819348c</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/smart-pointer</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-native-performance</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nfl</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/react-native-reanimated</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/liquibase</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sports-analytics</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/multitenancy</loc><lastmod>2023-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-the-swiftui-task-modifier-5c556a1dd4b2</loc><lastmod>2024-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-new-navigation-system-in-swiftui-4-0-13f39dbef102</loc><lastmod>2024-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/replacing-sensitive-information-in-text-using-golang-and-regex-d9d74b684ea5</loc><lastmod>2023-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-stopped-using-sorbet-in-all-my-ruby-projects-9366bf6dd116</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rds-hybrid-multitenancy-e13e0c2b3900</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/react-native-reanimated-3-is-out-lets-try-shared-transitions-54710d891c7e</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/relearning-java-thread-primitives-43534f540c93</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/transformers-will-guess-nfl-playbooks-f90e7420835b</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leading-through-happiness-levels-e554ed2563d2</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/diving-into-rusts-smart-pointers-one-at-time-afcaba000f0a</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reimagining-user-interfaces-with-the-openai-api-d922f2817b</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/go-generics</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interactive-media</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/learning-path</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/digital-art</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/appexchange</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/typescript-tips</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/game-development-in-rust-making-a-strategy-game-part-1-the-battlefield-1e6658618377</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-magic-of-sets-425ee4c90eed</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrating-openai-with-salesforce-appexchange-formula-debugger-case-study-813f8cebb20f</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/go-generic-repo-fd31b0300e0e</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-effect-of-indirect-actions-on-team-dynamics-8818923c301f</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-generic-and-reusable-custom-map-view-with-lwc-4bfe38a27785</loc><lastmod>2024-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-class-libraries-in-node-js-with-and-without-typescript-39b73b2186b6</loc><lastmod>2023-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rust-is-still-good-for-creative-coding-617b46284caa</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-culture-of-quality-the-key-to-building-exceptional-products-b4d1c087ae9e</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-a-content-moderation-review-app-using-openai-2b5285d4ce54</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/video-editor</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sfdx</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/explainable-ai</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dask</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/football</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unreal-engine</loc><lastmod>2023-04-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/is-your-data-getting-too-big-for-pandas-and-numpy-use-dask-84867f135006</loc><lastmod>2023-08-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/python-persistence-perfected-67efc33f472d</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-video-editors-implement-timeline-filmstrips-using-ffmpeg-and-javascript-a4683ddaeb3c</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-modding-systems-a-journey-with-lua-and-rust-951ad01894cf</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-selecting-the-correct-query-reduced-a-lambda-function-memory-usage-by-85-d9f74d12b301</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-ai-powered-football-commentator-6dbff5af9a88</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-context-aware-question-answering-systems-with-llms-b6f2b6e387ec</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/navigating-the-world-of-chatgpt-and-its-open-source-adversaries-21f0a6b7da94</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-google-zanzibar-a-demonstration-of-its-basics-c55759e2bc4c</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-rust-building-a-linked-list-102bcb08f93b</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/goderive-code-generation-with-gonads-94fa2874bdc9</loc><lastmod>2023-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unreal-engine-5-full-stack-dev-with-javascript-webui-plugin-fd177e8e4070</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-incorporate-llms-into-your-machine-learning-pipelines-part-i-7caa9541fdbd</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/graphiqal-for-blog-writers-9fa68f2ff028</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/add-test-coverage-in-your-ci-cd-pipeline-with-sfdx-98107b41a571</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/weekly-report</loc><lastmod>2023-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/llamas</loc><lastmod>2023-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-complete-guide-to-deploying-a-dockerised-django-api-to-heroku-development-to-production-ed385e69a225</loc><lastmod>2024-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/state-of-llama-2023-q1-663905c37a5e</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/webassembly-with-go-create-a-counter-app-2bbe69d91845</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-swiftui-property-wrappers-like-binding-inside-the-view-body-baf72124fee8</loc><lastmod>2023-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-chatgpt-can-improve-your-ml-models-5b839b815b37</loc><lastmod>2023-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webworker</loc><lastmod>2023-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/http3</loc><lastmod>2023-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/artillery</loc><lastmod>2023-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/astrojs</loc><lastmod>2023-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/debuggers-and-empathy-ec7d0a976436</loc><lastmod>2023-06-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/adopting-efficient-networking-practises-563f323fe28b</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sniper-css-avoid-unused-styles-835abfda3284</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-using-tauri-mobile-6f90de5b098</loc><lastmod>2023-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/web-workers-open-stack-artillery-distributed-systems-on-javascript-f288acc64dc9</loc><lastmod>2023-04-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-evolution-of-java-37e4dc8e6cc7</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-graphiqal-for-technical-studies-f8afc3c26ba0</loc><lastmod>2023-04-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/google-tag-manager</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dataproc</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular-signals</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/paper</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tag-management</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-management</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/summarization</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/taipy</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/server-side-tagging</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-signals-reactivity-at-its-finest-bf8d5cb560b3</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-and-automate-mysql-server-on-ubuntu-using-docker-and-github-actions-b7cda5075eaf</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-cpu-oversubscription-in-dataproc-hadoop-95eb92e4f45d</loc><lastmod>2025-04-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-fast-is-duckdb-really-d5018ce0f0af</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/discovering-taipy-and-taipy-gui-e1b664765017</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-basic-custom-client-for-server-side-google-tag-manager-d5ea9d94b4b</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-personal-paper-summarizer-papersumgpt-d2803f9f37c</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/heatmap</loc><lastmod>2023-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/product-launch</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/audio-engineering-to-software-engineering-a-journey-c2bda070d102</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/individual-heat-maps-based-on-open-street-map-data-to-identify-locations-in-a-data-driven-way-61c53ab22db2</loc><lastmod>2023-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/axiomatic-and-brain-sized-coding-in-swift-for-creating-systems-of-any-scale-ec352e7d87a9</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developing-rentagpt-a-search-bot-for-taxes-using-langchain-chroma-and-openai-gpt-c9c56c508a62</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/one-version-control-tip-keep-personal-and-work-profiles-separate-b33a0939975e</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/deploy-stable-diffusion-to-aws-using-sql-query-3a9515429989</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/effortless-productivity-my-setup-for-automating-daily-tasks-with-puppeteer-and-pushover-804846b51c0</loc><lastmod>2023-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-serverless-services-worth-it-249dbbaff3b9</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-science-behind-our-graphiqal-project-850bb9199d98</loc><lastmod>2024-10-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/character</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/parallel-processing</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sierpinski</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/memory-area</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aem</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chatgpt-plugins</loc><lastmod>2023-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/techart</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-web-render-plugin-for-chatgpt-a-seamless-html-css-preview-experience-c31d8df36df9</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/changes-in-go-1-20-b0a82d4b6c44</loc><lastmod>2023-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-hidden-cost-of-parallel-processing-in-github-actions-63f25b2d5f6a</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-rust-based-webassembly-from-lambda-layers-8b51efaa156e</loc><lastmod>2023-04-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-goal-f84fa1f98bcd</loc><lastmod>2023-04-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/not-your-grandfathers-logs-a-java-library-s-new-approach-to-observability-ebd4a90d198d</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/confessions-from-a-golfer-programmer-b4db608afadf</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-sync-bridge-ccbd9fd920b5</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sierpiński-triangle-and-the-chaos-game-9efc0f43ac8f</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-display-download-and-create-pdf-files-in-react-65d2e7ddead7</loc><lastmod>2024-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-i-will-stop-using-the-term-women-in-tech-24bd57e22020</loc><lastmod>2023-04-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/i-asked-chatgpt-to-build-a-data-pipeline-and-then-i-ran-it-4537670a60ca</loc><lastmod>2023-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-data-fetching-in-react-using-swr-and-typescript-648df3b15efa</loc><lastmod>2023-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/grep-for-gigachads-9b5447341b45</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fake-video-capture-with-playwright-9314e6380755</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optional-di-in-javascript-2cb7f5bc68a</loc><lastmod>2023-05-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/thoughts-about-the-shapes-of-software-2958a1cb342c</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/editor</loc><lastmod>2023-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lunarvim</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/llamaindex</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-guide-to-using-thiserror-crate-in-rust-eee6e442409b</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-lunarvim-c2388322e672</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-support-bot-for-your-website-using-python-openai-3cde0a6b5e91</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/llamaindex-0-6-0-a-new-query-interface-over-your-data-331996d47e89</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/graph-database</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cocktails</loc><lastmod>2023-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chain-of-thought</loc><lastmod>2023-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/knowledge-graph</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ai-prompting</loc><lastmod>2023-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bar-chart</loc><lastmod>2023-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/large-language-model-knowledge-graph-store-yes-by-fine-tuning-llm-with-kg-f88b556959e6</loc><lastmod>2026-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-automatic-prompt-optimizer-for-stable-diffusion-1d11f64bd9c5</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/firebase-firestore-cut-costs-by-reducing-reads-edfccb538285</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/searching-for-best-approach-in-go-migrations-c3fa52afadb0</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-full-swiftui-emitter-node-645e7d1be4a9</loc><lastmod>2023-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adventures-in-plotly-bar-charts-a70a23387359</loc><lastmod>2024-03-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/archaeology</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wwdc-2023</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/leadership-principles</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/surrealdb</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/stream-api</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/auto-gpt</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mind-cafe</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ios-app-developers</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-animation-mechanism-a1adf2b9b417</loc><lastmod>2024-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/moving-from-electron-to-tauri-2-c91e147642c3</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-build-a-personalized-customer-service-llm-chatgpt-bot-eb4d1e373122</loc><lastmod>2023-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-the-functional-api-evolved-after-java-8-63e5436fec35</loc><lastmod>2024-09-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/agentllm-revolutionizing-autonomous-agent-applications-with-browser-native-llms-93768d0beec5</loc><lastmod>2023-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-top-5-wishes-for-wwdc-2023-ac826ef79a34</loc><lastmod>2023-04-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/nba-games-outcome-project-data-development-3a6913658c5</loc><lastmod>2023-06-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/i-went-to-an-archaeological-conference-what-can-software-engineers-learn-from-humanities-f57b89997e11</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/engineering-culture-trust-and-accountability-d09e488e76ee</loc><lastmod>2023-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/llamaindex-deep-lake-for-financial-statement-analysis-954f2b789c8e</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-fig-io-to-enhance-your-command-line-experience-e5489a693a53</loc><lastmod>2024-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-cli-apps-in-rust-what-you-should-consider-99cdcc67710c</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/diagramming</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/palantir-foundry</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sentence-transformers</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/palantir</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aop</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/maven-plugin</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/github-package-registry</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aspect-oriented</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/delta</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/visual-thinking-for-software-engineers-the-impact-of-embracing-a-diagram-oriented-mindset-afcc515cfccd</loc><lastmod>2023-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/palantir-foundry-the-data-operating-system-that-is-not-talked-about-enough-9fb1c98a6b3d</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-practical-guide-on-using-github-packages-as-artifacts-registry-ec5d2aaca0cd</loc><lastmod>2023-04-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/code-better-build-faster-writing-maven-plugins-with-kotlin-9cb82b3f904e</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/spring-boot-debugging-with-aspect-oriented-programming-aop-8b38cdd2aebc</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/code-your-presentation-slides-as-an-executable-program-182590315ddc</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-what-matters-cfb2d74033ab</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/delta-rs-duckdb-read-and-write-delta-without-spark-c4d3db580b25</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/diving-headfirst-into-rust-a-node-js-developers-rollercoaster-ride-ee49c2e6aa</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-a-question-answer-bot-with-langchain-vicuna-and-sentence-transformers-b7f80428eadc</loc><lastmod>2023-05-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/junit-5</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/atheletes</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/autonomous-agent</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/learn-python</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/olympics</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/digital-skills</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/turbocharge-your-python-code-b1d5462e40b1</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-simple-home-screen-for-your-game-in-swift-e963265aa854</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-being-a-software-engineer-is-a-competitive-sport-b74cbe96e1a</loc><lastmod>2025-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-built-the-ci-cd-build-pipeline-for-my-smart-home-677991b59a8</loc><lastmod>2023-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-parallel-parameterized-tests-with-kotlin-and-junit-5-da3d08b4fa57</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/youre-doing-story-points-all-wrong-but-not-for-the-reason-you-think-e50535be88</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jira-slack-changelog-fastlane-integration-68a63c5e3aef</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/craft-your-own-ai-knowledge-bank-guide-to-building-a-custom-llm-with-langchain-and-chatgpt-7f2242b383cc</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-google-with-a-bang-db1a4bd752e3</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-1-mistake-new-software-leads-make-43d1f6bd4079</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-experiments-with-ai-bbaaad874868</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/exploring-cryptography-in-go-signing-vs-encryption-f19534334ad</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-manipulation</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/parallelism</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/housing-market</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/price-prediction</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/egui</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/libuv</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/time-series-analysis</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/product-management-for-engineering-managers-d671afc0390b</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/web-performance-wonderland-55a498c53417</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-the-most-of-your-todo-list-25b02b5bd955</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-run-a-generative-ai-hackathon-dc27f8d4fdd0</loc><lastmod>2023-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/gotchas-in-per-app-language-preferences-and-android-locale-525ff648bb00</loc><lastmod>2023-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-promises-and-worker-threads-in-nodes-to-parallelize-cpu-usage-78301b4ded33</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dbt-v1-5-the-3-big-new-things-660e59fd29cb</loc><lastmod>2023-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploy-ml-models-with-aws-lambda-ephemeral-storage-53ad112aa3ce</loc><lastmod>2023-05-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-sql-is-right-for-infrastructure-management-e2cc3aa4022a</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/data-duel-pandas-2-0-and-polars-0-17-7-battle-for-supremacy-in-speed-and-syntax-87f062995550</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/coding-my-first-plugin-for-chatgpt-d89ab7f27a32</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/python-profiling-why-and-where-your-code-is-slow-d6f41601dba8</loc><lastmod>2023-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-made-twitter-back-end-57addbaa14f5</loc><lastmod>2023-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-value-of-code-ca2dd223fe63</loc><lastmod>2023-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/software-architects-guide-to-enhancing-chatgpt-interactions-with-prompt-types-d7c3f2b79e57</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-right-way-to-select-the-best-prompting-strategy-for-you-llm-d484f532df62</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/video-analytics</loc><lastmod>2023-04-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/real-time-video-analytics-challenges-and-approaches-to-surpass-them-b07793192649</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/new-panda-s-has-come-a8e12522aae1</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/mandelbrot-in-an-svg-54ffb6a0d579</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/masking</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tokenization</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/better-programming-picks-of-the-week-9f6ba9fc9cf9</loc><lastmod>2023-04-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/redis-internals-series-redis-server-starts-in-standalone-mode-921af129c27d</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simplify-cloud-data-security-a-deep-dive-into-protecting-sensitive-data-in-java-6a647b70285</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/empowered-teams-work-they-really-do-788f10741203</loc><lastmod>2023-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-major-features-of-node-js-20-741a206cb84b</loc><lastmod>2025-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-cross-platform-ssh-client-in-100-lines-of-go-280644d8beea</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mafia-1-user-authentication-7ab77883ba9c</loc><lastmod>2023-05-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/these-are-the-concepts-you-should-know-in-react-js-after-you-learn-the-basics-2023-edition-9594f3d0f6d3</loc><lastmod>2023-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/gitops-with-gitlab-how-to-update-image-tag-in-yaml-via-ci-cd-pipeline-298c46b0153a</loc><lastmod>2023-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modeling-spatial-commerce-catchment-areas-with-python-56636484677f</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hierarchical</loc><lastmod>2023-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/playwright-community</loc><lastmod>2023-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-megabots-build-production-ready-full-stack-llm-apps-a622dd372940</loc><lastmod>2023-04-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/whisper-showdown-427ce5f486ea</loc><lastmod>2023-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rds-hybrid-multitenancy-with-hierarchy-5e9812c98183</loc><lastmod>2023-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-serverless-toolbox-tools-to-build-serverless-apps-with-ease-d667e5b26d04</loc><lastmod>2024-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/choosing-playwright-over-cypress-deaf060e4a09</loc><lastmod>2023-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/i-coached-scrum-for-non-technical-teams-for-6-months-here-are-5-things-i-learned-835b76e25189</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-remarkable-effects-produced-by-requesting-a-high-code-coverage-for-testing-e26783200b7a</loc><lastmod>2023-04-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ai-infrastructure</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gnu</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-retrieval</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scratch-programming</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-gnu-info-the-other-man-pages-25135c4ab7d4</loc><lastmod>2023-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/data-retrieval-the-simplest-step-in-analytics-bdf35d6c5d03</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-prep-chatgpt-to-become-your-search-assistant-e98f83ec7bcc</loc><lastmod>2023-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-benefits-of-early-coding-education-how-i-introduced-my-child-to-coding-79c5dc5653ea</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/working-with-apache-avro-in-rust-e18a20048c67</loc><lastmod>2023-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/observability-in-spring-boot-3-with-aop-micrometer-and-zipkin-a2afbba187dc</loc><lastmod>2023-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-modern-way-to-efficiently-execute-concurrent-network-requests-in-java-c8dceb4e7f4f</loc><lastmod>2023-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/angular-dom-manipulation-71fc36cc6f87</loc><lastmod>2024-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/storing-your-python-objects-in-the-cloud-9f8e0998622b</loc><lastmod>2023-04-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-not-to-use-gpus-a704c48708ef</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/improving-incident-recovery-by-using-sli-pyramid-94fe906a5df8</loc><lastmod>2023-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-nvm-to-manage-node-js-20-and-npm-9-5effff2deba9</loc><lastmod>2025-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/plotly-express</loc><lastmod>2023-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/animated-graphs</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/schema-design</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/animated-plot</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-modeling</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/music-metadata</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tree-of-thoughts-an-improvement-of-chain-of-thoughts-paper-review-7c52171602bd</loc><lastmod>2023-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/devops-the-software-jack-pot-8111a2f1040a</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unnatural-keys-425a68ee350c</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unleash-the-power-of-animated-plots-with-plotly-express-ac29b5840048</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/câmera</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code-structure</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/astros</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hiring-buzzwords-and-the-paper-ceiling-8373d4b56d89</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/empowering-future-coding-success-with-the-any-and-all-rule-2ae499df406b</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://betterprogramming.pub/conversation-part-of-middlewares-next-generation-4e8a587cbff7</loc><lastmod>2023-05-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-make-precise-estimates-in-software-development-f0f8fa3433d</loc><lastmod>2023-07-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-built-a-blog2tweet-bot-using-openai-api-fcc9026f8a35</loc><lastmod>2023-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/overcoming-styling-frustrations-caused-by-astro-islands-and-slots-9fdf48750b16</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/when-scaling-is-not-an-option-a-simple-asynchronous-pattern-c84215a695a2</loc><lastmod>2026-03-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/managing-team-health-tech-debt-and-avoiding-the-dreaded-rewrite-94878da7ca43</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-community-is-the-best-source-of-growth-for-your-tech-career-ad6edfbf936b</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/feature-based-code-organization-in-frameworkless-projects-42110735b914</loc><lastmod>2023-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/painless-webgpu-programming-with-taichi-js-afa43c7adb2e</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lights-camera-ok-whered-the-camera-go-this-time-6d4a0d20b1c</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-a-chatbot-for-your-notion-documents-using-langchain-and-openai-e0ad7b903b84</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/low-cost-auth-identity-and-single-sign-on-f8adad300025</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/algebraic-data-types</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/code-analysis-tool</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/orchestration</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apc</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bicep</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/independent-component</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kinesis-firehose</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/signal-processing</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/independent-component-analysis-ica-and-automated-component-labeling-eeg-example-fccfe9b0ea64</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kubernetes-provider-for-bicep-combined-with-user-defined-types-285f0ff3df2a</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/algebraic-data-types-for-python-a-lesson-from-rust-d4635c94553b</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-web3-app-with-vuejs-db1503ca20d2</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-your-own-devsecops-knowledge-base-with-openai-langchain-and-llamaindex-b28cda15abb7</loc><lastmod>2023-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-llamaindex-part-2-a66618df3cd</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-mean-misleads-why-the-minimum-is-the-true-measure-of-a-functions-run-time-47fa079075b0</loc><lastmod>2023-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sending-aws-lambda-logs-to-an-observability-service-like-datadog-or-new-relic-e75ba8d9e461</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/caching-large-amounts-of-user-specific-data-for-a-typescript-web-application-d929e0362d65</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-use-openais-gpt-4-to-stay-in-touch-with-my-mum-more-consistently-5f18f4a7e780</loc><lastmod>2023-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dreams</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/medical-devices</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/passion</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cesium</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vehicles-race</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-your-own-zip-using-rust-part-1-a-learning-journey-into-file-archiving-9398c64f833e</loc><lastmod>2023-05-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swift-enums-design-systems-51d488e26d31</loc><lastmod>2024-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/opensource-photogrammetry-pipeline-41854dca4e8e</loc><lastmod>2023-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/progress-not-passion-is-the-answer-to-loving-the-work-you-do-e250a48c476b</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/winning-with-data-a-dashboard-for-formula-e-vehicle-analytics-701472e8a721</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/making-an-orchestrator-from-scratch-with-rust-b112d6bb61dd</loc><lastmod>2023-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimizing-heat-transfer-in-a-2d-grid-simulations-runtime-using-cuda-a-parallel-programming-study-1afe3c161a24</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hiring-for-long-term-success-f70c250d1819</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/traceability-of-deep-learning-cooking-with-ml-gitops-54e9ed6a4385</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-better-software-engineering-interview-process-363378f3ef35</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/diagramgpt</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/product-adoption</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-overview-of-kubernetes-security-projects-at-kubecon-europe-2023-98a8d1393422</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-dynamic-navigation-to-next-js-using-the-pages-router-c70c76550857</loc><lastmod>2023-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-accelerate-the-adoption-of-your-internal-platform-dd38a2d10a84</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/boosting-elasticsearch-cluster-performance-3-proven-tips-9b718a9114bc</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-mysterious-time-to-datetime-conversion-unraveling-rubys-unexpected-behavior-5b081f278cf1</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/color-render-a-3d-pointcloud-in-python-f67831442abd</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deployment-diagrams-chatgpt-and-eraser-io-diagramgpt-f3d0a153f180</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/boosting-machine-learning-performance-with-rust-aab1f3ae1424</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/golang-basics</loc><lastmod>2023-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/golang-building-binaries-with-different-features-and-options-from-the-same-codebase-118fef52340b</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-a-chatgpt-plugin-with-go-c5a70764915d</loc><lastmod>2023-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/auth</loc><lastmod>2023-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/drones</loc><lastmod>2023-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/keep-your-ui-test-working-when-migrating-from-native-auth0-to-webauth0-login-322d9fa1f707</loc><lastmod>2023-06-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-hitchhikers-guide-to-chatgpt-19e5f4c0be6a</loc><lastmod>2023-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-to-make-drones-see-with-artificial-intelligence-8a2ac0570db</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-multi-document-reader-and-chatbot-with-langchain-and-chatgpt-d1864d47e339</loc><lastmod>2024-07-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ai-generated-content</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-data-to-motion-video-generation-in-python-ad0092f0d48</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-ask-questions-that-trigger-rapid-response-time-f11d5a49de1c</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/2023-055-more-good-news-for-large-scale-javascript-apps-215dfd97fbd5</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/ask-questions-to-chatgpt-about-your-notion-tables-6478e5d4d11c</loc><lastmod>2023-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-autonomous-twitter-account-with-llms-de53f5e519ba</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stay-technical-while-leading-your-team-3873a58bf163</loc><lastmod>2023-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/developer-productivity-7552b5a124de</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-agent-with-guidance-and-local-llm-c0865c97eaa9</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-devops-paradox-a-shift-away-from-ops-26b3615ed97e</loc><lastmod>2023-05-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/translate-i18n-a-svelte-app-without-external-dependencies-7603630d2440</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/were-ready-for-our-platform-native-llms-now-please-502ce598449c</loc><lastmod>2023-07-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/migrating-bevy-can-be-easier-with-semi-automation-here-is-how-1f6e21858e79</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/problems-and-solutions-upgrading-to-storybook-7-62c868b23af4</loc><lastmod>2024-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nvidia-vxgi-unity-voxel-based-rendering-demo-using-direct3d-12-graphics-backend-25c3a32b0f77</loc><lastmod>2023-05-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-custom-langchain-tool-for-generating-executing-code-fa20a3c89cfd</loc><lastmod>2023-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-google-drive-as-a-knowledge-base-for-your-chatgpt-application-805962812547</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-the-android-studio-network-inspector-to-debug-and-optimize-your-apps-network-requests-22f98dd02349</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/semantic-versioning</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/versioning</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/apache-iceberg</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/game-development-in-rust-making-a-strategy-game-part-3-adding-different-unit-types-1e766b31e72b</loc><lastmod>2023-07-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/ai-for-good-and-bad-2ea53fd3b18f</loc><lastmod>2024-04-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/make-langchain-agent-actually-works-with-local-llms-vicuna-wizardlm-etc-da42b6b1a97</loc><lastmod>2023-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rust-unraveled-unpacking-ownership-for-safer-programming-b47086886176</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-semver-prereleases-cda8c8a8a2e1</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/mental-friction-codes-silent-killer-59aef447faee</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/publish-a-scala-library-using-github-actions-in-no-time-ef5fa7f6982c</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/level-up-your-blog-with-writer-analytics-and-text-to-speech-94d4ab0435ba</loc><lastmod>2024-05-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/buy-or-build-a-handy-decision-making-guide-e0095f8f9df7</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-story-of-monorepos-in-go-9b8c718d0f75</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/are-you-a-pragmatic-or-idealistic-developer-c725030ecff6</loc><lastmod>2023-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-apache-iceberg-storing-the-catalog-to-postgres-c54ef5e7c628</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/numerical-integration</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-x-ray</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kotlin-compiler</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hydration</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mojo</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/computational-physics</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/angular-universal</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-journey-to-local-llms-for-beginners-2eefc0431c10</loc><lastmod>2023-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-code-style-matters-in-a-take-home-interview-problem-c53623e4d2a2</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/torchquad-python-library-for-numerical-integration-with-gpu-acceleration-c5f1fd32163d</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tracing-with-aws-x-ray-in-java-lambda-function-with-snapstart-67cb928928ad</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-distributed-mapreduce-system-in-go-a22a205f5a0</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-mojo-the-emerging-high-performance-language-with-impressive-speeds-but-not-without-acdbbbed09f2</loc><lastmod>2023-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unveiling-angular-hydration-revolutionizing-rendering-for-enhanced-web-experiences-98c12b31f464</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-track-your-apps-growth-using-google-sheets-and-apps-script-af5ed0cbbd37</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/graphql-federation-for-cross-domain-bliss-fbbb8004f8f9</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-learned-to-stop-fearing-deployments-757377c6d65d</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/evaluation</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/conflict-resolution</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/emotions</loc><lastmod>2023-09-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/clickhouse</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/abstraction</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/game-development-in-rust-making-a-strategy-game-part-2-adding-the-first-unit-36e6ff29104a</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/some-criteria-to-compare-among-llms-ff4a63646dca</loc><lastmod>2023-05-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/administering-terraform-cloud-using-github-actions-63905a11caae</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-work-with-uint256-blockchain-data-type-using-sql-and-other-data-analysis-tools-a6bb52b1fb97</loc><lastmod>2023-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-reduce-docker-image-size-by-81-frontend-next-js-practice-8680bda50fee</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-postgres-as-a-message-queue-5620ee8faa20</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/career-planning-as-an-individual-contributor-software-engineer-cbed3e063a69</loc><lastmod>2023-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/8-things-you-should-know-about-next-js-13-969291f168ec</loc><lastmod>2023-07-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/llamaindex-how-to-use-index-correctly-6f928b8944c6</loc><lastmod>2023-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-typescript-5-decorators-6-examples-to-get-you-started-6861074c44e</loc><lastmod>2023-05-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-llamaindex-169bbf475a94</loc><lastmod>2023-05-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/navigating-the-ai-hype-and-thinking-about-niche-llm-applications-22ea7929b33d</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mediapipe</loc><lastmod>2023-05-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/capacitor</loc><lastmod>2023-05-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-automatically-redact-go-secrets-from-logs-1fff57e5f51e</loc><lastmod>2023-05-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/face-recognition-on-javascript-app-75d0b812b9a1</loc><lastmod>2023-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/real-multithreading-is-coming-to-python-learn-how-you-can-use-it-now-90dd7fb81bdf</loc><lastmod>2023-05-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-test-your-network-connection-requests-in-swift-using-urlprotocol-eb4b09d51f22</loc><lastmod>2023-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/scope-management</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/user-interface</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/technical-design</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rfc</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/typescript-generics</loc><lastmod>2023-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gamelift</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/poker</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-real-time-multiplayer-game-with-unity3d-and-amazon-gamelift-228f706cfbec</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-standardized-api-error-responses-in-spring-boot-3-with-the-problem-details-specification-226ca2626620</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/experience-in-migrating-an-application-to-native-image-with-spring-boot-3-422d15efa31</loc><lastmod>2023-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-computer-vision-for-poker-829649371954</loc><lastmod>2023-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/development-fatigue-fe092f036d4f</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/eventkitui-in-ios-17-c83868464a8f</loc><lastmod>2023-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/monoids-in-typescript-132319fc361f</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lerna-monorepo-with-vite-and-storybook-e29e54559214</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/can-rfcs-help-you-create-more-effective-technical-plans-together-379d973102fd</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/conflict</loc><lastmod>2023-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interactive</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/defensive-programming</loc><lastmod>2023-10-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-api-development</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/streaming-log-files-in-real-time-with-golang-and-websockets-a-tail-f-simulation-89e080bebfe</loc><lastmod>2023-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/entertaining-web-geometry-building-an-interactive-3d-css-hexagon-a9b5f535d06e</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/defensive-programming-and-the-use-of-typescript-cd7f9d86833b</loc><lastmod>2024-07-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-game-dev-building-a-platformer-with-bevy-part-2-6afdfeca05e2</loc><lastmod>2023-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/streamlining-gpt-2-model-training-on-a-gpu-vm-with-ansible-a28fbc270f27</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/use-swift-macros-to-initialize-a-structure-516728c5fb49</loc><lastmod>2023-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-sense-of-cross-posting-knowing-where-and-why-to-publish-your-content-a59257f2f0ae</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/conflict-management-at-work-f579fc8ac5f0</loc><lastmod>2023-06-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/de</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/suffering</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sourcery</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/urbanism</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/case-study</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/valence</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-transparency</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pinecone</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-privacy</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/qiskit</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-responsibility</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/quantum</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-add-natural-language-input-to-an-existing-python-application-with-langchain-and-pydantic-7774048c7ab7</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-visual-guide-to-sed-a7a8abd2f675</loc><lastmod>2023-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/playing-tetris-with-quantum-circuits-c3aa282589f0</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-trust-through-data-transparency-in-the-data-driven-era-4568803127be</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/semantic-search-in-confluence-wiki-with-llamaindex-and-pinecone-eb39c1d8c004</loc><lastmod>2023-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/prefer-integration-tests-over-unit-tests-2079856f9cfc</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sourcery-generate-mocks-for-ios-projects-a28a3d3a3ce0</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kotlin-coroutine-internals-49518ecf2977</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/can-i-walk-there-network-analysis-for-los-angeles-b810f59f711c</loc><lastmod>2023-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/risk</loc><lastmod>2023-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/java17</loc><lastmod>2023-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/springboot-3</loc><lastmod>2023-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/apple-has-ing-done-it-again-974bf7ed9103</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/spring-boot-3-migration-1505e301c452</loc><lastmod>2023-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/spring-boot-3-and-graalvm-f1d964329885</loc><lastmod>2023-06-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/speed-optimization</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lsp</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dynamics</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/kinematics</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cartesian</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/where-shall-we-have-lunch-from-survival-to-sophistication-af05b952a2f9</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/using-caches-without-losing-friends-a-short-story-4881bf441dd5</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-python-on-m2-ff46876e50de</loc><lastmod>2026-01-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/functional-mockito-4d8181fe26c8</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/nba-games-outcome-project-model-development-a6ee5d6b046b</loc><lastmod>2023-06-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/extending-ros-2-states-an-overview-of-aicas-libraries-for-state-representation-419b2911700a</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/combining-interface-builder-with-javascript-for-server-driven-apps-c1f907c1294</loc><lastmod>2023-06-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/let-build-an-arduino-based-kalman-filter-for-attitude-determination-a895263b172</loc><lastmod>2024-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-cache-your-react-native-dependencies-in-github-actions-c67b65db5efa</loc><lastmod>2023-06-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-right-way-to-run-shell-commands-from-python-c05f0b9d6cb7</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-langchains-output-parser-to-tame-the-language-model-output-6db81daa5cea</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/beautify-code-without-optionals-in-swift-e01dc279ffd1</loc><lastmod>2023-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-mean-misleads-part-ii-more-data-for-the-doubters-7f11881f7337</loc><lastmod>2023-06-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/colab</loc><lastmod>2023-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/eclipse-collections</loc><lastmod>2023-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bard-ai</loc><lastmod>2023-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/debugging-front-end-applications-with-react-profiler-4c322e548769</loc><lastmod>2023-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-bard-to-find-github-repos-c1caf1253827</loc><lastmod>2023-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/sweating-the-small-stuff-in-java-dbd695166d13</loc><lastmod>2026-04-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flow-field</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/singularity</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vector-field</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/version</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/oncelock</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wysiwyg</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hummingbird</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spline</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implement-generative-agent-with-local-llm-guidance-and-langchain-full-features-fa57655f3de1</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-oncecell-and-oncelock-the-new-buddies-in-rust-1-70-0-229cd94e4ae2</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/vector-fields-and-fuel-consumption-wrapped-in-3d-475a8a9fd57c</loc><lastmod>2023-06-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-wysiwyg-editor-for-my-website-2604415303a0</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/steering-llms-with-prompt-engineering-dbaf77b4c7a1</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-rise-of-self-improving-ai-an-experiment-with-gpt-4-d31204e1c375</loc><lastmod>2023-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/park-api-server-side-swift-with-hummingbird-a9be304f22a5</loc><lastmod>2023-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/papertrail</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/visual-programming</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/godot-engine</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jam</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-testing-a-pragmatic-approach-aeb832107fe7</loc><lastmod>2024-01-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/openai-api-fine-tuned-models-vs-chat-completion-a-case-study-e3774fadc8c7</loc><lastmod>2023-08-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/so-this-is-your-first-jam-with-godot-4-here-is-what-you-should-know-beforehand-baca54f29638</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chatgpt-changed-how-i-write-software-23a2173eecae</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/your-team-needs-a-strategy-heres-how-to-write-one-a499a893d132</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-render-log-streams-to-log-to-papertrail-78b489958eb8</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/from-technical-debt-to-technical-health-with-healthcheck-3e7fdc132f58</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/potential-impacts-of-large-language-models-on-engineering-management-3ee30dc88268</loc><lastmod>2023-05-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/a-glimpse-into-the-mechanics-of-llamaindex-apps-through-the-lens-of-observability-9e7c49f4cb32</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/facing-past-fears-a-journey-to-conquer-docker-7ba6352cae34</loc><lastmod>2023-05-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/deep-dive-into-ast-greps-pattern-7efc3eefc7c3</loc><lastmod>2023-06-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/project-prioritization-with-rice-scoring-prioritization-template-ec672b103817</loc><lastmod>2023-05-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/share-rust-types-with-typescript-for-webassembly-a91381e00b4c</loc><lastmod>2023-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/onnx-runtime</loc><lastmod>2023-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/running</loc><lastmod>2023-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/helidon</loc><lastmod>2023-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vacation</loc><lastmod>2023-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gitpod</loc><lastmod>2023-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/decisions</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-develop-your-strategic-thinking-skills-and-stay-ahead-d52612b4254d</loc><lastmod>2023-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fun-with-helidon-graalvm-and-onnx-6e8e9a06a2ea</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/are-we-doing-our-best-on-frontend-development-this-data-perspective-may-help-answer-this-question-75750f588108</loc><lastmod>2023-05-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/effortlessly-run-github-repository-applications-with-just-a-few-clicks-edc24a12e3f6</loc><lastmod>2024-08-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/implementing-pattern-matching-using-typescript-8c31f2764270</loc><lastmod>2023-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/please-use-your-paid-time-off-e2cbf809a32b</loc><lastmod>2023-05-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cohort-analysis</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/human-pose-estimation</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gpt4all</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/software-leadership</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/staff-engineering</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/human-pose-estimation-2023-guide-11cc664ce18d</loc><lastmod>2023-05-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/why-good-engineers-leave-good-companies-c6f8ae715df9</loc><lastmod>2023-06-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/go-anonymous-field-101-9176f929c6ff</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-story-about-a-software-architect-23b596ff0294</loc><lastmod>2023-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-data-to-dashboard-visualizing-nba-player-stats-with-dash-a382150263a2</loc><lastmod>2024-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/extreme-software-ownership-b0cca3b3ee5</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-ways-to-flatten-an-array-in-numpy-dd6d79042139</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/platform-as-a-runtime-paar-beyond-platform-engineering-31bf0bb7f75c</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-static-website-integrating-github-pages-and-google-slides-a0fd65e14317</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/adventuregpt-using-llm-backed-agents-to-play-text-based-adventure-games-be52f243866a</loc><lastmod>2023-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/private-llms-on-local-and-in-the-cloud-with-langchain-gpt4all-and-cerebrium-6dade79f45f6</loc><lastmod>2024-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-oasis-a-local-code-generator-tool-using-open-source-models-and-microsofts-guidance-aef54c3e2840</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adventures-in-plotly-cohort-charts-11484be635dc</loc><lastmod>2023-05-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/hexapod-robot</loc><lastmod>2023-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bivariate-choropleth</loc><lastmod>2023-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reforestation</loc><lastmod>2023-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/robot-motion-planning</loc><lastmod>2023-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/consul</loc><lastmod>2023-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/openai-token</loc><lastmod>2023-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/choropleth-map</loc><lastmod>2023-06-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/peft</loc><lastmod>2023-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ros2</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/prompt-optimization</loc><lastmod>2023-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pid-controller</loc><lastmod>2023-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/palm-2</loc><lastmod>2023-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/replicating-and-load-balancing-go-applications-in-docker-containers-with-consul-and-fabio-3ec5eed15154</loc><lastmod>2023-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introduction-to-ros-2-and-dynamic-composition-a-gateway-to-advanced-robotics-782b459215ee</loc><lastmod>2023-06-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bivariate-choropleth-maps-in-python-73ca7e9eca3f</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-keyframe-style-learning-rate-scheduler-for-pytorch-b889110dcde8</loc><lastmod>2025-11-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-overview-of-large-language-models-373c6ce6069a</loc><lastmod>2024-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wiremock</loc><lastmod>2023-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sandbox</loc><lastmod>2023-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-better-dapps-with-infuras-polygon-websocket-f7ac10ff3e87</loc><lastmod>2023-06-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/more-than-just-stubs-b2a7ad3742b8</loc><lastmod>2023-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/triton-inference-server-tips-and-tricks-e07de0211fa9</loc><lastmod>2023-06-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-angular-signals-619dcbb40e5a</loc><lastmod>2025-03-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/chatgpt-open-ai</loc><lastmod>2023-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/power-of-docsgpt-a-tutorial-on-querying-pdf-and-word-documents-bc608d02024f</loc><lastmod>2023-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/analyzing-financial-reports-with-llamaindex-and-openai-62772d6ee57f</loc><lastmod>2023-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-an-ai-powered-cover-letter-generator-with-openai-ad224852f80a</loc><lastmod>2023-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deep-dive-into-guidances-source-code-16681a76fb20</loc><lastmod>2023-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/amazon-review-scraper</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/amazon-reviews</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/blameless-post-mortem</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-scrapers</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webdrivermanager</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fetching-and-displaying-spm-dependencies-in-ios-apps-cd5d19467acc</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generating-rest-api-clients-with-fern-e22bf2c0a919</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/whats-the-point-of-blameless-postmortems-5d8c2ff519d7</loc><lastmod>2023-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/efficiently-navigate-massive-documentations-ai-powered-natural-language-queries-for-knowledge-372f4711a7c8</loc><lastmod>2023-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-an-amazon-scraper-with-selenium-ed9a3b5fd355</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/joystick</loc><lastmod>2023-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/soft-side-of-platform-teams-99987a1ec5f0</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deep-dive-into-observation-a-new-way-to-boost-swiftui-performance-f299831c664b</loc><lastmod>2024-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kmp-cm-apples-strategic-failure-cb758c24f824</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/observability-with-microk8s-14c1f0ff5183</loc><lastmod>2023-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/agile-architecture-in-swift-a7b5a4fc9773</loc><lastmod>2024-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/getting-started-with-net-8-seamless-setup-with-devcontainers-13851ee20f4e</loc><lastmod>2023-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automating-open-source-documentation-with-gpt4-5b6405881b1b</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-your-own-websites-as-a-side-hustle-on-aws-s3-for-passive-income-96385ec23c28</loc><lastmod>2023-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/remote-interactive-debugging-of-python-applications-running-in-kubernetes-17a3d2eed86f</loc><lastmod>2023-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/macro</loc><lastmod>2023-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/read-from-and-write-to-amazon-s3-in-polars-b0402e74b339</loc><lastmod>2023-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-a-stream-api-in-go-afbc3c4350e2</loc><lastmod>2023-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-software-engineering-a-series-part-1-system-design-d689fabae772</loc><lastmod>2023-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swift-macros-4f32e33ccf19</loc><lastmod>2023-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/youtube-chatbot-using-langchain-and-openai-f8faa8f34929</loc><lastmod>2024-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/svg-icon</loc><lastmod>2023-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/svg-file</loc><lastmod>2023-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/class-inheritance</loc><lastmod>2023-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/risk-assessment</loc><lastmod>2023-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dynamic-svg-images-using-next-js-9cae4c5c9eda</loc><lastmod>2023-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/meet-storekit-subscriptionstoreview-in-ios-17-bdbe7a827a9</loc><lastmod>2023-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-raspberry-pi-mastodon-instance-do-you-have-your-backups-sorted-a99dab81fdd5</loc><lastmod>2024-01-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/handling-errors-in-go-79fd1d175562</loc><lastmod>2023-07-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/return-json-from-gpt-65d40bfc2ef6</loc><lastmod>2023-12-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/machine-learning-model-deployment-from-jupyter-notebook-to-the-cloud-66aeafed89bd</loc><lastmod>2023-07-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/are-we-going-back-to-the-monolith-8efeeb38faa1</loc><lastmod>2023-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-write-a-simple-math-interpreter-in-python-8e6b008aeeaf</loc><lastmod>2023-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-missing-runbook-for-engineering-managers-3574b76b3eb3</loc><lastmod>2023-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/monolithic-architecture</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/agsl</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/claude</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/anthropics</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flow-based-programming</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/textarea</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-androids-new-custom-pixel-shader-agsl-in-compose-part-3-b3e2755085db</loc><lastmod>2024-03-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-last-mile-in-a-software-solution-is-the-longest-4d196f9c598b</loc><lastmod>2023-07-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/bringing-unix-to-the-browser-streaming-tail-f-output-to-a-web-interface-e1669b0e0517</loc><lastmod>2023-06-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/transforming-reddit-summarization-with-claude-100k-and-gpt-16k-4e2592d850cf</loc><lastmod>2023-09-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nanoservice-state-of-mind-6b100cfa3f38</loc><lastmod>2023-06-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/8-traits-of-the-best-teams-ive-worked-with-14c1ddbf25d8</loc><lastmod>2023-06-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bridging-the-gap-my-journey-to-becoming-a-data-analyst-at-34-ce355f16e93d</loc><lastmod>2023-06-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/prompt-engineering-the-future-of-ai-driven-development-7b3ab133a21</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/kraken-flow-based-service-orchestration-framework-5f2af5ee3d59</loc><lastmod>2023-07-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-sql-query-execution-scan-types-ios-indexing-b82acbcc3851</loc><lastmod>2023-06-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimizing-anki-flashcards-with-prompt-engineering-b9d27b747947</loc><lastmod>2024-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/iossnapshottestcase-a-guide-to-snapshot-testing-in-ios-projects-b77e726d2981</loc><lastmod>2023-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/columnar-databases</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/lidar</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nullability</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cypher</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/realtime</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/in-memory-database</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/radiography</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spatial-computing</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/transactions</loc><lastmod>2023-10-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/segment-anything</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/human-feedback</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/memgraph</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-warehousing</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/foxai-for-pneumonia-bb493e9ffa91</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/mixed-reality-app-design-case-study-b9f123950e90</loc><lastmod>2023-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deep-dive-into-graph-analytics-part-1-with-memgraph-5e3134609d86</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ai-powered-credit-scoring-on-the-blockchain-building-an-ml-model-for-undercollateralized-defi-376707fe91fd</loc><lastmod>2023-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/querying-both-structured-and-unstructured-data-with-llamaindex-and-openai-8121c97ba57</loc><lastmod>2024-03-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-bad-in-java-is-good-for-you-71b8de5133b5</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/introducing-segment-lidar-revolutionizing-unsupervised-instance-segmentation-of-aerial-lidar-data-9a642efa7b5b</loc><lastmod>2023-06-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/code-of-honor-unveiling-my-software-teams-values-5587b6cb1cf</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-comes-1-1-in-c-but-not-in-python-f34591352be4</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/least-squares-ellipse-fitting-4c039d7645</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hermes-a90abf86f512</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/start-your-stream-processing-journey-with-just-4-lines-of-code-5863573268b9</loc><lastmod>2023-06-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/usdc</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/survival-analysis</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-encryption</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/amazon-bedrock</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/circle</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/custom-sym</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/app-size-reduce</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-masking</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/deep-dives</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/spring-booting-java-to-accept-digital-payments-with-usdc-9491467b1c25</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-evolution-of-ai-opportunities-for-aws-in-the-age-of-open-language-models-609248b3d5bb</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unlocking-the-power-of-natural-language-with-openapi-and-chatgpt-4ee3423e6aaa</loc><lastmod>2023-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exciting-react-features-in-2023-a-look-into-the-future-of-web-development-440107a3129d</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-startups-as-a-developer-learning-from-my-mistakes-1aafad4cb6e3</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-code-to-c-suite-how-to-present-your-engineering-progress-effectively-2c6e8033e5e7</loc><lastmod>2023-06-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/api-vs-messaging-how-to-choose-which-one-to-use-d6634599d2bd</loc><lastmod>2025-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/placing-30-000-customer-orders-with-llms-f1f73872e2eb</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-cli-tool-for-data-masking-encryption-and-decryption-with-rust-ad36bea27559</loc><lastmod>2023-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-custom-sf-symbols-for-your-apps-dd9b6a360333</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/survival-models-an-underappreciated-tool-for-data-scientists-50288f8e3bc6</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ios-17-observable-and-the-observation-framework-152deaf8fc5e</loc><lastmod>2024-02-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/highcharts</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/side-effects</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/winium</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/webdriver</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/digital-ocean-droplet</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/seven-months-into-open-source-and-counting-3c1a545287b1</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/scaling-as-a-manager-f88dbb5b77e5</loc><lastmod>2026-03-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/incremental-optimization-2045d0967924</loc><lastmod>2023-06-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/unleashing-engineering-excellence-proven-methods-to-tackle-tech-debt-and-supercharge-your-team-21463cdca19f</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/investigating-the-i-o-monad-in-go-3c0fabbb4b3d</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/run-asynchronous-calls-to-webdrivers-e16b98b26fd9</loc><lastmod>2023-06-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/githubs-magic-tools-github-cli-api-and-javascript-6eb6f4c94300</loc><lastmod>2024-10-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-xcode-15-5508ea5eb779</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/computational-thinking</loc><lastmod>2023-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/beating-numpy-in-2dfft-7963c3b2f3c9</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/intentful-computation-e502db996ce1</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-crash-course-in-testing-next-js-projects-9fc57ed4a5bb</loc><lastmod>2023-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/team-gpt-simulating-multi-agent-collaboration-with-role-playing-prompts-7f94304d71be</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/modeling-career</loc><lastmod>2023-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/information-theory</loc><lastmod>2023-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/category-theory</loc><lastmod>2023-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mental-models-programming-fictions-and-wittgenstein-d97f1c849df2</loc><lastmod>2023-06-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-build-an-steganography-cli-from-scratch-f91e80de595c</loc><lastmod>2023-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/java-20-pattern-matching-for-switch-whats-under-the-hood-223a109f5e2f</loc><lastmod>2023-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/text-to-sql</loc><lastmod>2023-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-dawn-of-a-new-era-llama2-b0b1a9175029</loc><lastmod>2023-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-snowflake-and-streamlit-with-llamaindex-text-to-sql-f66fec6e321b</loc><lastmod>2023-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-reluctant-leader-how-i-embraced-the-role-i-never-wanted-6b36c481ce09</loc><lastmod>2023-07-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/working-at-big-tech-can-be-interesting-e929d9880777</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/llm-backed-desktop-app-from-poc-to-mvp-843d71061e45</loc><lastmod>2023-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/toddlers</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/garbage-collector</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-toddlers-teach-us-about-software-project-management-fdfc9908d2a8</loc><lastmod>2023-07-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/redis-internals-client-sends-a-command-and-receives-a-response-b06178d98825</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-journey-from-entry-level-to-engineering-manager-4850807cf814</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/some-first-thoughts-on-next-13-922a6a6c5200</loc><lastmod>2023-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-road-to-graphql-at-enterprise-scale-3325bf6b0ae4</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/yaml-vs-json-which-is-more-efficient-for-language-models-5bc11dd0f6df</loc><lastmod>2023-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/remote-management</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/labels</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/background</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/engineer</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-an-animated-css-background-pattern-in-8-steps-7578f9a95eaa</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/go-1-20-unveiling-and-1-21-preview-c3fa28b80f21</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/youre-not-productive-when-remote-1085a966c5c2</loc><lastmod>2023-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-software-engineering-part-4-deployment-a5e28e1986e</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/debugging-crashes-and-deadlocks-in-python-using-pystack-82569524dc32</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-ai-finally-writes-all-the-code-what-will-us-developers-do-c78e0274e9fb</loc><lastmod>2024-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leading-a-team-of-senior-engineers-8cfbd57fd001</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/run-ui-tests-in-your-ci-cd-workflows-631449240bf0</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/red-team</loc><lastmod>2023-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spam</loc><lastmod>2023-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/trust-and-safety</loc><lastmod>2023-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-data-application</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/technical-encounter-low-code-with-dash-43c6a4f2da5c</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-much-technical-expertise-is-enough-a0896bf02cfe</loc><lastmod>2023-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-swift-friendly-kotlin-multiplatform-apis-part-iii-e8ab8327260e</loc><lastmod>2023-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cobra</loc><lastmod>2023-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/wrapper</loc><lastmod>2023-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flags</loc><lastmod>2023-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/boost-your-swift-loop-performance-by-87-cf790fd3ff2d</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/step-by-step-using-cobra-and-viper-to-create-your-first-golang-cli-tool-8050d7675093</loc><lastmod>2023-11-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/establishing-the-standards-of-a-real-world-kotlin-project-8e80ab56ca10</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/typescript-wrapper-optional-inputs-and-dynamic-output-types-ceec82a7f4e6</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/coupling-cohesion-in-object-oriented-programming-8984da78b70c</loc><lastmod>2023-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/default-method</loc><lastmod>2023-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/user-research</loc><lastmod>2023-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/xcuitest</loc><lastmod>2023-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/accessibility-identifier</loc><lastmod>2023-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/theres-more-to-caring-than-working-long-hours-f64a89e9c718</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/converting-amplify-lambdas-to-typescript-e97dc9f1eed2</loc><lastmod>2023-07-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-journey-with-depth-estimation-8c53ab25cd8b</loc><lastmod>2023-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-diversity-in-product-engineering-teams-leads-to-better-products-377c21eb6746</loc><lastmod>2023-07-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/composing-accessibility-identifiers-for-swiftui-components-10849847bd10</loc><lastmod>2023-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/polishing-diamonds-in-java-3965efcdc437</loc><lastmod>2023-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/objective-driven-agile</loc><lastmod>2023-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/okr</loc><lastmod>2023-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/backlog</loc><lastmod>2023-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/nuke-the-backlog-1586f3083816</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-imperative-to-declarative-importing-resources-with-terraform-before-and-after-terraform-1-5-fc7b2b463021</loc><lastmod>2023-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/harnessing-foundry-cheatcodes-json-report-generation-with-solidity-45f629534264</loc><lastmod>2023-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/debug</loc><lastmod>2023-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-javascript-tool-library-that-simulates-interfaces-to-generate-random-data-4a7433fbcb53</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-for-failure-best-practices-for-easy-production-debugging-9d4aab12c278</loc><lastmod>2023-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/grok-control-flow-based-analysis-in-typescript-76f83af8715a</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/you-should-do-a-job-rotation-6-overlooked-benefits-6d446d429919</loc><lastmod>2023-07-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/when-storybook-meets-fetch-mock-c694997a064e</loc><lastmod>2024-10-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/docworker-gpt-applied-to-documents-fcd376df2460</loc><lastmod>2023-07-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bluesky-social</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/at-protocol</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/api-implementation</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/perl-programming</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/experimenting-llamaindex-routerqueryengine-with-document-management-19b17f2e3a32</loc><lastmod>2023-07-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pythons-hidden-gems-unveiling-must-know-functionalities-3b8bc54b0956</loc><lastmod>2023-07-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-a-perl-module-for-posting-to-bluesky-social-92fc732fc297</loc><lastmod>2024-03-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/year-in-review</loc><lastmod>2023-07-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unleash-your-digital-twin-how-fine-tuning-llm-can-create-your-perfect-doppelganger-b5913e7dda2e</loc><lastmod>2023-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/gpt-4-human-cyborg-relations-61872d1fa1be</loc><lastmod>2023-07-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-swift-package-manager-saving-gigabytes-of-network-traffic-and-disk-space-998bd148ad56</loc><lastmod>2023-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/charting-new-waters-my-first-year-as-a-data-analyst-b27be8c87510</loc><lastmod>2023-07-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/write-clean-concise-and-debuggable-code-in-express-js-41eb9c7824af</loc><lastmod>2023-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-a-grip-on-rule-based-agents-c0d992bee6c0</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/panel</loc><lastmod>2023-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/big-data-application</loc><lastmod>2023-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/technical-encounter-low-code-with-dash-streamlit-and-panel-part-1-364cf67f8b71</loc><lastmod>2023-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/yet-another-way-to-harm-performance-with-moment-js-4f4ca53ef7f2</loc><lastmod>2023-07-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/demystifying-kotlins-channel-flows-b9007e1f773b</loc><lastmod>2023-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/action-agent</loc><lastmod>2023-07-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tcp</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/clean-code-review-removing-all-the-extra-types-162b539b58f4</loc><lastmod>2023-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/focus-or-focus-visible-a-guide-to-making-your-focus-state-accessible-ee1b61d713e2</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-audit-jpa-entities-using-envers-in-a-spring-boot-application-c11278a3a8ae</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/redis-internals-client-sends-a-command-and-receives-a-response-9e3e8c463f7</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-yq-4-x-is-built-8ab265fdbef3</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/solo-saas-how-i-built-a-serverless-workout-app-by-myself-f8d317b9e046</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reflections-on-hiring-as-an-engineering-manager-466ce153641c</loc><lastmod>2023-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/posting-images-to-bluesky-social-with-perl-ea5351dfa2c1</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/uncertainty</loc><lastmod>2023-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-stay-calm-and-thrive-under-pressure-d451ba29915</loc><lastmod>2023-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-problem-with-sharing-problems-in-complex-systems-76fabbae6290</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/bloom-filters-beyond-probabilistic-membership-in-practice-e25942ab6093</loc><lastmod>2023-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/frameworks-for-serving-llms-60b7f7b23407</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-javascript-rust-interoperability-with-napi-rs-697e900dfa2e</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-encryption-to-runtime-crafting-a-swift-package-plugin-for-app-data-protection-c5edec2b0495</loc><lastmod>2023-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-and-modifying-uikit-components-like-in-swiftui-bf0010a8f43</loc><lastmod>2024-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/im-hooked-on-hooks-b519e5b9a498</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/migrating-from-dynamodb-to-mysql-to-redis-33c137fae108</loc><lastmod>2023-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-amazon-alexa-to-run-aws-cli-commands-via-large-language-models-llms-8268bcaf8c60</loc><lastmod>2023-08-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/test-my-code-not-my-limits-b9d78b3056a9</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learning-rust-with-sha-3-and-friends-34c840fcb13</loc><lastmod>2023-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rich-lazy-mutable-and-immutable-interfaces-in-eclipse-collections-ce64a31b5936</loc><lastmod>2024-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-role-of-empathy-in-organizational-changes-56010d47d5e8</loc><lastmod>2023-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modularised-navigation-in-swiftui-an-enum-based-approach-13028acd01ae</loc><lastmod>2023-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/parser</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cicd-tools</loc><lastmod>2023-07-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lets-parse-xcode-logs-dea4e5fb1de4</loc><lastmod>2023-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/solidity-0-8-21-language-feature-flexible-immutables-f36c6406c82e</loc><lastmod>2023-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/debugging-my-life-as-an-engineering-manager-with-adhd-c135da4642db</loc><lastmod>2023-07-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-zero-allocation-environment-in-go-7ba71532a286</loc><lastmod>2023-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-conduct-an-accessibility-audit-f3bd354230dd</loc><lastmod>2023-07-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-secret-world-of-utility-based-agents-fa2da2fba839</loc><lastmod>2023-08-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/oop-in-lua-9962e47ed603</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-texture-arrays-in-webgl-921dff1c22d8</loc><lastmod>2023-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-tailwind-css-became-so-popular-a-developers-guide-11213c08fa46</loc><lastmod>2023-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/complete-guide-on-react-error-boundary-317b5a754621</loc><lastmod>2024-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stubborn-vs-strategic-navigating-problem-solving-in-software-development-3f9691fabb73</loc><lastmod>2023-07-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-one-key-skill-i-look-for-to-judge-seniority-426041dc2967</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-built-an-autonomous-ai-agent-for-online-research-93435a97c6c</loc><lastmod>2023-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/multiplatform-dependency-injection-making-koin-dagger-hilt-and-swinject-work-together-on-android-e17b98bd8f7b</loc><lastmod>2023-07-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/typescript-with-go-rust-errors-no-try-catch-heresy-da0e43ce5f78</loc><lastmod>2024-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-return-of-dynamic-typing-is-it-possible-106154b0295</loc><lastmod>2023-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-next-evolution-of-azure-openai-gpt-models-a-guide-to-executing-functions-baa93d67aeaa</loc><lastmod>2023-07-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/onedrive</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dropbox</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/socket-mobile</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flutter-community</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/state-management-using-protocol-oriented-programming-generics-4c33bd290ff1</loc><lastmod>2024-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-useref-helped-solve-my-react-native-bug-6172e126c774</loc><lastmod>2023-07-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-use-ephemeral-teams-responsibly-ceaefb08e446</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/being-quiet-in-tech-when-youre-not-usually-quiet-81ef0cc4a56a</loc><lastmod>2023-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/azure-sentinel</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/knexjs</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/input-validation</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/graphic-design-for-software-engineers-and-architects-c616bb6c3366</loc><lastmod>2023-07-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/technical-encounter-low-code-with-streamlit-9e3f730c0cd</loc><lastmod>2023-07-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/pandas-internals-explained-545f14a941c1</loc><lastmod>2023-07-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-bug-meant-to-stay-a937d276184c</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-create-node-js-server-with-postgres-and-knex-on-express-64825eb2f35a</loc><lastmod>2023-07-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-scrape-tweets-from-twitter-141ed19abb10</loc><lastmod>2023-08-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/advanced-tessellation-with-metal-dynamic-b-spline-surface-79451d19b236</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/shall-we-play-a-game-a7c93963b442</loc><lastmod>2023-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/interdisciplinarity</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/low-code-development</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/orthogonal</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/biography</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/leveling-up-through-side-projects-in-software-engineering-3d2d7aff8c45</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/you-dont-need-hosted-llms-do-you-1160b2520526</loc><lastmod>2023-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/orthogonal-thinking-in-frontend-engineering-de7a08dc104c</loc><lastmod>2023-10-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/alert-rules-deployment-with-bicep-made-easy-8c672bb38ea7</loc><lastmod>2023-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-layout-how-to-create-a-flexible-view-10ef71a6dd4e</loc><lastmod>2023-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-search-becomes-adversarial-22455bede44a</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/psycopg2</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/speed-test</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/structured-logging-in-go-using-standard-library-slog-85a0f554084a</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pandas-v-psycopg-a-postgres-database-speed-test-who-wins-3e51432ae0e9</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-path-finding-algorithms-for-wall-e-98516829633</loc><lastmod>2023-09-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/achieve-more-control-over-rebases-by-using-the-git-rebase-onto-command-aaaab9ff4e04</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/things-to-consider-before-building-an-ai-based-application-745fe39be947</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/servo</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/zelda</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/knn</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nearest-neighbors</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/better-programming-monthy-reads-issue-94-664baf9afd2c</loc><lastmod>2023-08-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/print-paint-and-program-a-guardian-to-track-humans-and-dogs-using-a-pi-camera-and-servo-30b6465b6138</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/spatial-knn-benchmark-from-sql-to-rust-2f3091ef4553</loc><lastmod>2023-09-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/what-is-production-grade-software-5620af9297b5</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/dijkstras-algorithm</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pathfinding</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/a-star-algorithm</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/strategy-for-engineering-managers-3e9082129106</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/universal-implementation-of-bfs-dfs-dijkstra-and-a-star-algorithms-996ced18768</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tell-a-story-with-your-software-resume-781ee1e5f800</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/redis-internals-redis-processes-a-command-c465d7bb1f96</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jukebox-diffusion-cbe22ff3cd47</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-software-engineering-part-5-continuous-evolution-8afb01210412</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-a-truly-engaged-engineer-looks-like-c4006014e5af</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-are-we-arguing-3-tools-for-structuring-conflict-in-teams-85186a6f34c4</loc><lastmod>2023-08-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-role-of-a-system-architect-e7e968db61aa</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/homelab</loc><lastmod>2023-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/effective-meetings</loc><lastmod>2023-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-orms-are-not-always-the-way-to-go-6aa578026a16</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/effective-staff-meetings-for-engineering-managers-of-managers-7cc8278d89ec</loc><lastmod>2023-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-python-distributed-machine-learning-models-for-derivatives-on-homelab-cluster-dd9cb1d97e23</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-art-of-langsmithing-42dcd191a220</loc><lastmod>2023-08-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/linear-algebra</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/performance-optimization</loc><lastmod>2023-08-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/better-than-cubic-complexity-for-matrix-multiplication-in-rust-cf8dfb6299f6</loc><lastmod>2023-11-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/multipeerconnectivity</loc><lastmod>2023-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/l-system</loc><lastmod>2023-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/artificial-life</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/olap</loc><lastmod>2023-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-simple-demo-to-analyze-32gb-aml-data-with-duckdb-9f493c4e45f9</loc><lastmod>2023-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-way-i-got-into-artificial-life-e147af1fe771</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unsupervised-learning</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/topic-modeling</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/challenges-and-growth</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/polars-a-data-science-perspective-6a4674b63474</loc><lastmod>2023-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/llm-at-home-a13817f5052e</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-customize-yq-operators-in-go-4c1f2c626046</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-i-migrated-a-3tb-postgresql-transactional-database-ee1cf85c37bf</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-typescript-types-for-the-usereducer-hook-c19e7690af6c</loc><lastmod>2023-12-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/visionos</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ocaml</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generic-repository-for-firestore-with-combine-a12f6029c70c</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/harnessing-retrieval-augmented-generation-with-langchain-2eae65926e82</loc><lastmod>2026-05-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-ios-memory-management-with-toy-analogies-927ce674b52d</loc><lastmod>2023-10-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/low-code-and-no-code-task-automation-with-llamaindex-data-agents-zapier-nla-snowflake-85f2ab6144fe</loc><lastmod>2023-08-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-better-frontend-component-structure-component-trees-5a99ed6d1ece</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-first-visionos-application-373e3d58bc1a</loc><lastmod>2023-08-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pattern-matching-in-typescript-tuples-and-records-8e1c44c94759</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-deep-exploration-of-search-based-agents-b7f0836419d</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/rust-and-llm-ai-infrastructure-embracing-the-power-of-performance-c72bb705a96c</loc><lastmod>2023-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/yq</loc><lastmod>2023-08-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/unstructured-concurrency</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/organization-design</loc><lastmod>2023-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/firmware</loc><lastmod>2023-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/firmware-updates-that-dont-suck-6edd84b10597</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-mini-monorepo-d50c4e5a3e43</loc><lastmod>2023-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-use-firebase-functions-with-a-service-account-1e62028c94cc</loc><lastmod>2023-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/5-engineering-lessons-from-early-stage-startups-3f6657d11af</loc><lastmod>2023-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/byoc-build-your-own-community-ecfcea2e7e9d</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/whats-new-in-typescript-5-2-84ec771f6da7</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ready-worker-one-b2bba36413ad</loc><lastmod>2023-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/parallelism-strategies-for-distributed-training-303904798a12</loc><lastmod>2023-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-ways-to-build-planning-agents-25a139345866</loc><lastmod>2023-08-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/potential</loc><lastmod>2023-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-to-do-if-your-employee-isnt-reaching-their-full-potential-38c3eb917c21</loc><lastmod>2023-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-confuse-trust-with-getting-along-528d4327dbca</loc><lastmod>2023-08-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rigid-body-simulation-basics-part-2-from-positional-constraints-to-velocity-space-constraints-d76b52a26fd5</loc><lastmod>2023-08-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-up-and-running-guide-to-architectural-fitness-functions-1621ebe46ea</loc><lastmod>2023-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/physics-simulation</loc><lastmod>2023-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-metal-6ba454dcb6f2</loc><lastmod>2023-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rigid-body-simulation-basics-part-1-from-newtons-law-to-a-constrained-optimization-problem-fc3b2148ad5d</loc><lastmod>2024-07-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/auto-scaling-groups</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ek</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/llama-2</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/build-system</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/import</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/buck</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/vision-the-often-missing-leadership-ingredient-3815216346f</loc><lastmod>2023-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/eks-node-autoscaling-with-large-container-images-and-a-warm-pool-a-tragedy-in-three-parts-ed3400995ce0</loc><lastmod>2025-01-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-blaze-to-buck2-a-brief-history-of-modern-monorepo-build-systems-563becbcb987</loc><lastmod>2023-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/http-modular-my-node-js-library-for-converting-server-side-functions-into-es-modules-ac78799899ce</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/java-21-so-how-should-we-construct-strings-now-772752607d43</loc><lastmod>2024-04-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hibernate-is-not-so-evil-84ca72b959c3</loc><lastmod>2023-08-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/testing-out-llama-cpp-grammar-constraint-based-sampling-f154e48e6028</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/metadata</loc><lastmod>2023-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mobile-engineering</loc><lastmod>2023-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/production-ready</loc><lastmod>2023-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-production-ready-llm-apps-with-llamaindex-document-metadata-for-higher-accuracy-retrieval-a8ceca641fb5</loc><lastmod>2023-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-beginners-guide-to-the-serverless-application-model-sam-271aed3a236a</loc><lastmod>2023-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-navigation-stack-and-ideal-tab-view-behaviour-e514cc41a029</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/xss-attack</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/web-security</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tooling</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/amsterdam</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/promotion</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/cross-site-scripting-xss-attack-in-modern-frontend-web-fdb28508e20f</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-to-refactor-your-code-4f457836dd3</loc><lastmod>2024-05-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/reflecting-on-2-years-at-microsoft-b9b98b37d57a</loc><lastmod>2023-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/empowering-peoples-brain-a-visit-to-jetbrains-office-in-amsterdam-ba9d975a4079</loc><lastmod>2023-08-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cognitive-load</loc><lastmod>2023-08-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-reactive-screen-flow-in-swift-with-workflow-9523aadf4d74</loc><lastmod>2025-11-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/through-the-ages-apple-animation-apis-2ab5925f546b</loc><lastmod>2024-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-ai-collaborator-how-i-teamed-up-with-gpt-to-create-wkid-smaaht-ea671a921912</loc><lastmod>2023-08-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/process-that-empowers-32cd86e1d9ad</loc><lastmod>2023-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/goals-and-failure-modes-for-rfcs-and-technical-design-documents-c4ee1d1da6ff</loc><lastmod>2023-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stop-calling-kotlin-flows-hot-and-cold-48e87708d863</loc><lastmod>2024-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sponsorship</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ios-17</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/medium-day</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/high-leverage-activities-for-engineering-managers-b919bf61f26c</loc><lastmod>2023-08-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-find-a-sponsor-who-can-advocate-for-you-a6a457167b4f</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/highlights-from-my-first-talk-on-medium-day-bf54a7685e2</loc><lastmod>2023-12-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/mastering-thread-safety-in-swift-with-one-runtime-trick-260c358a7515</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/weird-python-features-that-might-catch-you-by-surprise-5b2ca521b0bf</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-use-case-of-using-dynamicmemberlookup-keypath-userdefaults-2a610dc0dcfe</loc><lastmod>2023-08-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/scroll-programatically-with-swiftui-scrollview-f080fd58f843</loc><lastmod>2023-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-get-started-developing-large-language-model-applications-38744226a239</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tweet</loc><lastmod>2023-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tessellations</loc><lastmod>2023-08-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/paywall</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/team-communication</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/remote-configuration</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/firebase-remote-configuration-making-it-work-for-you-ff1d7161bb01</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/learnings-from-analyzing-20-successful-mobile-paywalls-db08d350e16d</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/communication-infrastructure-for-engineering-managers-b58db8f4abd9</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/case-study-a-solid-refactor-in-react-91a1976d8e06</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/implementing-semantic-release-for-public-non-scoped-packages-4593ff81f39f</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/use-react-and-cypress-to-create-screenshots-for-apples-app-store-d1a367b990a</loc><lastmod>2023-09-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/datastream</loc><lastmod>2023-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/why-you-should-be-using-event-storming-2f32e5280c8c</loc><lastmod>2023-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/detecting-llm-generated-texts-befce4426da9</loc><lastmod>2023-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/making-typescript-truly-strongly-typed-c3a8947434a2</loc><lastmod>2023-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/karma-an-erc20-compatible-alternative-money-on-the-ethereum-blockchain-cee660b821ce</loc><lastmod>2024-12-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dear-developer-are-you-one-gpt-model-away-from-being-replaced-5a572eb49bf</loc><lastmod>2023-09-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/its-time-to-drop-unity-so-what-s-next-36d48aeba728</loc><lastmod>2023-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-order-delivery-analytics-application-with-fastapi-kafka-apache-pinot-and-dash-part-f98202296d64</loc><lastmod>2023-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aiba</loc><lastmod>2023-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/black-magic-probe</loc><lastmod>2023-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/růst</loc><lastmod>2023-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-d-e-n-n-i-s-system-résumé-tips-for-senior-devs-b3a40ef887d5</loc><lastmod>2024-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-typescript-types-vs-interfaces-f3b9c4bbc7d9</loc><lastmod>2023-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/fine-tuning-your-embedding-model-to-maximize-relevance-retrieval-in-rag-pipeline-2ea3fa231149</loc><lastmod>2023-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/debugging-embedded-rust-e92ff0b8b8e5</loc><lastmod>2023-09-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-career-paths-trident-908bcc914bf8</loc><lastmod>2023-09-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/building-an-order-delivery-analytics-application-with-fastapi-kafka-apache-pinot-and-dash-part-ca276a3ee631</loc><lastmod>2023-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-layout-cracking-the-size-code-952dd2b11065</loc><lastmod>2024-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/editing-better-programming-a1e46e1b3927</loc><lastmod>2023-09-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/dont-let-your-intrinsic-motivation-become-a-liability-718c55fe06f8</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/behavior-driven-dev</loc><lastmod>2023-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/flowise</loc><lastmod>2023-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/turning-your-vision-into-reality-1258cb60a667</loc><lastmod>2023-09-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/employee-search-with-openai-flowise-and-langchain-c61cbea42f9c</loc><lastmod>2023-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/an-architecture-for-behaviour-driven-development-in-swift-8cd6e6f34a2f</loc><lastmod>2023-09-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/okrs-more-like-r-u-ok-caaf5b7db7e6</loc><lastmod>2023-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-process-stripe-subscriptions-in-your-serverless-apps-3948542e9ea9</loc><lastmod>2023-09-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/computer-science-theory</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/decoding</loc><lastmod>2023-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ios-fundamentals</loc><lastmod>2023-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/zenstack-the-complete-authorization-solution-for-prisma-projects-1afaa2a8bfc0</loc><lastmod>2023-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-migrated-our-react-codebase-from-flow-to-proptypes-997c579caa4f</loc><lastmod>2023-09-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/decoding-computation-through-the-essence-of-data-representation-268c258e823</loc><lastmod>2023-09-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/self-reflection</loc><lastmod>2023-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/gpt35</loc><lastmod>2023-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/distributed-ledgers</loc><lastmod>2023-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/eval</loc><lastmod>2023-09-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/accounting-software</loc><lastmod>2023-09-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/crafting-mazes-4686cccee99f</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/master-python-gui-development-with-tkinter-809bbab0f3bb</loc><lastmod>2023-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/llamaindex-how-to-evaluate-your-rag-retrieval-augmented-generation-applications-2c83490f489</loc><lastmod>2023-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/quantum-computing-how-to-add-two-numbers-using-quantum-circuit-7ac8b0654719</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-hidden-potential-of-cellular-automata-systems-9bd0638c8f7b</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/learn-to-unlearn-with-me-16a7d6769e58</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/django-ninja-built-in-django-feels-like-fastapi-72f394450b27</loc><lastmod>2023-09-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-step-functions</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/healthtech</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-security-hub</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/monitoring-software</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/structured-logging</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/keep-it-structured-stupid-kiss-5fec73f9497e</loc><lastmod>2023-10-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/crafting-elaborate-yet-meaningless-plots-with-python-6767eecedd6f</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/integrating-aws-security-hub-with-jira-cloud-using-step-functions-f200ce98fd0</loc><lastmod>2023-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/engineer-to-engineering-manager-for-better-or-for-worse-eb9c54dedc1d</loc><lastmod>2023-09-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/they-say-error-handling-in-go-is-easy-but-is-it-452cadb8057d</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-an-automated-patient-onboarding-app-with-apis-b5d37b27f444</loc><lastmod>2023-11-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-chatgpt-wins-friends-and-influences-people-6d582d43c09f</loc><lastmod>2024-02-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/operationqueue-asynchronous-code-d383848e8ba4</loc><lastmod>2024-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-engineer-bouquet-making-a-team-where-people-can-grow-4739d79b6bca</loc><lastmod>2023-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ast</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cybersyn</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-flow-collectibles-portal-using-cadence-part-2-6f8ba8eeba4</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/exploring-react-agent-for-better-prompting-in-rag-pipeline-b231aae0ca7c</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/analyze-canadian-open-data-inventory-with-langchain-openai-and-duckdb-f747245eaf4b</loc><lastmod>2023-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/lock-free-stacks-are-even-cooler-in-kotlin-5ccccb37bae0</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-an-interpreter-in-rust-ast-part-2-59fd20dbc60f</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/documate</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/zipper</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/vitepress</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ballot</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-serverless-app-fast-with-zipper-write-typescript-offload-everything-else-f75854bba7c0</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/add-ai-chat-dialog-to-your-vitepress-documentation-site-4b63156955a9</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/turn-any-api-into-an-event-driven-engine-9c7e62335d74</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/word2vec-embeddings-from-the-ground-up-for-the-ml-adjacent-8d8c484e7cb5</loc><lastmod>2023-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/should-i-be-a-specialist-or-a-generalist-80bbe6ddfecc</loc><lastmod>2023-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unraveling-computational-thinking-beyond-just-code-82acb89674fe</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/mastering-python-code-quality-a-holistic-journey-e6eb28be4ee7</loc><lastmod>2023-09-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/access-control</loc><lastmod>2023-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-coredata-from-data-model-creation-to-managed-object-instances-3bc796b27b41</loc><lastmod>2024-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/optimize-your-cache-with-these-4-cache-eviction-strategies-cf88db746e4f</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/role-explosion-the-hidden-cost-of-rbac-b65c0355d041</loc><lastmod>2023-09-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-auto-scaling</loc><lastmod>2023-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-asg</loc><lastmod>2023-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cadence</loc><lastmod>2023-09-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/aws-kubernetes-cluster</loc><lastmod>2023-09-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/build-a-digital-collectibles-portal-using-flow-and-cadence-part-1-70f4019c6437</loc><lastmod>2023-09-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/weird-gotchas-with-eks-autoscaling-groups-c8e1eeaa04ea</loc><lastmod>2023-10-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/in-search-of-all-possible-scenarios-6807c8292630</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-you-can-build-your-teams-confidence-and-why-you-should-6d6d54a4dfcf</loc><lastmod>2023-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/java21</loc><lastmod>2023-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jdk</loc><lastmod>2023-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-disagree-with-someone-more-powerful-than-you-19649321494b</loc><lastmod>2023-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/analyze-jeopardy-pavlovs-with-python-888c9f7d4651</loc><lastmod>2026-05-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/java-invokedynamic-bootstrapping-an-alternative-method-11b788e99579</loc><lastmod>2024-03-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/cost-efficient-data-platform-in-azure-harnessing-terraform-cointainers-polars-and-blob-storage-b8633ab90204</loc><lastmod>2023-11-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/astro-js-the-new-kid-on-the-block-33fa295104b8</loc><lastmod>2023-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/100-people-stand-in-line-for-each-turn-a-person-in-an-odd-position-is-randomly-killed-e9145c997e1d</loc><lastmod>2024-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/two-years-with-mst-gql-in-production-c278fef6123e</loc><lastmod>2023-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ownership-and-on-call-268f67d8c75f</loc><lastmod>2023-09-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/supercharge-your-aws-lambda-game-with-lambda-powertools-d349a855d665</loc><lastmod>2023-09-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/underperformance</loc><lastmod>2023-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/extreme-music</loc><lastmod>2023-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/text-generation</loc><lastmod>2023-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/compatibility</loc><lastmod>2023-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/superfast-llm-text-generation-with-vllm-on-windows-11-4a6617d4e0b3</loc><lastmod>2023-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deal-with-poor-performance-4f1bbf211a58</loc><lastmod>2024-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-journey-through-anti-patterns-and-code-smells-99ab3d8ccdb</loc><lastmod>2023-09-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/chatgpt-equips-programmers-with-these-7-superpowers-33210ece0e43</loc><lastmod>2026-05-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/from-garage-band-to-ai-maestro-63a315e12e08</loc><lastmod>2023-09-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-understated-value-of-writing-culture-in-engineering-real-world-insights-764d703291c0</loc><lastmod>2023-09-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/sdk-dx-and-code-evolution-f75a74e864e2</loc><lastmod>2023-09-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/setup-kubernetes-cluster</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/generative</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unit-test-the-observation-framework-d0f0fe240944</loc><lastmod>2024-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/create-an-ai-backend-in-5-minutes-using-aws-cdk-bedrock-aa74c3eb493d</loc><lastmod>2023-10-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-setup-duration-based-profiling-in-sentry-89594f05d658</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/text-to-audio-generation-with-bark-clearly-explained-4ee300a3713a</loc><lastmod>2024-04-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/jetpack-compose-custom-hideable-bottom-sheet-f83735b159cd</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/finding-ownership-in-tech-ccd8075f15ee</loc><lastmod>2023-10-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/ner</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pii</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-1-rule-kept-devs-afloat-and-most-of-us-dont-know-how-to-get-it-back-b2ce21f66841</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/masking-pii-data-in-rag-pipeline-326d2d330336</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flutter-beginners-guide-exploring-7-vital-concepts-and-important-facts-38115072a83f</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-makes-a-controversial-wikipedia-article-37b75792709c</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/test-driven-development-with-ai-the-right-way-to-code-using-generative-ai-be242dbf8f5a</loc><lastmod>2023-10-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/paclec</loc><lastmod>2023-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/cap</loc><lastmod>2023-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/theorems</loc><lastmod>2023-10-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/where-just-cap-is-not-enough-understanding-pacelc-in-distributed-databases-185b66d80101</loc><lastmod>2024-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/foreign-exchange</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/currency-exchange</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/team-culture</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/firebasehosting</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bellman-ford-algorithm</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/choosing-a-cqrs-architecture-that-works-for-you-02619555b0a0</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/algorithmic-alchemy-exploiting-graph-theory-in-the-foreign-exchange-bba62d90f921</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/generative-ai-with-amazon-bedrock-and-unity3d-e1ecd5c0c8a2</loc><lastmod>2023-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-deploy-your-angular-application-on-firebase-hosting-a83f548fc6d7</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-game-in-48-hours-with-a-custom-webgl-engine-622fe0630e8a</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/shipping-an-admin-interface-10x-faster-f54cf8020899</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/changing-lanes-without-crashing-a-no-bs-guide-for-engineering-managers-f5684a048f8e</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/overcoming-vim-phobia-my-journey-of-redemption-d1114e6922ab</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/average-developers-guide-to-career-success-ea7488ef2cd</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/browser-extension</loc><lastmod>2023-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/entrepreneur</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/offline</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/programmatically</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/xgboost</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ensuring-data-consistency-across-microservices-challenges-and-solutions-40dc416bd6be</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/unveiling-the-data-modeling-principles-of-swiftdata-480c993d2f5c</loc><lastmod>2024-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-lead-through-change-1870c9cca9d3</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/rust-generic-trait-declarative-and-procedural-macros-6ff9cd8016de</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/hack-your-next-interview-with-generative-ai-fb8c8bc3cbce</loc><lastmod>2023-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/decodable-swiftdata-a-proof-of-concept-for-building-offline-first-ios-apps-5c5434ea61b5</loc><lastmod>2023-12-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/migrating-aws-infrastructure-from-terraform-to-aws-cdk-18fb349cdaa8</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/better-way-to-manage-your-node-js-secrets-technically-92ed637bccd5</loc><lastmod>2023-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-need-to-get-started-with-docker-46ee0ce7b2b3</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/build-secure-scalable-and-accelerated-machine-learning-pipelines-7d9ff14a263a</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/creating-a-spaceflight-news-blog-with-htmx-and-json-api-cc2019648bdb</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/pprof</loc><lastmod>2023-10-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/bedrock</loc><lastmod>2023-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/calling-aws-bedrock-from-code-3f456a51ff99</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/pprof-through-examples-exploring-optimizations-in-go-444fa08cf15f</loc><lastmod>2023-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/a-sass-mixin-to-build-your-own-css-framework-à-la-tailwind-530f72e4ed97</loc><lastmod>2023-10-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/trust</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/logging-and-monitoring</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/sumo-logic</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/elk-stack</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/taipy-cloud</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/jooq</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/blockchai̇n</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/nebula-graph</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/simplifying-blockchain-development-by-using-abstraction-e9c8dbc9a55a</loc><lastmod>2024-03-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-not-to-stand-out-on-medium-a8e1f71079c9</loc><lastmod>2025-05-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/logging-to-infinity-and-beyond-fa95bc4723e5</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/earning-your-teams-trust-ec67af535f11</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/7-query-strategies-for-navigating-knowledge-graphs-with-llamaindex-ed551863d416</loc><lastmod>2023-09-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-host-your-taipy-app-on-taipy-cloud-8b1da1a5ee48</loc><lastmod>2024-10-01</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-flock-simulation-with-boids-c-opengl-and-imgui-5a3ddd9cb958</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/seriously-write-your-api-spec-first-8f7cd5e3890b</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-fully-automate-your-jooq-file-generation-8e12e2a20d1c</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/writing-an-interpreter-in-rust-bytecode-and-stack-based-vm-part-3-943af4acf9e0</loc><lastmod>2023-09-29</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rds</loc><lastmod>2023-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/programming-challenge</loc><lastmod>2023-09-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/spot-the-bug-1e625ff1d520</loc><lastmod>2023-09-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/running-heavy-sql-queries-in-production-using-aws-9da9f8143a1</loc><lastmod>2023-09-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/micromodel-architecture-scaling-large-language-models-with-microservices-d9c1dc3d189a</loc><lastmod>2023-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/limitations-of-scoped-css-6695d9037c75</loc><lastmod>2023-10-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/deploy-an-astro-js-site-to-an-aws-s3-bucket-ac29660eb7e4</loc><lastmod>2023-09-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/superposition</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/spanning-tree</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/qubit</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/machine-unlearning</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/maze</loc><lastmod>2023-10-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/labyrinth</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/quantum-circuits</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/brython</loc><lastmod>2023-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/star-lite</loc><lastmod>2023-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/social-network</loc><lastmod>2023-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/decentralized-activitypub-could-be-the-future-of-social-networks-e6db406b5db0</loc><lastmod>2023-10-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/checklist</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/office-hours</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/copy-editing</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-first-experience-as-a-speaker-in-an-aws-conference-471bffc26c8b</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/i-know-you-have-been-trained-up-to-2021-chatgpt-system-messages-explained-146a5513e753</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/flaunt-your-sexy-code-like-a-boss-4a2d778027f8</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/editors-checklist-for-better-programming-authors-5a14a3a3ebf6</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/bp-authors-office-hours-feedback-form-369a39aa0123</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/websockets-grpc-mqtt-and-sse-which-real-time-notification-method-is-for-you-2d18bfc99dfc</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/data-integration</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/repl</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/small-business</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/comment</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/syncing</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/airbyte</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/so-you-want-to-write-an-slo-c63cad0b8776</loc><lastmod>2024-08-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-pragmatic-guide-to-your-first-javascript-library-516a7b08c677</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-made-my-first-sale-as-a-software-engineer-4840e14b9691</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/streamline-your-data-transfer-from-stripe-to-a-warehouse-with-airbytes-enhanced-sync-modes-da4682fc8ea4</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/writing-interpreter-in-rust-repl-files-and-comments-part-4-5a11d41613ba</loc><lastmod>2023-10-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/secure-software</loc><lastmod>2023-10-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/choosing-a-tech-stack-10-important-factors-to-consider-1d7b187ad30f</loc><lastmod>2023-10-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/ios-mobile-app-security-tips-790254bfbb6e</loc><lastmod>2023-12-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/genai-playground-image-to-image-stable-diffusion-with-runway-mls-v1-5-and-stability-ai-s-v2-1-on-a6342ec0d591</loc><lastmod>2023-10-30</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/idealo</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tıp</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/using-pre-scripts-and-tests-in-postman-to-easily-handle-auth-token-c8699f0b2c98</loc><lastmod>2023-12-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/mocking-in-kotlin-multiplatform-9bc5930a65d7</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/how-to-preview-single-swiftdata-items-easily-c417c056ccba</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/save-coworkers-from-dying-with-python-watermarks-86e32e88a81c</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/what-you-need-to-know-about-grpc-error-handling-1ac0a9d796d7</loc><lastmod>2023-10-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/debt</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/word-embeddings</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/it-challenges</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/bring-your-junit-testing-skills-to-the-next-level-unleash-the-power-of-instancio-hamcrest-and-dbfaa08a9ace</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-secret-sauce-to-let-chatgpt-rock-your-customer-support-eff5790fd209</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/the-pros-and-cons-of-microservices-architecture-c1e101e97b62</loc><lastmod>2023-10-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/logical-debt-is-much-more-devastating-than-technical-debt-79e4d4773744</loc><lastmod>2023-10-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/this-is-why-every-software-engineer-must-ask-for-help-10d87748fb68</loc><lastmod>2023-10-14</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/concurrent-programming-in-swiftdata-c9bf021a4c2d</loc><lastmod>2024-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/navigating-the-labyrinth-my-folk-experiment-with-search-agents-dfaae280ed7b</loc><lastmod>2023-10-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://betterprogramming.pub/tagged/okta</loc><lastmod>2023-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/oidc</loc><lastmod>2023-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/understanding-digital-identity-encryption-and-oauth-2-0-vs-oidc-b23381f5cdc6</loc><lastmod>2024-06-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/the-adapter-patterns-sneaky-role-in-my-projects-90240546c8a0</loc><lastmod>2023-10-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/stream-processing-is-sql-good-enough-559356a72df8</loc><lastmod>2023-10-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/valuation-methods</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/resilience</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/rejection</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/football-field</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/enterprise</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/api-first</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/about</loc><lastmod>2026-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub</loc><lastmod>2026-09-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-to-crush-api-dev-work-when-youre-100-remote-with-postman-b06825c299b8</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/exploring-rusts-option-type-a-guide-to-optional-value-handling-3049cf50a992</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/modern-data-is-a-painting-88a7c3b4f04d</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/let-a-thousand-programming-publications-bloom-bf37baef8f27</loc><lastmod>2023-11-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/slack-notifications-for-alerting-via-aws-lambda-e2d9f22927a4</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/integrating-psychology-into-software-development-c5f79fc8019e</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/automating-your-devops-writing-scripts-that-save-time-and-headaches-e1f66a3b0530</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-isomorphic-types-are-and-why-you-might-need-them-developing-with-swift-d36df47f051d</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/webassembly-with-go-taking-web-apps-to-the-next-level-8d81fccd8250</loc><lastmod>2023-11-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/resilience-in-the-face-of-rejection-lessons-from-losing-my-dream-job-696a0fbcfbd7</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/adventures-in-plotly-football-field-charts-e679e196eba6</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/reflections</loc><lastmod>2023-11-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/my-first-year-at-a-startup-0b112bf66890</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/building-better-software-leveraging-product-management-principles-507a171ef798</loc><lastmod>2023-11-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/swiftui-how-to-trigger-animations-from-outside-the-view-scope-ff3363092736</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/localisation-in-xcode-15-5be52e97fff0</loc><lastmod>2024-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ais-ability-to-reason-statistics-vs-logic-f3b4f9103df2</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/geometryreader-blessing-or-curse-1ebd2d5005ec</loc><lastmod>2024-11-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/6-factors-that-determine-whether-you-will-succeed-or-fail-ae1dfe446e2b</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/mastering-ui-with-view-code-in-android-38a6fb851613</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/when-your-manager-does-not-listen-55875a35c974</loc><lastmod>2024-08-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/ram-and-vram-profiling-in-python-bf99876e985f</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/everything-you-can-do-with-pythons-bisect-module-40bdaadbc22f</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/fetch-api</loc><lastmod>2023-11-07</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/3-fundamental-concepts-to-fully-understand-how-the-fetch-api-works-3ee5d41f81a4</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/before-you-reach-for-another-js-form-library-266b00726f7b</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/deploy-coreml-models-on-the-server-with-vapor-48809a853fae</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/collections-framework</loc><lastmod>2023-11-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/full-stack-engineers-dont-exist-37afb7a6b26c</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/what-if-java-collections-had-eager-methods-for-filter-map-flatmap-a61ef07fa52a</loc><lastmod>2023-11-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/4-strategies-to-give-effective-feedback-to-a-difficult-person-81e0e349ab67</loc><lastmod>2023-11-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/gpt-function-calling-5-underrated-use-cases-ccbd1d3f9fd7</loc><lastmod>2023-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/how-i-used-amazon-bedrock-to-write-schedule-and-post-my-tweets-ddd5b373cf28</loc><lastmod>2024-05-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/tls</loc><lastmod>2023-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/penetration-testing</loc><lastmod>2023-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://betterprogramming.pub/tagged/mobile-security</loc><lastmod>2023-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
</urlset>
