Creative Technologist
I completed a JavaScript bootcamp with Northcoders earlier this year, where I learned the fundamentals of writing clean, functional code. Since finishing I have continued building projects independently, expanding into vanilla JS, CSS layout, data structures and working with AI tools as part of my development process.
I Ching Project
A digital companion to the I Ching, the Book of Changes. Built in vanilla HTML, CSS and JavaScript, with no frameworks or build tools. The throw mechanic uses a combined timestamp and random algorithm to produce a 1/16 probability model, replicating the traditional yarrow stalk method. The app uses the Wilhelm/Baynes translation throughout.
React Project - One Hundred Books
A simple react site with the Norwiegan Book Club 100 greatest books of all time list from 2002. Each book is rendered as a card and is viewable as a grid or timeline or world map.
Borough Books Project - React Native
For this project we built a back end server and database, and a
separate front end - and linked them together to produce a full
blown web app, capable of using event driven functionality, the
ability to add comments and to vote on posts, and produce
articles.
Full Stack Project - NC News
For this project we built a back end server and database, and a
separate front end - and linked them together to produce a full
blown web app, capable of using event driven functionality, the
ability to add comments and to vote on posts, and produce
articles.
A Game of Love and Hate
I learned more about the CANVAS API in JavaScript by following along
with the Breakout MDN tutorial. Here I've put my own twist on it to
make it a bit more fun. It's interesting as a new developer learning how
these seemingly simple games are programmed, as it gives new
appreciation to the work, humanity, and maths! that goes into them.