PHP fan. Functional programming enthusiast. Anything worth doing is worth doing well. Currently open to new positions.
Serde. Robust Serde (serialization/deserialization) library for PHP 8.
353ApiProblem. A simple implementation of the api-problem specification. Includes PSR-15 support.
248Tukio. A complete and robust implementation of the PSR-14 EventDispatcher specification.
113AttributeUtils. Utilities to help ease parsing and manging of attributes
102fp. Utilities for functional tasks in PHP, especially pipelining
92enum-comparison. A comparison of enumerations and similar features in different languages
87EnvMapper. Easily map environment variables into defined classed objects, ready for Dependency Injection.
87Transformer. PHP
31mastobot. Simple personal scheduling bot for Mastodon accounts
23HtmlModel. Domain value objects for modeling HTML pages
21MiDy. A tool for building Mildly Dynamic websites
16butler. Skunkworks for the Butler initiative for Drupal 8
15Cache-old. Temporary home for the PSR\Cache libraries
13stacker. PHP
12DBTNG. The DBTNG database abstraction library for PHP
10plugin. Development for the new Drupal plugins system
9Config. A simple but powerful configuration loader, based on classed objects.
8Eliza. The Eliza chatbot therapist.
8php-project-template. My personal template for new PHP projects.
8Carica. A suite of PSR-compatible middleware and wiring to give micro-frameworks macro-framework power.
7fig-standards. Standards either proposed or approved by the Framework Interop Group
7EnumTools. A collection of useful PHP enumerations for PHP 8.1 and later.
6php-rfcs. Random pages associated with ongoing RFC work.
6aoc2021. Entries for Advent of Code 2021
5webbspace7. Drupal 7 version of WeBBspace
3OrderedCollection. A fast and robust library for priority and topological sorting.
3Document. This will get renamed eventually, once I pick a name.
3slides-cloud-friendly. JavaScript
3slides-management-60s. Slides for "Project management lessons from the 1960s"
3drupal-oo-hooks. PHP
3joindinaudit. PHP
3slides-never-use-arrays. Never use arrays presentation.
2slides-wscci. The ever-evolving slide deck of WSCCI
2TransformerBundle. PHP
2zero-to-silex. PHP
2ArgParser. Modern CLI argument parsing
2serializer-test. Just fiddling around with the Symfony Serializer. Ignore this.
1PlanedoBundle. Feed aggregator bundle for Symfony 5.4 and later.
1PGTools. Messing around with Postgresql
1sorting-benchmarks. Topological sorting for PHP.
1phpdocker.io. PHPDocker.io website and environment (php and docker based) generator
1slides-php80. Slides for Exploring PHP 8.0 presentation
1glob. A PHP implementation of Ant's glob.
1sfl2012-drupal8. Symfony2 meets Drupal 8
1webbspace6. WeBBspace for Drupal 6
1Cache-Util. Useful utility classes and traits for implementing the PSR cache standard
1psr-hug. PHP
1slides-php7. CSS
1