Own projects

Effort: workout tracker & training plan

Work in progress

Mobile app (React Native, TypeScript) on top of an extensive API (PHP, queues, auth, all that jazz) that integrates with external services (Garmin, Strava)

Track your fitness, analyse your workouts, and get tailored training recommendations.

Scrapbook: PHP cache environment

Build status Code coverage Latest version Downloads total

A Memcached-like API for multiple cache backends, with stampede protection, sharding & transactions etc. on top.

Post to email

A simple container that provides an endpoint to submit forms to, turning those form fields into an email to you.

CSS & JS minifier

Build status Code coverage Latest version Downloads total

How did a few regular expressions for a CMS grow into this thing with >10 million installs?

Cauditor: code analyzer

Discontinued

Set up this SaaS on AWS to extract/visualize metrics for PHP projects. Site is Python, analyzer is PHP (and open source)

Link GitHub repos & send to 2 SQS queues (1 priority for last commit, other for history) where metrics are generated and submitted back to website.

periodic-rclone-sync

A dead simple container to automatically sync one directory to another on any given interval.

path-converter

Build status Code coverage Downloads total

Converts paths relative to one path to another.

geo

Build status Code coverage Downloads total

Helper for geographic searches & clustering of coordinates.

jquery-autoexpand

Latest version Downloads total

Auto-expands textareas so they grow as you type.

jquery-simple-slideshow

Latest version Downloads total

A simple, low-config, jQuery-based slideshow.

ci-sniffer

Abandoned

Extract build & environment details from just about any CI server.

Significant contributions

MediaWiki
Fork CMS
PDepend