<?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>/</loc><lastmod>2026-03-23T00:00:00+00:00</lastmod></url><url><loc>/blog/</loc><lastmod>2026-03-23T00:00:00+00:00</lastmod></url><url><loc>/tags/go/</loc><lastmod>2026-03-23T00:00:00+00:00</lastmod></url><url><loc>/tags/lancert/</loc><lastmod>2026-03-23T00:00:00+00:00</lastmod></url><url><loc>/blog/lancert-lets-encrypt-certificates-local-development/</loc><lastmod>2026-03-23T00:00:00+00:00</lastmod></url><url><loc>/tags/lets-encrypt/</loc><lastmod>2026-03-23T00:00:00+00:00</lastmod></url><url><loc>/tags/local-development/</loc><lastmod>2026-03-23T00:00:00+00:00</lastmod></url><url><loc>/tags/open-source/</loc><lastmod>2026-03-23T00:00:00+00:00</lastmod></url><url><loc>/tags/</loc><lastmod>2026-03-23T00:00:00+00:00</lastmod></url><url><loc>/tags/tls/</loc><lastmod>2026-03-23T00:00:00+00:00</lastmod></url><url><loc>/tags/architecture/</loc><lastmod>2026-03-12T00:00:00+00:00</lastmod></url><url><loc>/tags/beebuzz/</loc><lastmod>2026-03-12T00:00:00+00:00</lastmod></url><url><loc>/blog/beebuzz-architecture-designing-for-minimal-trust/</loc><lastmod>2026-03-12T00:00:00+00:00</lastmod></url><url><loc>/tags/devlog/</loc><lastmod>2026-03-12T00:00:00+00:00</lastmod></url><url><loc>/tags/encryption/</loc><lastmod>2026-03-12T00:00:00+00:00</lastmod></url><url><loc>/tags/privacy/</loc><lastmod>2026-03-12T00:00:00+00:00</lastmod></url><url><loc>/tags/self-hosted/</loc><lastmod>2026-03-12T00:00:00+00:00</lastmod></url><url><loc>/tags/web-push/</loc><lastmod>2026-03-12T00:00:00+00:00</lastmod></url><url><loc>/tags/ai/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod></url><url><loc>/blog/building-beebuzz-privacy-first-devlog/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod></url><url><loc>/blog/cross-compile-golang-fyne-project-using-zig/</loc><lastmod>2022-03-19T00:00:00+00:00</lastmod></url><url><loc>/tags/cross-compile/</loc><lastmod>2022-03-19T00:00:00+00:00</lastmod></url><url><loc>/tags/fyne/</loc><lastmod>2022-03-19T00:00:00+00:00</lastmod></url><url><loc>/tags/paw/</loc><lastmod>2022-03-19T00:00:00+00:00</lastmod></url><url><loc>/tags/zig/</loc><lastmod>2022-03-19T00:00:00+00:00</lastmod></url><url><loc>/talks/a-document-driven-api-to-go/</loc><lastmod>2018-04-21T00:00:00+00:00</lastmod></url><url><loc>/tags/api/</loc><lastmod>2018-04-21T00:00:00+00:00</lastmod></url><url><loc>/tags/blueprint/</loc><lastmod>2018-04-21T00:00:00+00:00</lastmod></url><url><loc>/tags/documentation/</loc><lastmod>2018-04-21T00:00:00+00:00</lastmod></url><url><loc>/tags/openapi/</loc><lastmod>2018-04-21T00:00:00+00:00</lastmod></url><url><loc>/talks/</loc><lastmod>2018-04-21T00:00:00+00:00</lastmod></url><url><loc>/tags/cdn/</loc><lastmod>2017-05-17T00:00:00+00:00</lastmod></url><url><loc>/talks/enhanced-responsive-web-design/</loc><lastmod>2017-05-17T00:00:00+00:00</lastmod></url><url><loc>/tags/image-optimization/</loc><lastmod>2017-05-17T00:00:00+00:00</lastmod></url><url><loc>/tags/ress/</loc><lastmod>2017-05-17T00:00:00+00:00</lastmod></url><url><loc>/tags/rwd/</loc><lastmod>2017-05-17T00:00:00+00:00</lastmod></url><url><loc>/tags/webperf/</loc><lastmod>2017-05-17T00:00:00+00:00</lastmod></url><url><loc>/blog/complile-pect-extension-with-phpize-multiple-php-versions/</loc><lastmod>2017-04-21T00:00:00+00:00</lastmod></url><url><loc>/tags/extension/</loc><lastmod>2017-04-21T00:00:00+00:00</lastmod></url><url><loc>/tags/pecl/</loc><lastmod>2017-04-21T00:00:00+00:00</lastmod></url><url><loc>/tags/php/</loc><lastmod>2017-04-21T00:00:00+00:00</lastmod></url><url><loc>/blog/draw-arc-text-with-easeljs/</loc><lastmod>2012-07-27T00:00:00+00:00</lastmod></url><url><loc>/tags/easeljs/</loc><lastmod>2012-07-27T00:00:00+00:00</lastmod></url><url><loc>/tags/html5/</loc><lastmod>2012-07-27T00:00:00+00:00</lastmod></url><url><loc>/tags/javascript/</loc><lastmod>2012-07-27T00:00:00+00:00</lastmod></url><url><loc>/tags/ldap/</loc><lastmod>2012-05-28T00:00:00+00:00</lastmod></url><url><loc>/tags/linux/</loc><lastmod>2012-05-28T00:00:00+00:00</lastmod></url><url><loc>/tags/ubuntu/</loc><lastmod>2012-05-28T00:00:00+00:00</lastmod></url><url><loc>/blog/ubuntu-and-ldap-force-authentication-during-a-bind-request/</loc><lastmod>2012-05-28T00:00:00+00:00</lastmod></url><url><loc>/tags/drupal/</loc><lastmod>2012-04-05T00:00:00+00:00</lastmod></url><url><loc>/blog/drupal-speed-up-simpletest-tests-usign-live-database/</loc><lastmod>2012-04-05T00:00:00+00:00</lastmod></url><url><loc>/tags/simpletest/</loc><lastmod>2012-04-05T00:00:00+00:00</lastmod></url><url><loc>/talks/features-configuration-out-of-database-drupal7/</loc><lastmod>2011-12-03T00:00:00+00:00</lastmod></url><url><loc>/blog/drupal7-how-display-block-programmatically/</loc><lastmod>2011-10-19T00:00:00+00:00</lastmod></url><url><loc>/tags/rest/</loc><lastmod>2011-05-07T00:00:00+00:00</lastmod></url><url><loc>/talks/restful-webservices-in-drupal7/</loc><lastmod>2011-05-07T00:00:00+00:00</lastmod></url><url><loc>/blog/how-enable-the-php-tidy-extension-for-mamp/</loc><lastmod>2010-07-20T00:00:00+00:00</lastmod></url><url><loc>/tags/mac/</loc><lastmod>2010-07-20T00:00:00+00:00</lastmod></url><url><loc>/tags/mamp/</loc><lastmod>2010-07-20T00:00:00+00:00</lastmod></url><url><loc>/blog/drupal-6-create-a-node-with-cck-fields-programmatically/</loc><lastmod>2010-06-28T00:00:00+00:00</lastmod></url><url><loc>/tags/howto/</loc><lastmod>2009-12-15T00:00:00+00:00</lastmod></url><url><loc>/blog/installing-jboss-eap-4-3-on-red-hat-5-3/</loc><lastmod>2009-12-15T00:00:00+00:00</lastmod></url><url><loc>/tags/jboss/</loc><lastmod>2009-12-15T00:00:00+00:00</lastmod></url><url><loc>/tags/ortro/</loc><lastmod>2009-11-22T00:00:00+00:00</lastmod></url><url><loc>/blog/telecom-italia-is-using-ortro/</loc><lastmod>2009-11-22T00:00:00+00:00</lastmod></url><url><loc>/blog/caching-dynamic-content-using-nginx/</loc><lastmod>2009-09-21T00:00:00+00:00</lastmod></url><url><loc>/tags/nginx/</loc><lastmod>2009-09-21T00:00:00+00:00</lastmod></url><url><loc>/tags/performance/</loc><lastmod>2009-09-21T00:00:00+00:00</lastmod></url><url><loc>/tags/pear/</loc><lastmod>2009-07-15T00:00:00+00:00</lastmod></url><url><loc>/blog/using-pear-auth-as-zend-auth-adapter/</loc><lastmod>2009-07-15T00:00:00+00:00</lastmod></url><url><loc>/tags/zend/</loc><lastmod>2009-07-15T00:00:00+00:00</lastmod></url><url><loc>/tags/captcha/</loc><lastmod>2009-04-23T00:00:00+00:00</lastmod></url><url><loc>/blog/recaptcha-with-zend-form/</loc><lastmod>2009-04-23T00:00:00+00:00</lastmod></url><url><loc>/tags/lighttpd/</loc><lastmod>2009-03-18T00:00:00+00:00</lastmod></url><url><loc>/blog/lighttpd-mod-cache-on-debian-lenny/</loc><lastmod>2009-03-18T00:00:00+00:00</lastmod></url><url><loc>/blog/how-to-print-the-next-line-after-a-matching-regexp-with-sed/</loc><lastmod>2009-02-28T00:00:00+00:00</lastmod></url><url><loc>/tags/tips/</loc><lastmod>2009-02-28T00:00:00+00:00</lastmod></url><url><loc>/blog/enabling-fingerprint-scanner-on-thinkpad-running-ubuntu-hardy-in-four-steps/</loc><lastmod>2008-06-20T00:00:00+00:00</lastmod></url><url><loc>/blog/discovery-hosts-and-services-with-php-and-nmap/</loc><lastmod>2008-06-19T00:00:00+00:00</lastmod></url><url><loc>/tags/nmap/</loc><lastmod>2008-06-19T00:00:00+00:00</lastmod></url><url><loc>/blog/execute-sql-script-from-a-file-using-php/</loc><lastmod>2008-06-04T00:00:00+00:00</lastmod></url><url><loc>/blog/execute-commands-on-folder-and-files-containing-spaces/</loc><lastmod>2008-05-08T00:00:00+00:00</lastmod></url><url><loc>/categories/</loc></url><url><loc>/projects/</loc></url></urlset>