Elliot J. Reed's repositories
disposable-emails-filter-php
A PHP package for determining whether an email address is from a disposable / temporary email address provider.
php-package-boilerplate
A vanilla PHP module / Composer package boilperplate / template.
haveibeenpwned
PHP package for interacting with the Have I Been Pwned API
royal-mail-tracking
A PHP library for accessing the Royal Mail Tracking API V2 (REST) API.
ebay-template-generator
A small web app to generate HTML eBay templates
database-anonymiser
Database anonymisation package written in PHP using PDO (supports MySQL, SQLite, Postgres, et al).
cloudflare-cache-purge-php
A small package / library in PHP to use to purge Cloudflare's cache
react-interview-technical-test
A Javascript / React interview technical test task. An app with bugs and failing tests.
web-server-health-check
A simple PHP application to take an XML sitemap URL and check all links for their HTTP status codes and response times, using PSR-7-compatible logging via Monolog.
api.elliotjreed.com
API parsing GitHub repository contents to JSON-LD.
php-package-template
A template for PHP packages or libraries with PHPUnit, Psalm, PHPCS, and PHP-CS-Fixer; for unit testing, and code style checking and formatting.
www.elliotjreed.com
My website's frontend, written in React and Typescript.
amp.elliotjreed.com
An Accelerated Mobile Pages (AMP) application writen (mostly) in Go.
code-katas
Roman Numerals coding kata in various languages used for training and trying out new languages
disposable-email-domains
a list of disposable and temporary email address domains
image-resizer-service
A basic implementation of image resizing services. Add the dimensions in the URL and it'll generate, and save, a scaled version of the image.
javascript-technical-test
A Javascript interview technical test task. An app with bugs and failing tests.
json-resume
A PHP library for building a JSON Resume (https://jsonresume.org/)
ninthyard.co.uk
Ninth Yard frontend website and API
php-cli-boilerplate
A vanilla PHP command-line application boilperplate / template.
react-website-template
A frontend template with React, Bulma, Typescript, SASS, and PWA support.
symfony-php-fpm-development-docker
Docker image based on the official PHP FPM Alpine image, with XDebug, Git, Composer, Zip, OPCache, APCu, Intl., PDO MySQL, MBString, and Yaml extensions. Useful for building or developing Symfony / Laravel applications for example.
symfony-php-fpm-docker
Docker image based on the official PHP FPM Alpine image, with OPCache, APCu, Intl., PDO MySQL, MBString, and Yaml extensions. Useful for Symfony / Laravel applications for example.
symfony-rollbar-bundle
A Symfony Bundle for integrating Rollbar logging for Symfony 6.0+ and PHP 8.0+
vanilla-project.github.io
How do I start a project in a new language?
www.charismahair.co.uk
Static website for Charisma Hair in Onehouse, Suffolk.
www.joekozak.co.uk
Funny-man Joe Kozak's website