<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://blog.jonasneubert.com/2026/02/02/email-address-validation/</loc><lastmod>2026-03-23T00:03:47-06:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2023/08/14/migrating-projective-set-v2/</loc><lastmod>2026-02-15T20:21:56-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/projective-set/</loc><lastmod>2026-02-15T20:21:56-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/</loc><lastmod>2026-02-15T20:21:56-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2023/03/05/google-fiber-in-salt-lake-city/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/barcodes/</loc><lastmod>2026-01-25T07:53:29+00:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/factorytech/</loc><lastmod>2026-01-25T07:53:29+00:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/python/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2022/09/30/the-best-python-packages-for-reading-barcodes/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2022/06/12/national-park-twitter-accounts/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/nationalparks/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2021/02/06/further-reading-2-research-breakthroughs-mrna-covid-19-vaccines/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/vaccines/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2021/01/22/further-reading-behind-the-scenes-pfizer-biontech-moderna-supply-chains/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2021/01/10/exploring-the-supply-chain-of-the-pfizer-biontech-and-moderna-covid-19-vaccines/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/plc/</loc><lastmod>2025-01-04T22:57:57-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2019/11/02/using-pymodbus-to-communicate-with-a-plc/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2019/10/29/ladder-logic/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2019/10/28/what-is-a-programmable-logic-controller/</loc><lastmod>2025-01-04T22:57:57-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2019/10/27/what-is-a-plc-and-how-do-i-talk-python-to-it/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2019/04/27/list-of-plc-brand-names-and-products/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/dataviz/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2019/03/22/my-us-travel-map/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/travel/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2019/01/23/barcode-generation-python/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2018/09/23/hiking-in-vall-de-boi/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/pycon/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2017/11/20/the-pycon-speaker-experience/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2017/09/13/publishing-your-first-pypi-package/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2017/06/10/pycon-2017-video/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2017/04/27/hindsight-is-80-20/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2017/04/17/california-zephyr/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2017/03/13/whats-in-a-robotics-demo/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/robotics/</loc><lastmod>2026-01-25T07:53:29+00:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2017/03/07/one-simple-trick-usb-to-serial-macos-x/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2017/03/06/ms3-serial-adapter/</loc><lastmod>2026-01-25T07:53:29+00:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2017/02/26/intro-to-barcode-readers/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2017/02/12/tap-tap-tap/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/gradschool/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2014/01/05/robotics-journals/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/digitalmanufacturing/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2012/05/06/manufacturers-are-also-just-middlemen/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2012/02/07/why-i-stopped-using-gmail/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2011/07/18/the-cubelets-arrived/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2011/07/16/how-to-enable-developer-mode-on-a-hp-touchpad/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/palm/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/webos/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/tags/fluidinfo/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2011/04/24/fluidinfo-api-likes-and-dislikes/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2011/04/18/fluidinfo-api-contest-design-decisions/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2011/04/16/hello-fluidinfo-api-competition/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/2011/04/16/hello-world/</loc><lastmod>2025-01-04T22:49:55-07:00</lastmod></url><url><loc>https://blog.jonasneubert.com/categories/</loc></url><url><loc>https://blog.jonasneubert.com/</loc><lastmod>2022-09-08T00:12:41+05:30</lastmod></url><url><loc>https://blog.jonasneubert.com/posts/</loc><lastmod>2022-09-08T00:12:41+05:30</lastmod></url></urlset>