EDA solo project (Rails)

This was a ‘simple as possible’ (in terms of the schema) shopping cart implementation. It includes a flash message when you check out, telling you what you’ve just spent.

code at GitHub

EDA final group project (Rails)

Our final group project at EDA was a website for maintaining a personal list of movies that you might like to see in future. My main responsibilities were setting up the Rails project at the start of the project including the initial db schema, getting the Windows-based member of the team set up to work at Cloud9, getting authentication set up using devise including getting emails sent for forgotten passwords, applying authorisation for a basic admin page, and general trouble-shooting.

code at GitHub

freeCodeCamp

In 2016, I worked through several sections of the freeCodeCamp curriculum - my profile there lists the challenges I completed, with links to my code where appropriate.

Word Clock (planning to do several alternative implementations)

Finished:

electron.js version at GitHub

Xojo version at GitHub

Advent of Code (Ruby, Swift)

Advent of Code is a series of code challenges (two related challenges each day) that have been released each day of December through to Christmas for each of the last 4 years. Here are my rough solutions on GitHub for (2017), (2018), (2019), and (2020).

codewars (Ruby, Javascript, Swift, C#, Elixir)

In January 2018, I got started at codewars. A list of the kata I have trained on (mostly Ruby so far) can be found at my profile there.

100 Days of Swift

In the first half of 2019 I took part in Paul Hudson’s 100 Days of Swift, completing the final test with a Merit grade. I am now focussing on getting up to speed with the new SwiftUI framework announced at WWDC19.

image