56,966 blogs · [ { "id": "01a0879d-1777-72ca-a5b4-5dd80a945901", "title": "BeeBuzz is now Generally Available", "url": "https://lucor.dev/blog/beebuzz-generally-available/", "published_at": "2026-09-02T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd80aeb6327", "title": "Lancert V2", "url": "https://lucor.dev/blog/lancert-v2/", "published_at": "2026-08-24T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd80b528e8a", "title": "Making Lancert a Better ACME Client", "url": "https://lucor.dev/blog/lancert-better-acme-client/", "published_at": "2026-07-27T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd80b78d097", "title": "BeeBuzz Open Source Release and Hosted Access", "url": "https://lucor.dev/blog/beebuzz-open-source-release-and-hosted-access/", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd80bb49e9e", "title": "BeeBuzz E2E: from a 4KB limit to end-to-end encryption", "url": "https://lucor.dev/blog/beebuzz-e2e-encryption-architecture/", "published_at": "2026-04-14T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd80c69b5ce", "title": "Lancert: Let's Encrypt Certificates for Local Development on Private IPs", "url": "https://lucor.dev/blog/lancert-lets-encrypt-certificates-local-development/", "published_at": "2026-03-23T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd80cea5a76", "title": "BeeBuzz Architecture: Designing for Minimal Trust", "url": "https://lucor.dev/blog/beebuzz-architecture-designing-for-minimal-trust/", "published_at": "2026-03-12T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd80d9e67b3", "title": "Building BeeBuzz: A Privacy-First Experiment in the Age of AI", "url": "https://lucor.dev/blog/building-beebuzz-privacy-first-devlog/", "published_at": "2026-03-05T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd80e55fc37", "title": "Cross Compile a Go Project With CGO Dependencies Using Zig", "url": "https://lucor.dev/blog/cross-compile-golang-fyne-project-using-zig/", "published_at": "2022-03-19T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd80f307bbd", "title": "Compile PECL extension with phpize (multiple PHP versions)", "url": "https://lucor.dev/blog/complile-pect-extension-with-phpize-multiple-php-versions/", "published_at": "2017-04-21T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd80f5d74ab", "title": "Draw Arc Text With EaselJS", "url": "https://lucor.dev/blog/draw-arc-text-with-easeljs/", "published_at": "2012-07-27T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd80fb31d85", "title": "Ubuntu and Ldap Force Authentication During a Bind Request", "url": "https://lucor.dev/blog/ubuntu-and-ldap-force-authentication-during-a-bind-request/", "published_at": "2012-05-28T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd8102d96d1", "title": "Drupal: Speed Up Simpletest Tests Usign Live Database", "url": "https://lucor.dev/blog/drupal-speed-up-simpletest-tests-usign-live-database/", "published_at": "2012-04-05T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd810cbd322", "title": "Drupal7: How Display Block Programmatically", "url": "https://lucor.dev/blog/drupal7-how-display-block-programmatically/", "published_at": "2011-10-19T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd8117e1f2c", "title": "How Enable The PHP Tidy Extension For MAMP", "url": "https://lucor.dev/blog/how-enable-the-php-tidy-extension-for-mamp/", "published_at": "2010-07-20T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd81265dfd3", "title": "Drupal 6: Create a Node With CCK Fields Programmatically", "url": "https://lucor.dev/blog/drupal-6-create-a-node-with-cck-fields-programmatically/", "published_at": "2010-06-28T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd81340ffe1", "title": "Installing jboss eap 4 3 on red hat 5 3", "url": "https://lucor.dev/blog/installing-jboss-eap-4-3-on-red-hat-5-3/", "published_at": "2009-12-15T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd8135e4b40", "title": "Telecom Italia Is Using Ortro", "url": "https://lucor.dev/blog/telecom-italia-is-using-ortro/", "published_at": "2009-11-22T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd8145177f5", "title": "Caching Dynamic Content Using Nginx", "url": "https://lucor.dev/blog/caching-dynamic-content-using-nginx/", "published_at": "2009-09-21T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd8151ede6e", "title": "Using Pear Auth As Zend Auth Adapter", "url": "https://lucor.dev/blog/using-pear-auth-as-zend-auth-adapter/", "published_at": "2009-07-15T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd815ca754c", "title": "Recaptcha With Zend Form", "url": "https://lucor.dev/blog/recaptcha-with-zend-form/", "published_at": "2009-04-23T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd8160de143", "title": "Lighttpd mod_cache on Debian Lenny", "url": "https://lucor.dev/blog/lighttpd-mod-cache-on-debian-lenny/", "published_at": "2009-03-18T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd8162127e2", "title": "How To Print The Next Line After A Matching Regexp With Sed", "url": "https://lucor.dev/blog/how-to-print-the-next-line-after-a-matching-regexp-with-sed/", "published_at": "2009-02-28T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd81707a63a", "title": "Enabling Fingerprint Scanner On Thinkpad Running Ubuntu Hardy in Four Steps", "url": "https://lucor.dev/blog/enabling-fingerprint-scanner-on-thinkpad-running-ubuntu-hardy-in-four-steps/", "published_at": "2008-06-20T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd818044086", "title": "discovery hosts and services with php and nmap", "url": "https://lucor.dev/blog/discovery-hosts-and-services-with-php-and-nmap/", "published_at": "2008-06-19T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd81899c970", "title": "Execute Sql Script From a File Using PHP", "url": "https://lucor.dev/blog/execute-sql-script-from-a-file-using-php/", "published_at": "2008-06-04T00:00:00+00:00" }, { "id": "01a0879d-1777-72ca-a5b4-5dd81992194f", "title": "Execute Commands on Folder and Files Containing Spaces", "url": "https://lucor.dev/blog/execute-commands-on-folder-and-files-containing-spaces/", "published_at": "2008-05-08T00:00:00+00:00" } ] posts Claim your blog
Back to lucor.dev
Blog · corpus.blog/blogs/lucor.dev/posts

lucor.dev

lucor.dev

2026

2022

2017

2012

2011

2010

2009

2008