41554 blogs · [ { "id": "01a08782-b361-73af-a04b-d2aab4b23a1c", "title": "Getting started with Nginx VTS", "url": "https://herecura.eu/blog/2026-03-11-getting-started-with-nginx-vts/", "published_at": "2026-03-11T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aab52e182b", "title": "CfgMgmtCamp 2026", "url": "https://herecura.eu/blog/2026-02-08-cfgmgmtcamp-2026/", "published_at": "2026-02-08T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aab55ed9b9", "title": "PHP 8.5 for selfbuilders", "url": "https://herecura.eu/blog/2025-11-20-php-8.5-for-selfbuilders/", "published_at": "2025-11-20T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aab62e4857", "title": "Starlite MK V and Arch Linux with Plasma Desktop", "url": "https://herecura.eu/blog/2024-07-04-starlite-mk-v-archlinux-plasma-desktop/", "published_at": "2024-07-04T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aab721d9c7", "title": "Sudden hard disk failure", "url": "https://herecura.eu/blog/2024-07-02-disk-gone-bad/", "published_at": "2024-07-02T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aab7f2e8dd", "title": "PHP lifecycle management at Combell", "url": "https://herecura.eu/blog/2021-11-17-php-lifecycle-management-at-combell/", "published_at": "2021-11-17T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aab89558de", "title": "Getting started with Lando", "url": "https://herecura.eu/talk/2021-10-12-getting-started-with-lando/", "published_at": "2021-10-12T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aab9534234", "title": "Testing Brotli with Nginx", "url": "https://herecura.eu/blog/2021-03-25-testing-brotli-with-nginx/", "published_at": "2021-03-25T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aab97f99f4", "title": "MySQL, local vs remote", "url": "https://herecura.eu/blog/2021-03-03-mysql-local-vs-remote/", "published_at": "2021-03-02T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aab9ef311b", "title": "Proxying MySQL, conclusion", "url": "https://herecura.eu/blog/2021-03-02-2-proxying-mysql-conclusion/", "published_at": "2021-03-02T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aaba062485", "title": "Proxying MySQL, WordPress and Magneto performance", "url": "https://herecura.eu/blog/2021-03-02-proxying-mysql-wordpress-and-magento/", "published_at": "2021-03-02T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aaba4d727a", "title": "Proxying MySQL, benchmarking on production hardware", "url": "https://herecura.eu/blog/2021-02-26-proxying-mysql-benchmarking-on-production-hardware/", "published_at": "2021-02-26T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aaba5c2241", "title": "Proxying MySQL, setting things up", "url": "https://herecura.eu/blog/2021-02-18-proxying-mysql-setting-things-up/", "published_at": "2021-02-18T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aabac634cb", "title": "LiteSpeed LiteMage vs Nginx + Varnish cache", "url": "https://herecura.eu/blog/2020-06-19-litespeed-litemage-vs-nginx-varnish/", "published_at": "2020-06-19T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aabb42681a", "title": "OpenLiteSpeed vs Apache HTTP Server vs Nginx", "url": "https://herecura.eu/blog/2020-06-16-openlitespeed-vs-apache-vs-nginx/", "published_at": "2020-06-16T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aabc3ad9c6", "title": "Getting started with OpenLiteSpeed", "url": "https://herecura.eu/blog/2020-06-12-getting-started-openlitespeed/", "published_at": "2020-06-12T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aabc59e66e", "title": "Kconfig hardening tests", "url": "https://herecura.eu/blog/2020-05-30-kconfig-hardening-tests/", "published_at": "2020-05-30T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aabc9e29ae", "title": "Toying around with firecracker", "url": "https://herecura.eu/blog/2020-05-21-toying-around-with-firecracker/", "published_at": "2020-05-21T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aabd950d1a", "title": "MySQL (or percona) memory usage tests in real life", "url": "https://herecura.eu/blog/2020-05-12-mysql-memory-usage-in-real-life/", "published_at": "2020-05-12T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aabdb47712", "title": "MySQL (or percona) memory usage tests", "url": "https://herecura.eu/blog/2020-04-23-mysql-memory-usage/", "published_at": "2020-04-23T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aabe2db150", "title": "Postponing maintenance and then doing too much at once", "url": "https://herecura.eu/blog/2019-10-22-postponing-and-doing-too-much-updates/", "published_at": "2019-10-22T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aabf0bdbf3", "title": "My browser is not *my* media player", "url": "https://herecura.eu/blog/2019-08-24-my-browser-is-not-my-media-player/", "published_at": "2019-08-24T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aabf456358", "title": "Is the underlying filesystem performance important if you use containers for everything?", "url": "https://herecura.eu/blog/2019-05-30-is-filesystem-performance-important-when-using-containers/", "published_at": "2019-05-30T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aabfc42e76", "title": "How I manage Arch Linux updates", "url": "https://herecura.eu/blog/2019-05-22-how-i-manage-archlinux-updates/", "published_at": "2019-05-22T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aabffa5290", "title": "Profiling PHP applications", "url": "https://herecura.eu/talk/2019-03-28-profiling-php-applications/", "published_at": "2019-03-28T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac0607980", "title": "Arch Linux reinstall script", "url": "https://herecura.eu/blog/2019-02-14-arch-linux-reinstall-script/", "published_at": "2019-02-14T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac0ea3cf2", "title": "Profiling PHP applications", "url": "https://herecura.eu/talk/2019-02-02-profiling-php-applications/", "published_at": "2019-02-02T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac1c766c7", "title": "Defensive PHP Programming", "url": "https://herecura.eu/talk/2019-01-25-defensive-php-programming/", "published_at": "2019-01-25T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac22908f2", "title": "Profiling PHP applications", "url": "https://herecura.eu/talk/2018-11-28-profiling-php-applications/", "published_at": "2018-11-28T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac30f53f0", "title": "Profiling PHP applications", "url": "https://herecura.eu/talk/2018-11-27-profiling-php-applications/", "published_at": "2018-11-27T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac3b45c0d", "title": "Run Magento 2 on Docker swarm", "url": "https://herecura.eu/talk/2018-10-06-run-magento2-on-docker-swarm/", "published_at": "2018-10-06T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac42752e9", "title": "Profiling PHP applications", "url": "https://herecura.eu/talk/2018-09-22-profiling-php-applications/", "published_at": "2018-09-22T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac4ae2234", "title": "Profiling PHP applications", "url": "https://herecura.eu/talk/2018-07-24-profiling-php-applications/", "published_at": "2018-07-24T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac55b7a0a", "title": "Defensive PHP Programming", "url": "https://herecura.eu/talk/2018-06-12-defensive-php-programming/", "published_at": "2018-06-12T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac5f997e8", "title": "Meet Magento NL 2018", "url": "https://herecura.eu/blog/2018-06-04-meet-magento-nl-2018/", "published_at": "2018-06-04T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac6e96c9f", "title": "Challenges deploying PHP apps on multi node docker swarm", "url": "https://herecura.eu/talk/2018-01-26-challenges-deploying-php-apps-on-multi-node-docker-swarm/", "published_at": "2018-01-26T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac7a61888", "title": "Automatically deploying magento2 without losing sleep", "url": "https://herecura.eu/talk/2017-09-27-automatically-deploy-magento2-without-losing-sleep/", "published_at": "2017-09-27T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac7bc5cd1", "title": "Challenges deploying PHP apps on multi node docker swarm", "url": "https://herecura.eu/talk/2017-08-22-challenges-deploying-php-apps-on-multi-node-docker-swarm/", "published_at": "2017-08-22T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac8408d49", "title": "From Bash to Python for scripting", "url": "https://herecura.eu/blog/2017-08-15-from-bash-to-python-helpers/", "published_at": "2017-08-15T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac8a36ea3", "title": "Why I like containers for everything", "url": "https://herecura.eu/blog/2017-08-05-why-containers/", "published_at": "2017-08-05T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aac9883bb3", "title": "Handling signals in PHP", "url": "https://herecura.eu/talk/2016-12-07-handling-signals-in-php/", "published_at": "2016-12-07T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aaca045b08", "title": "Road to a great docker development setup", "url": "https://herecura.eu/talk/2016-10-26-road-to-a-great-docker-development-environment/", "published_at": "2016-10-26T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aacafaab20", "title": "Quickly setup a Magento2 devbox with vagrant", "url": "https://herecura.eu/talk/2016-01-28-quickly-setup-a-magento2-devbox/", "published_at": "2016-01-28T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aacbf9a020", "title": "Self signed multi-domain certificate", "url": "https://herecura.eu/blog/2015-09-13-self-signed-multi-domain-certificate/", "published_at": "2015-09-13T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aacc977ee9", "title": "Start debugging with Xdebug", "url": "https://herecura.eu/talk/2015-09-08-start-debugging-with-xdebug/", "published_at": "2015-09-08T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aacce9384b", "title": "Vim for PHP developers", "url": "https://herecura.eu/talk/2015-06-26-vim-for-php-developers/", "published_at": "2015-06-26T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aacd42d6ba", "title": "Vim for PHP developers", "url": "https://herecura.eu/talk/2015-06-23-vim-for-php-developers/", "published_at": "2015-06-23T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aace393df8", "title": "Handling signals in PHP", "url": "https://herecura.eu/talk/2015-03-24-handling-signals-in-php/", "published_at": "2015-03-24T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aace5bf70d", "title": "Isolating multiple PHP versions / apps with docker", "url": "https://herecura.eu/talk/2014-10-07-isolating-multiple-php-versions-apps-with-docker/", "published_at": "2014-10-07T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aace67f753", "title": "Make Opera obey KDE activities", "url": "https://herecura.eu/blog/2014-06-26-make-opera-obey-kde-activities/", "published_at": "2014-06-26T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aacf2c214d", "title": "Vim for PHP developers", "url": "https://herecura.eu/talk/2014-04-08-vim-for-php-developers/", "published_at": "2014-04-08T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aacff4ed88", "title": "SOHO DHCP DNS with dhcpd and bind", "url": "https://herecura.eu/blog/2014-03-23-soho-dhcp-dns-with-dhcpd-and-bind/", "published_at": "2014-03-23T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aad0ab3f54", "title": "Starting a blog", "url": "https://herecura.eu/blog/2014-03-15-starting-blog-based-on-sculpin/", "published_at": "2014-03-15T00:00:00+00:00" }, { "id": "01a08782-b361-73af-a04b-d2aad0c24bd9", "title": "Contact", "url": "https://herecura.eu/contact/", "published_at": null }, { "id": "01a08782-b361-73af-a04b-d2aad0c380fa", "title": "Content", "url": "https://herecura.eu/content/", "published_at": null }, { "id": "01a08782-b361-73af-a04b-d2aad169edff", "title": "Resume", "url": "https://herecura.eu/resume/", "published_at": null }, { "id": "01a08782-b361-73af-a04b-d2aad2121d50", "title": "Speaker Bio", "url": "https://herecura.eu/speaker-bio/", "published_at": null } ] posts Claim your blog
Back to herecura.eu
Blog · corpus.blog/blogs/herecura.eu/posts

herecura.eu

herecura.eu

2026

2025

2024

2021

2020

2019

2018

2017

2016

2015

2014

Undated