Categories
Hobbies

3D Printing

I have a 3D printer. It is a RepRap Prusa Mendel.

Categories
Events

FOSDEM 2020

I went to this and have the t-shirt.

Categories
Hobbies

Cake

I have been known to make cake. Only if I can get other people to help eat it though otherwise there is the problem of either having too much cake or becoming bored of cake.

Categories
Websites

Flitch of Bacon

A website for a restaurant implemented in WordPress that I wrote while working for Bigwave Media.

https://www.flitchofbacon.co.uk/

Categories
Websites

Blacker Yarns

A Magento based B2C shop site with a responsive design and customisations to product attribute display.

http://www.blackeryarns.co.uk

Categories
Demos

Assassins Creed Spinner

I liked the look of the Assassins Creed Odessey loading screen spinner so I made it in CSS and SVG.

Link

Categories
Demos

Calculator

Written as a demonstration project for a job interview. It is massively overengineered for such a small application. If you accused me of being an Architecture Astronaut based on this I wouldn’t blame you. It was intended to demonstrate Object Oriented Programming in PHP and structuring code in a way that allows reuse and testing of components in a way that would typically be used in larger applications.

Source code archive here

Categories
Demos

Let’s Ride

This was the first WordPress plugin I wrote. A demonstration WordPress plugin showing integration with a REST API written for a job interview. I decided to leave the TODOs in as they show what sorts of things I prioritised to fit the tight deadline.

Uses the endpoint at https://api.letsride.co.uk/public/v1/rides

https://github.com/hexdoll/letsride

Categories
Websites

Trafford Leisure

Developed a WordPress plugin for Trafford Leisure that imported details of fitness sessions from the Gladstone SOAP API and integrated them into a VueJS frontend display.

Until COVID-19 shutdown the timetable was available here

Categories
Applications

Student Tracking Application

The Student Tracking Application was a bespoke application for Accountancy Plus Training for managing student enrolment and keeping track of students’ progress and attendance.

It was made to replace a legacy Microsoft Access database.

Technologies used include:

  • PostgreSQL
  • PHP
  • Zend Framework
  • JQuery
  • Smarty templates

The application contained multiple user roles that showed relevant actions for each role.