Skip to content
View cifarquhar's full-sized avatar
Block or Report

Block or report cifarquhar

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hello World, I'm Colin.

Snake animation

I'd love to say that animation was mine, but I added it while experimenting with setting up GitHub Actions. The instructions I followed are here.

I lead the training team at Bright Network Technology Academy where we offer a free software engineering course to aspiring graduates. We cover Java, Spring, JavaScript and React in instructor-led training backed up with opportunities for self-directed further study and group projects.

Previously I was an instructor for both the software development and data analysis courses at CodeClan and prior to that took the software course myself! I have a PhD in machine learning and a background in mathematics, so if anyone has an idea for a Spring app learning about number theory I'm all ears... 👀

When I'm not teaching my personal projects usually involve combinations of React, Spring and trying to do something useful with a Raspberry Pi. GraphQL has been on my "to learn" list for a long time, along with Svelte, Electron, improving my R skills and not procrastinating so much.

I've got a website where I haven't made a blog post in a criminally long time and last tweeted from @colinf87 in January 2021.

Pinned Loading

  1. vue_brewdog vue_brewdog Public

    A front-end for the brewdog punkapi. Built as a learning exercise with Vue.

    Vue 1

  2. electron_rps electron_rps Public

    Rock-Paper-Scissors game built with Spring backend and Electron frontend.


  3. sports_dashboard sports_dashboard Public

    Sports Dashboard web app

    JavaScript 1

  4. tic_tac_toe_sockets tic_tac_toe_sockets Public

    Based on the official React tutorial, but playable on two computers.

    Java 3