<?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://j-roque.com/posts/20260325-ui-persistencyviewer/</loc><lastmod>2026-03-27T16:07:26+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/</loc><lastmod>2026-03-31T15:26:12+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/</loc><lastmod>2026-03-31T15:26:12+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20260318-edge-ai-connectiot/</loc><lastmod>2026-03-19T15:26:29+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20260318-edge-ai/</loc><lastmod>2026-03-19T15:26:29+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20260317-simulators-test-orchestrator/</loc><lastmod>2026-03-24T09:04:09+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20260225-relationalmes/</loc><lastmod>2026-02-25T17:42:50+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20260218-frominsighttoaction/</loc><lastmod>2026-02-18T14:58:10-06:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20260215-unstocdm/</loc><lastmod>2026-02-15T23:50:40+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20260105-gem300/</loc><lastmod>2026-01-06T15:03:41+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20251230-opcuaredundancy/</loc><lastmod>2026-01-06T15:03:41+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20251215-machinelearning/</loc><lastmod>2026-03-30T08:56:29+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20251211-uns-semiconductors/</loc><lastmod>2026-03-31T15:26:12+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20251209-whatisanmes/</loc><lastmod>2025-12-09T15:41:11+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20251007-profilerdebugger/</loc><lastmod>2025-10-07T14:21:34+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250929-amqp-driver/</loc><lastmod>2025-10-01T12:33:52+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250923-iot-persistency/</loc><lastmod>2025-10-23T09:44:55+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250828-iot-mtconnectdriver-ii/</loc><lastmod>2025-08-29T16:26:10+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250813-iot-mtconnectdriver-i/</loc><lastmod>2025-08-19T17:33:21+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250730-iot-extensibility-iv/</loc><lastmod>2025-08-29T16:26:10+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250729-iot-extensibility-iii/</loc><lastmod>2025-07-31T08:36:25+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250728-iot-extensibility-ii/</loc><lastmod>2025-07-31T08:36:25+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250725-iot-extensibility-i/</loc><lastmod>2025-07-31T08:36:25+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250721-edge-deploy/</loc><lastmod>2025-07-22T12:29:14+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250709-ml-iot-ii/</loc><lastmod>2025-07-10T09:12:58+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250708-ml-iot-i/</loc><lastmod>2025-07-10T09:12:58+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250627-sqlite-iii/</loc><lastmod>2025-07-01T11:06:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250625-sqlite-ii/</loc><lastmod>2025-06-25T15:14:54+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250617-sqlite-i/</loc><lastmod>2025-06-18T10:57:02+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250529-typedoc/</loc><lastmod>2025-05-30T11:10:09+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250514-subtleartofjelling/</loc><lastmod>2025-05-21T11:41:27+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250516-testinglowcode/</loc><lastmod>2025-05-21T08:32:06+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250424-somethingbetterthannothing/</loc><lastmod>2025-04-24T13:00:51+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250407-3dprinter/</loc><lastmod>2025-04-10T09:39:06+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250325-observability/</loc><lastmod>2025-03-25T15:39:41+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250325-connectiotstructure/</loc><lastmod>2025-03-25T15:39:41+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250311-cleanroommonitoring/</loc><lastmod>2025-03-25T11:00:25+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250227-secsgem/</loc><lastmod>2025-03-25T10:09:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250219-cliiot520/</loc><lastmod>2025-03-25T10:09:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20250219-clivalidators/</loc><lastmod>2025-03-25T10:09:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/about/</loc><lastmod>2025-02-27T22:00:29+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/history/</loc><lastmod>2025-02-27T22:00:29+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20241126-pth/</loc><lastmod>2025-03-25T10:09:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20241016-ndcporto/</loc><lastmod>2025-03-25T10:09:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20231029-pth/</loc><lastmod>2025-03-25T10:09:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20220226-devopsfromzerotohero/</loc><lastmod>2025-03-25T10:09:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://j-roque.com/posts/20211118-productronica/</loc><lastmod>2025-03-25T10:09:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url></urlset>