Joel Summerfield's repositories
typescript-web-application
A TypeScript web application template that can be used as a seed for new projects
adventofcode2021
My solutions for the Advent of Code 2021 programming puzzles
adventofcode2022
My solutions for the Advent of Code 2022 programming puzzles
api-provider
Kata to create a service which implements the supplied api
editor-reverse-proxy
Minimal reverse proxy for running libero editor locally
eslint-config
ESLint config to enforce my code style/quality preferences
express
An experiment to learn more about express.js
ludumdare32
Entry for the Ludum Dare 32 game jam
ludumdare48
Entry for the Ludum Dare 48 game jam
raycasting
A simple ray casting engine built using TypeScript
video-and-canvas
Experiment using HTML5 video as a source for drawing with canvas elements
game-of-life
Implementation of Conways Game of Life
jsonresume-theme-americano
Custom JSONResume theme based on the macchiato theme
karate-chop
CodeKata #2 done as a pair programming exercise
OpenScienceGame
A board game to teach and encourage people to use open science
pathfinding
Experiment looking at different pathfinding algorithms
platforming
A simple 2d platforming engine built in TypeScript
prosemirror-editor
A discovery exercise to see if JATS XML can be displayed by prosemirror
prusa-slicer
Config for Prusa Slicer
react-component-library
A template React Component Library that can be used to seed a new project.
technical-exercises
Resources for technical interviews
typescripe-jest-and-esm
An example application to demonstrate some issues using jest with es6 modules
typescript-library
A Typescript Library template that can be used as a seed for new projects.
typescript-service
A Typescript Service template that can be used as a seed for new projects.
udemy-docker-containers
Notes and Exercises from the docker-containers training course on Udemy
webdriver.io
Exercises and notes for the Automated Software Testing with WebdriverIO training course from Udemy