Archive
Benjamin Eberlei
- tempest/highlight with Twig and Symfony
- A Stimulus Controller for the Bulma Navbar Component
- Fix for mixed PHP+Node app build failures on DigitalOcean App Platform
- Running Shopware Platform tests on a Linux Dev-Machine
- Free Software, Not Free Support: My Reply Template
- When to use empty in PHP? I'd say never
- What to look out for testing PHP8 JIT
- Clean Code and Object Calisthenics Rules I try to Follow
- Firegento Hackathon Mainz 2020
- A simple, responsive feature per plan table using CSS Grids
- P++ is a bad idea for non-technical reasons
- The JIT in relation to PHP extensions
- Playing with the PHP JIT
- Integrate Ansible Vault with 1Password Commandline
- Unslacking Tideways Company
- How we paid the hidden costs of bootstrapping Tideways
- Proofing the Pythagorean theorem and what this means for Domain-Driven Design
- Hide Slack unread and highlight Tray Icon on Ubuntu/Linux
- Why does the PHP extension fail to load with _zval_ptr_dtor_wrapper error
- How to complete a side project and turn it into a business (Level 1)
- Explicit Global State with Context Objects
- Composer Monorepo Plugin (previously called Fiddler)
- How I use Wordpress with Git and Composer
- Monolithic Repositories with Composer and Relative Autoloading
- The ContainerTest
- Monolithic Repositories with PHP and Composer
- Integrate Symfony and Webpack
- Vagrant, NFS and NPM
- PHPunit @before Annotations and traits for code-reuse
- A case for weak type hints only in PHP7
- Running HHVM with a Webserver
- Symfony All The Things (Web)
- Lightweight Symfony2 Controllers
- Spotting Feature Envy and Refactoring
- Symfony2: A Simple Hello World
- SOAP and PHP in 2014
- Assert v2.0: Fluent API and Lazy Assertions
- 2013 and 2014
- Feature Flags and Doctrine Entities
- Setting up development machines: Ansible edition
- Decoupling from Symfony Security and FOSUserBundle
- Speedup Symfony2 on Vagrant boxes
- Your Service Layer benefits from a Dispatcher
- Doctrine and Domain Events
- Extending Symfony2: Controller Utilities
- Bounded Contexts
- Symfony2 on Windows Azure Websites
- Traits are Static Access
- Lessons learned: A failed side project
- Code & Coffee Bonn
- On Taming Repository Classes in Doctrine
- Extending Symfony2: ParamConverter
- Doctrine and SOLID
- Composer and Azure Websites Git Deployment
- Babysteps with Fortrabbit PHP Cloud
- A tent.io app: Zelten Bookmarks
- Using Assertions for validation
- FrOSCon 2012
- Symfony, Monolog and different log types
- Decoupling applications with Domains Events
- Building an Object Model: No setters allowed
- OOP Business Applications: Command-Query-Responsibility-Segregation (CQRS)
- OOP Business Applications: Data, Context, Interaction
- OOP Business Applications: Entity, Boundary, Interactor
- OOP Business Applications: Trying to escape the mess
- Setting up Development Machines with Puppet
- Virtual Machines with Vagrant, Veewee and Puppet
- Doctrine switches from LGPL to MIT
- Symfony2 Controller Testing without Application
- Generate Proxy code using a stream wrapper
- Blog Refactorings with Symfony2, Doctrine 2 and Zeta Components
- Testing Database Locks with PHPUnit and Gearman
- Doctrine 2 Beta 1 released
- New Netbeans PHP CodeSniffer Plugin Version
- Resources for a PHP and Hudson CI Integration
- Application Lifecycle Management and Deployment with PEAR and PHAR (revisited) <em>UPDATE</em>
- Immutable DateTime Objects
- Trying a Two Step PEAR/PHAR approach to develop and deploy
- Netbeans PHP CodeSniffer Plugin: Now with Options Dialog
- PHP CodeSniffer for Netbeans v0.2
- Enums in PHP
- PHP CodeSniffer Support for Netbeans
- Using Symfony Dependency Injection with Zend_Application
- Using a Dependency Injection Container with Zend_Application
- Explicit Code requires no comments - Only bad code does
- Test your Legacy PHP Application with Function Mocks!
- Using Zend_Soap Server and Autodiscover in a Controller
- Speaking about Framework Quality on the IPC Spring 09
- Git is great: Helping out with MutateMe
- Update on Unittest and Metrics Tool
- Unittest and Metrics Aggregator Tool for PHP
- Zend_Form and the Model: Yet another perspective using a Mediator
- Finally: Zend_Mail charset and/or long lines header encoding bug fixed
- On Publishing Webservices within MVC Frameworks
- Howto file a good bug report: Suggestions for framework users
- What will be new in ZF 1.8
- Seven Things
- Dependency Injection with PHP: Introducing Sphicy
- Dependency Injection the juicy way
- Bad news: jQuery UI 1.6 ships without Spinner and AutoComplete
- REST and Ajax Aware controllers in ezcMvcTools
- ezComponents 2008.2 Beta - Mvc separation for win
- ezComponents View Handler for Zend_Pdf
- Zend + jQuery Enhancements: Ajax Forms, Tooltip and Autofill
- Encouraging forks for Calypso DTL
- Next ZF Mini Release: 1.7.1
- Updating from KDE3.5 to KDE4 with Mac-Style Menubars
- Overwrite ezcMvcController - A bit more rapid
- ZF 1.7: jQuery is in! Zend_Soap with lots of Bugfixes.
- Performance in Calypso (and Bugs)
- PHP Conference Recap: NetBeans, ezComponents, MapReduce..
- My recent ZF ongoings: JQuery, Action Controller, CouchDb
- Dependency Injection via Interface in PHP: An example
- New Calypso DTL Version 0.2
- jQuery Component approved for extras library
- Greaat, Python can control your Wiimote
- Benchmark and Optimize Zend Framework Performance
- Zend Helper for jQuery UI Widgets Demo
- ZendX_JQuery is Ready for Recommendation
- Import and PYTHONPATH Problems with PyDev and Linux
- First impressions on Zend_Soap and a basic implementation
- Complete Django Template Engine Implementation for PHP5 - Downloadable Now
- Wrestling with Dojo
- DojoX Django Template Language Example with Data from PHP/JSON
- Finished first Django Template Language Port to PHP + ZF
- Multidimensional Array via SPL
- Zend, Dojo and the Django Template Language
- ZF jQuery Helper - First Prototype Ready
- jQuery Helper - What is to include?
- Discussing a jQuery Helper for Zend Framework
- Implementing Zend Auth, Acl and Caching
- Multimediatreff on Frameworks
- Teaching Zend_Form some MVC
- ZF: Caching Pages via Front Controller Plugin
- Simplifying ZF: Scope of Variables in View and Controller
- On Frameworks and Javascript Coupling
- Exim4 and Virtual Users .forward Files
- Introducing: Zend Controller Scaffolding
- My 2 cents on Zend_Search_Lucene Update Problems
- Using Zend_Http_Client to Ping Technorati
- Integrated Zend_Layout into this blog
- Zend_Form - Rapid Development Plugin for Eclipse?
- Ox: Cross-correlation coefficients with lags
- PDT: Back to easyeclipse with PHP extension
- Linux style MySQL Shell prompt
- Writing a Game for KDE4
- Complaining about Zend_Filter_Input
- How my Zend_Db_Table models look like
- Constructions...
- A knight's tour solver in pascal - supplement
- A knight's tour solver in pascal
- Knights Tour using Warndorff's rule
- Zend_View Hack for implementation of RSS Feed
- Using a self defined Zend_Loader
- ZF: Managing 404 Errors with Version 1.0.3
- Helpers in Zend_View: Class Prefix