<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://www.fusionbox.com/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/projects/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/projects/colorado-lottery/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/projects/paterson-center/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/projects/emotional-abcs/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/projects/b2b-manufacturing-development/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/projects/gallery-carts/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/services/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/services/python-web-development/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/services/python-web-development/django-web-development/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/services/python-web-development/staff-augmentation/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/services/python-web-development/project-rescue/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/services/python-web-development/code-review-and-training/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/services/python-web-development/devops/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/services/python-web-development/maintenance-and-upgrades/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/services/react-development/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/services/ux-ui-design/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/services/postgresql-database-consulting/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/services/code-security-auditing/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/how-we-work/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/about-us/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/about-us/community-and-pro-bono/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/about-us/university/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/contact/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/products/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/blog/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/careers/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/privacy/</loc><changefreq>monthly</changefreq></url><url><loc>https://www.fusionbox.com/sitemap/</loc><changefreq>monthly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/easy-design-wins-for-application-developers/671/</loc><lastmod>2025-04-16</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/agency-vs-outsource/669/</loc><lastmod>2024-05-29</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/writing-a-chatbot-with-openais-assistant-api/668/</loc><lastmod>2024-04-16</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/advice-to-computer-science-students-and-new-grads/667/</loc><lastmod>2024-03-14</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/outcomes-over-outputs-in-an-agency-setting/666/</loc><lastmod>2024-03-05</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/how-we-made-huge-tables-sortable-and-accessible/665/</loc><lastmod>2024-02-05</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/how-technical-should-i-be/663/</loc><lastmod>2024-01-30</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/anatomy-of-a-microinteraction/662/</loc><lastmod>2023-01-13</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/is-my-app-bad-or-are-my-users-the-ones-who-are-wrong-why-its-crucial-to-validate-ux-assumptions-with-live-user-testing/661/</loc><lastmod>2023-01-13</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/agile-reporting/660/</loc><lastmod>2022-11-01</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/what-to-look-for-when-hiring-a-python-consultant/659/</loc><lastmod>2022-10-20</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/how-much-does-custom-python-development-cost/658/</loc><lastmod>2022-07-08</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/fusionbox-announces-foster-source-as-pro-bono-partner/655/</loc><lastmod>2022-03-31</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/ux-writing-how-written-content-affects-user-experience/654/</loc><lastmod>2022-03-30</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/using-hotjar-to-improve-product-user-experience/656/</loc><lastmod>2022-02-22</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/senior-to-mid-level-django-engineer/653/</loc><lastmod>2022-02-16</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/create-user-personas-that-are-actually-helpful/652/</loc><lastmod>2021-10-26</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/your-journey-with-fusionbox/651/</loc><lastmod>2021-02-01</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/can-fusionbox-take-over-my-project/650/</loc><lastmod>2021-01-04</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/fusionbox-selects-the-crowley-foundation-as-pro-bono-partner/649/</loc><lastmod>2020-12-07</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/using-python-to-analyze-radio-station-programming/648/</loc><lastmod>2019-08-05</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/a-simple-checklist-for-a-django-security-code-audit/647/</loc><lastmod>2019-05-02</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/understanding-mvp/642/</loc><lastmod>2018-08-03</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/understanding-agile-timeboxes/645/</loc><lastmod>2018-06-29</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/postgresql-wal-archiving-with-wal-g-and-s3-complete-walkthrough/644/</loc><lastmod>2018-05-15</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/using-materialized-views-to-implement-efficient-reports-in-django/643/</loc><lastmod>2018-03-20</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/the-problem-with-decision-trackers/641/</loc><lastmod>2017-12-07</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/exploring-large-and-unfamiliar-python-projects-in-emacs/640/</loc><lastmod>2017-12-01</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/performing-an-operation-at-a-given-average-throughput/639/</loc><lastmod>2017-10-25</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/security-in-layers-preventing-xss-attacks-with-aws-s3-direct-upload/638/</loc><lastmod>2017-10-19</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/designing-security/637/</loc><lastmod>2017-10-18</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/introducing-memorist/636/</loc><lastmod>2017-09-28</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/fusionbox-at-the-assistive-technologies-lab/634/</loc><lastmod>2017-09-26</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/implementing-a-semaphore-with-django-and-postgres/635/</loc><lastmod>2017-09-12</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/upcoming-event-designing-microinteractions-for-better-ux/633/</loc><lastmod>2017-09-11</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/partial-word-search-with-postgres-full-text-search-in-django/632/</loc><lastmod>2017-09-06</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/enums-the-good-the-bad-and-the-ugly/630/</loc><lastmod>2017-07-21</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/how-fusionbox-addresses-security-as-a-core-facet-of-its-culture/629/</loc><lastmod>2017-06-30</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/facilitating-innovation/627/</loc><lastmod>2017-06-27</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/making-a-django-url-resolver-field-a-case-study/628/</loc><lastmod>2017-06-23</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/choosing-the-right-project-management-application/625/</loc><lastmod>2017-06-09</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/create-react-app-and-django/624/</loc><lastmod>2017-04-10</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/security-without-authentication-shareable-secret-links-in-django/623/</loc><lastmod>2017-03-21</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/python-dictionaries-under-the-hood/622/</loc><lastmod>2017-02-24</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/super-simple-persistent-dynamically-generated-django-avatars/621/</loc><lastmod>2017-01-27</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/graph-algorithms-in-a-database-recursive-ctes-and-topological-sort-with-postgres/620/</loc><lastmod>2017-01-26</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/two-phase-logging/618/</loc><lastmod>2016-12-12</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/validating-json-schemas-in-postgresql/616/</loc><lastmod>2016-11-07</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/basics-of-password-security/615/</loc><lastmod>2016-11-07</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/creating-interactive-react-components-with-svgs/614/</loc><lastmod>2016-11-02</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/fusionbox-hosts-workshop-to-teach-women-programming/613/</loc><lastmod>2016-10-31</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/better-typography-on-screens-part-1-of-2/611/</loc><lastmod>2016-10-13</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/fusionbox-hosting-django-girls-workshop/610/</loc><lastmod>2016-09-21</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/vim-survival-guide/609/</loc><lastmod>2016-08-18</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/novel-uses-of-foreign-key-constraints/608/</loc><lastmod>2016-07-11</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/thoughts-on-pycon-2016/606/</loc><lastmod>2016-06-20</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/our-experience-hosting-a-denver-python-meetup/604/</loc><lastmod>2016-06-06</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/designing-microinteractions-for-better-ux/602/</loc><lastmod>2016-05-24</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/the-state-of-html-email/601/</loc><lastmod>2016-04-25</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/your-sites-static-images-are-source-files-too/600/</loc><lastmod>2016-04-05</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/rethinking-the-red-required-asterisk-for-better-form-ux/599/</loc><lastmod>2016-03-28</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/animation-strategy-and-the-challenges-of-static-design/597/</loc><lastmod>2016-03-14</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/pycaribbean-a-python-conference-in-paradise/596/</loc><lastmod>2016-03-08</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/designing-hero-sections-for-great-ux/595/</loc><lastmod>2016-02-29</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/custom-database-constraints-in-django/594/</loc><lastmod>2016-02-22</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/how-i-use-python-code-analysis-in-my-workflow-to-make-happy-apps/592/</loc><lastmod>2016-01-19</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/navigating-your-django-project-with-vim-and-ctags/590/</loc><lastmod>2016-01-04</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/testing-internationalization-with-potpie/589/</loc><lastmod>2015-12-14</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/testing-html-forms-is-a-pain-tools-can-help/586/</loc><lastmod>2015-12-01</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/the-feeling-of-web-security-is-different-from-actual-web-security/583/</loc><lastmod>2015-11-02</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/fun-with-functional-context-values-in-django/582/</loc><lastmod>2015-10-26</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/why-are-you-guys-using-django-a-response/581/</loc><lastmod>2015-10-19</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/django-girls-workshop/580/</loc><lastmod>2015-10-05</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/creating-conditionally-required-fields-in-django-forms/577/</loc><lastmod>2015-09-08</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/fusionbox-to-host-django-girls-programming-workshop-for-women/576/</loc><lastmod>2015-08-31</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/ecmascript-6-classes-potential-pitfalls-for-the-python-programmer/575/</loc><lastmod>2015-08-25</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/using-django-importcsvadmin-to-streamline-excel-imports/573/</loc><lastmod>2015-08-09</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/how-to-use-django-compressor-offline-compression-with-widgy/570/</loc><lastmod>2015-07-26</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/why-and-how-you-should-write-progressively-enhanced-idem/571/</loc><lastmod>2015-07-12</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/problems-with-computer-science-education/567/</loc><lastmod>2015-07-05</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/fusionboxs-django-authtools-cited-in-a-book/552/</loc><lastmod>2015-06-03</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/django-onetoonefields-are-hard-to-use-lets-make-them-better/551/</loc><lastmod>2015-05-31</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/pycon-2015-talks-you-should-watch/549/</loc><lastmod>2015-05-03</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/semiotics-reality-and-user-experience/553/</loc><lastmod>2015-04-30</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/how-to-moka-express/548/</loc><lastmod>2015-04-01</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/widgys-links-framework/554/</loc><lastmod>2015-03-31</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/git-a-story/544/</loc><lastmod>2015-03-01</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/semiotics-and-user-experience-design/555/</loc><lastmod>2015-02-28</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/pair-programming-sees-the-future/556/</loc><lastmod>2015-01-31</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/a-custom-user-model-app-for-everyone/558/</loc><lastmod>2014-12-31</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/from-kitchen-import-dishwasher-how-to-use-context-managers-outside-of-python/559/</loc><lastmod>2014-11-30</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/fusionboxs-paula-lee-and-ivy-hastings-join-board-of-directors-for-colorado-ama/532/</loc><lastmod>2014-11-10</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/the-user-profile-pattern-in-django/560/</loc><lastmod>2014-10-31</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/on-pair-programming-at-fusionbox/561/</loc><lastmod>2014-09-30</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/programmers-present-widgy-form-builder-at-djangocon/524/</loc><lastmod>2014-09-09</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/fetch-a-random-row-from-the-database-without-using-triggers-and-quickly/563/</loc><lastmod>2014-07-31</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/the-25-most-dangerous-programming-errors/564/</loc><lastmod>2014-06-30</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/our-non-programmers-are-learning-to-code-and-here-s-why/512/</loc><lastmod>2014-06-15</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/a-case-study-on-responsive-web-design/511/</loc><lastmod>2014-06-05</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/fusionbox-announces-widgy-a-new-python-django-open-source-cms-framework/502/</loc><lastmod>2014-04-10</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/fusionbox-welcomes-kidstek-students-to-learn-about-web-design/500/</loc><lastmod>2014-03-27</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/sprint-to-the-scrum-with-agility-a-crash-course-in-agile-marketing-as-it-sprung-from-agile-development/499/</loc><lastmod>2014-03-23</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/fusionbox-vp-gets-interviewed-by-ugurus/488/</loc><lastmod>2014-01-07</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/django-migrations/474/</loc><lastmod>2013-04-16</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/fusionbox-launches-mouseware-password-generator/423/</loc><lastmod>2011-11-15</lastmod><changefreq>weekly</changefreq></url><url><loc>http://www.fusionbox.com/blog/detail/sql-injection-explained-and-prevented/330/</loc><lastmod>2009-10-22</lastmod><changefreq>weekly</changefreq></url>
</urlset>
