<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://grnmn.com/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/</loc>
    <lastmod>2026-05-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://grnmn.com/books/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/ethos/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/lets-call-them-rigs/</loc>
    <lastmod>2026-05-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/practical-ai-systems/</loc>
    <lastmod>2026-05-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/free-real-time-error-alerting-for-your-go-app-with-telegram/</loc>
    <lastmod>2026-04-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/how-much-does-a-ghostwriter-cost-2026-pricing-guide/</loc>
    <lastmod>2026-02-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/chapter-eight-a-morning-in-2038/</loc>
    <lastmod>2026-02-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/the-meaning-machine/</loc>
    <lastmod>2026-02-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/openclaw-is-powerful-but-most-setups-still-depend-on-a-single-machine/</loc>
    <lastmod>2026-02-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/razroo-a-founder-postmortem-in-the-age-of-autonomous-ai/</loc>
    <lastmod>2026-02-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/unlocking-the-migraine-puzzle-how-ai-genetics-and-nutrition-solved-my-chronic-migraines/</loc>
    <lastmod>2026-02-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/how-to-create-a-true-aws-sandbox-account-and-deploy-to-it-via-github-actions/</loc>
    <lastmod>2025-10-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/so-true/</loc>
    <lastmod>2025-10-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/citizen-equity-dividend-ced-turn-every-paycheck-into-a-shareholder-stake/</loc>
    <lastmod>2025-06-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/ai-routing-the-missing-quality-layer-above-rag-and-mcps/</loc>
    <lastmod>2025-06-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/a-wake-up-call-battling-morning-migraines-with-sleep-genetics-and-lifestyle-hacks/</loc>
    <lastmod>2025-05-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/the-cost-of-sacrifice-a-startup-founder-s-lesson-in-optimal-functionality/</loc>
    <lastmod>2025-04-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/the-quiet-compounding-of-one-relentless-year/</loc>
    <lastmod>2025-04-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/proposed-unified-field-theory/</loc>
    <lastmod>2024-11-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/wait-is-ai-already-conscious-hear-me-out/</loc>
    <lastmod>2024-10-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/is-ai-in-its-edison-vs-tesla-moment/</loc>
    <lastmod>2024-10-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/the-unresolvable-tension-between-moral-individualism-and-collective-governance-can-we-ev/</loc>
    <lastmod>2024-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/universal-basic-income-is-the-natural-order-of-progression/</loc>
    <lastmod>2024-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/introducing-founder-mode-the-book/</loc>
    <lastmod>2024-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/the-1-the-rare-trait-of-prescience-in-a-world-of-uncertainty/</loc>
    <lastmod>2024-09-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/my-prediction-on-ai-and-coding-from-the-present-to-infinity/</loc>
    <lastmod>2024-09-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/how-i-used-my-vector-db-to-extract-information-from-65536-different-data-entry-points/</loc>
    <lastmod>2024-08-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/sales-tip-why-tuesday-at-11-am-is-the-best-time-to-reach-out/</loc>
    <lastmod>2024-08-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/addressing-america-s-public-health-crisis/</loc>
    <lastmod>2024-08-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/unexpected-delight-of-openai-s-structured-output/</loc>
    <lastmod>2024-08-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/exploring-the-power-of-dyson-spheres-around-black-holes-a-glimpse-into-advanced-civiliza/</loc>
    <lastmod>2024-08-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/navigating-the-noise-the-five-key-focus-areas-for-building-your-own-path/</loc>
    <lastmod>2024-08-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/ai-parameters-vs-human-synaptic-weights-the-path-to-agi/</loc>
    <lastmod>2024-08-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/the-real-cause-of-inflation-according-to-elon-musk/</loc>
    <lastmod>2024-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/why-i-now-recommend-utility-first-css-like-tailwind-as-a-software-architect/</loc>
    <lastmod>2024-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/cap-customizable-adaptive-prompt-architecture/</loc>
    <lastmod>2024-06-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/are-people-fundamentally-wired-different/</loc>
    <lastmod>2024-06-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/how-i-became-a-top-10-github-contributor-world-wide/</loc>
    <lastmod>2024-05-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/serverless-mono-repo-state-machine-using-only-aws-s3-and-api-requests/</loc>
    <lastmod>2024-04-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/10-albums-i-love-to/</loc>
    <lastmod>2024-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/using-versioning-for-aws-gsis/</loc>
    <lastmod>2024-02-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/how-to-become-a-top-10-github-contributor-world-wide/</loc>
    <lastmod>2024-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/how-to-unit-test-an-ai-prompt/</loc>
    <lastmod>2024-02-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/my-favorite-music-to-listen-to/</loc>
    <lastmod>2024-01-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/why-no-recession-but-market-worse-than-ever-been/</loc>
    <lastmod>2024-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/tech-salaries-are-not-high-enough/</loc>
    <lastmod>2023-08-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/title-exploring-the-enigma-of-dolphin-communication-and-its-potential-impact/</loc>
    <lastmod>2023-08-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/open-source-ai-is-mis-leading/</loc>
    <lastmod>2023-08-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/angular-property-is-used-before-its-initialization-error/</loc>
    <lastmod>2023-08-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/no-we-are-not-in-a-recession/</loc>
    <lastmod>2023-08-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/applying-fermi-paradox-to-ai/</loc>
    <lastmod>2023-08-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/why-most-apis-use-buffers-over-strings/</loc>
    <lastmod>2023-07-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/digital-education-mentorship/</loc>
    <lastmod>2023-04-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/my-thoughts-on-how-we-can-prevent-an-all-powerful-agi/</loc>
    <lastmod>2023-03-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/introducing-fractional-birthdays/</loc>
    <lastmod>2023-02-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/deploying-angular-universal-to-aws/</loc>
    <lastmod>2023-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/the-dynamics-of-innovation-has-changed/</loc>
    <lastmod>2022-09-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/web-scraping-is-officially-legal/</loc>
    <lastmod>2022-04-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/we-are-now-in-the-innovators-economy/</loc>
    <lastmod>2022-04-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/web4/</loc>
    <lastmod>2022-04-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/how-to-write-cold-emails/</loc>
    <lastmod>2022-03-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/how-to-remove-stale-git-branches/</loc>
    <lastmod>2022-02-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/angular-observables/</loc>
    <lastmod>2021-04-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/content-projection/</loc>
    <lastmod>2021-04-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/life-cycle-hooks/</loc>
    <lastmod>2021-04-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/modules/</loc>
    <lastmod>2021-04-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/observables/</loc>
    <lastmod>2021-04-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/pipes/</loc>
    <lastmod>2021-04-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/forms/</loc>
    <lastmod>2021-04-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/reactive-forms/</loc>
    <lastmod>2021-04-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/attribute-directives/</loc>
    <lastmod>2021-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/input/</loc>
    <lastmod>2021-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/output/</loc>
    <lastmod>2021-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/transitions-and-triggers/</loc>
    <lastmod>2021-04-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/correlation-id-service/</loc>
    <lastmod>2021-04-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/facade-pattern/</loc>
    <lastmod>2021-04-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/integrating-a-component-with-ngrx-store/</loc>
    <lastmod>2021-04-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/state-management-properly-unsubscribing/</loc>
    <lastmod>2021-04-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/ngrx-router-store/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/accessibility-with-codelyzer/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/angular-elements-an-introduction/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/angular-material-typography/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/benefits-of-unit-testing-tdd-and-bdd/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/cold-v-hot-observables/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/compodoc/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/constants/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/coverage-reporting/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/customize-angular-material-design/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/data-access-folder-file-structure/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/debugging-rxjs/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/declaration-files/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/dependency-injection/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/enums-as-constants/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/interfaces-and-unions/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/interfaces-and-unit-testing/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/internationalization-and-localization/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/introduction-to-rxjs-the-rxjs-airplane/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/lazy-loading-images/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/lazy-loading-modules/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/mocking-data/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/network-aware-predictive-pre-loading/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/ng-container-hack-for-structural-directives/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/pre-loading-with-route-guards/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/re-usable-state-an-anti-pattern/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/routing/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/rxjs-and-facades/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/sass-error-reporting/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/scully-static-site-generation-for-angular/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/the-case-for-using-ngrx-entity-by-default/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/transformation/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/types-of-property-source-are-incompatible/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/versioning/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/visual-unit-tests-with-cypress/</loc>
    <lastmod>2021-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/form-validation-architecture/</loc>
    <lastmod>2021-04-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/unit-testing/</loc>
    <lastmod>2021-04-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/medicine/</loc>
    <lastmod>2021-04-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/how-remote-work-should-look/</loc>
    <lastmod>2021-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/organization/</loc>
    <lastmod>2021-03-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/caffeine/</loc>
    <lastmod>2021-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/shopping-online/</loc>
    <lastmod>2021-03-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/the-future-of-the-professions/</loc>
    <lastmod>2021-02-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/obtaining-a-coach/</loc>
    <lastmod>2021-02-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/the-headspace-guide-to-meditation-and-mindfulness/</loc>
    <lastmod>2021-02-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/positive-aware-attitude/</loc>
    <lastmod>2021-02-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/zero-to-one-notes-on-startups-or-how-to-build-the-future/</loc>
    <lastmod>2021-02-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/the-five-hour-rule/</loc>
    <lastmod>2021-02-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/facts-and-fallacies-of-software-engineering/</loc>
    <lastmod>2021-02-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/rule-of-three/</loc>
    <lastmod>2021-01-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/leadershift-by-john-c-maxwell/</loc>
    <lastmod>2021-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/research-rule-of-3-to-4-years/</loc>
    <lastmod>2021-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/the-culture-code/</loc>
    <lastmod>2021-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/singularly-focused/</loc>
    <lastmod>2021-01-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/you-don-t-have-to-be-ruthless-to-win/</loc>
    <lastmod>2021-01-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/agile-as-lifestyle/</loc>
    <lastmod>2021-01-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/art-of-stacking/</loc>
    <lastmod>2020-12-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/devel-up-latex-for-notes-authoring-and-academia/</loc>
    <lastmod>2020-12-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/wip-dynamic-layout-component-and-dynamic-class-based-on-route/</loc>
    <lastmod>2020-12-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/scheduling/</loc>
    <lastmod>2020-11-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/always-have-a-backup/</loc>
    <lastmod>2020-11-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/base-persona/</loc>
    <lastmod>2020-11-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/managing-the-unmanageable/</loc>
    <lastmod>2020-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/why-i-no-longer-use-instagram-and-tiktok/</loc>
    <lastmod>2020-10-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/hit-refresh/</loc>
    <lastmod>2020-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/obtaining-a-network/</loc>
    <lastmod>2020-10-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/obtaining-a-mentor/</loc>
    <lastmod>2020-10-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/surplus-more-is-more/</loc>
    <lastmod>2020-10-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/recurring-surplus/</loc>
    <lastmod>2020-09-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/introducing-smag-architecture-part-5/</loc>
    <lastmod>2020-09-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/smag-architecture-part-2/</loc>
    <lastmod>2020-09-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/smag-architecture-part-3/</loc>
    <lastmod>2020-09-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/smag-architecture-part-4/</loc>
    <lastmod>2020-09-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/smag-architecture-part-1/</loc>
    <lastmod>2020-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/career-and-education/</loc>
    <lastmod>2020-09-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/the-case-for-using-ngrxentity-by-default/</loc>
    <lastmod>2020-09-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/recurring-tasks/</loc>
    <lastmod>2020-09-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/redux-vs-rxjs-ngrx-store-in-2020/</loc>
    <lastmod>2020-09-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/what-is-lean-creativity/</loc>
    <lastmod>2020-09-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/angular-form-validation/</loc>
    <lastmod>2020-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/introduction/</loc>
    <lastmod>2020-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/same-clothing-everyday/</loc>
    <lastmod>2020-09-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/smart-phone-needed/</loc>
    <lastmod>2020-09-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/the-benefits-of-a-mono-repo-tooling-needed/</loc>
    <lastmod>2020-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/alarm-clock-trifecta/</loc>
    <lastmod>2020-08-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/enums-vs-constants/</loc>
    <lastmod>2020-08-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/reading/</loc>
    <lastmod>2020-08-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/food/</loc>
    <lastmod>2020-08-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/weekend-getaways/</loc>
    <lastmod>2020-07-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/micro-front-end-architecture-design-principles-and-final-thoughts/</loc>
    <lastmod>2020-06-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/how-to-unit-test-throwerror/</loc>
    <lastmod>2020-06-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/git-versioning/</loc>
    <lastmod>2020-06-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grnmn.com/blog/solving-cors-issues-with-cypress/</loc>
    <lastmod>2020-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>