Stephen Lewis's Projects
Docker container for testing Laravel projects in the GitLab CI pipeline.
Learning Go by building CLI tools
A real-time monitoring tool for your most important business metrics.
A web application that monitors the services your website depends on.
The Happy Stack marketing site.
Solutions to Interview Cake problems.
Add and delete "rows" to any container element.
A launch point for your personal nvim configuration
Easy Laravel 4 validation, with support for separate "create" and "update" rulesets.
Integrate MailChimp with ExpressionEngine.
Flinger of missives
Complete information about the current member, available as early-parsed global variables.
Super-simple site name replacement.
Home sweet home
Get the one news story that matters most, delivered straight to your inbox.
An experiment in using Nix to manage all of the development dependencies for a project.
Demo plugin, to accompany the blog post at http://experienceinternet.co.uk/blog/ee-gotchas-nested-no-results-tags/
System-wide message log, for use by ExpressionEngine add-on developers.
Noodling with the OpenAI API and Deno
Better options.
Example add-on for EECI 2010.
A collection of pointless projects to help with learning a new programming language.
Open-source keyboard firmware for Atmel AVR and Arm USB families
Makes working with SAEFs marginally less unpleasant.
Automatically provision a new Linux machine.
Bash scripts to relieve the tedium of setting up a new macOS machine.
Developer tools to make working with the Simple Commerce module considerably less painful.
Combine and compress JavaScript and CSS files on-the-fly in ExpressionEngine.