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. “Always close to the source”.

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.

Month: November 2012

  • Horde 3 End of Life after 8 years – It was a great time.

    ——– Original-Nachricht ——– Betreff: [announce] End Of Life for Horde 3 Datum: Tue, 27 Nov 2012 13:21:17 +0100 Von: Jan Schneider <jan@horde.org> Antwort an: core@lists.horde.org An: announce@lists.horde.org, vendor@lists.horde.org, horde@lists.horde.org The Horde Team is announcing the End Of Life (EOL) for the Horde 3 release series. With the final release of Horde 5 the state of…

  • No Bullshit #1: Apache vhost config AllowOverride All does not activate mod_rewrite

    This is beginner’s talk, but I have seen it too many times anyway. A lot of tutorials on the web claim that you have to state “AllowOverride All” in an apache config and it magically activates mod_rewrite somehow. This is all bullshit. Your mileage may vary, you may be lucky on debianish systems. It’s not…

  • jappix needs php-mbstring and will fail on SLES11

    jappix is a fine piece of xmpp (jabber) based community building software. Sadly, its installer needs php-mbstring (for SLES 11 SP2, this is php5-mbstring or php53-mbstring depending on your php choice). Sadly, it hides any error messages before requiring this crucial library. You will never know until you investigate closely. Or as some person on…