Technical insights and software architecture

Deep dives into PHP development, Horde Framework evolution, and practical software engineering. Focused on real-world solutions for complex technical challenges.

Core Topics

PHP, Horde Framework, authentication systems, composer workflows, and modern development practices.

Long-form Analysis

Comprehensive technical articles exploring architectural decisions, migration strategies, and lessons learned from real projects.

Code & Community

Open source contributions, framework development, and sharing knowledge with the PHP developer community.

Tag: upgrade

  • Why you should develop for latest, greatest

    Developers sometimes choose not to use the latest available language features that would be appropriate to tackle a problem for fear of alienating users and collaborators. This is a bad habit and we should stop doing that. Part of the solution are transpilers. What are transpilers, where are they used and what is the benefit?…

  • SLES 11: Upgrading mysql from SP2 to SP3

    Under some condition, mysql is not able to restart after an upgrade from SLES11 SP2 to SLES11 SP3. The output messages are a bit misleading 131122 14:41:28 InnoDB: The InnoDB memory heap is disabled 131122 14:41:28 InnoDB: Mutexes and rw_locks use GCC atomic builtins 131122 14:41:28 InnoDB: Compressed tables use zlib 1.2.7 131122 14:41:28 InnoDB:…

  • Warning: Updates from OpenSUSE 11.3 to 11.4 may fail (liblzma0)

    OpenSUSE 11.4 repositories have just opened for downloading, official release will be this week. Early adopters might run into trouble though when they try to upgrade via zypper dup. You may end up with the following error: Entfernung von (17419)libmodman0-0.4.3-1.5.x86_64(@System) fehlgeschlagen: Fehler: Subprocess failed. Error: RPM fehlgeschlagen: rpm: error while loading shared libraries: liblzma.so.0: cannot…