James Wright's repositories
ron-swanson-quotes
Node.js server for providing Ron Swanson quotes
ts-pac-man
An implementation of Pac-Man using Canvas and TypeScript
68k-mega-drive
Developing for the Sega Mega Drive using 68k assembly
iot-events-api
A REST API for storing and retrieving IoT device events, built with Terraform, AWS Lambda, and MongoDB Atlas
scheme-to-wasm
A Scheme to WebAssembly compiler and bootstrapper
certbot-heroku-renewal
Automate the renewal of Certbot SSL certificates and their deployment to Heroku SSL
codeshift-transform-declared-arrow-to-func-dec
jscodeshift transform to convert arrow function expressions, assigned to variables at the point of declaration, into traditional function declarations
jamesswright.co.uk
My responsive and accessible website developed with Node.js and Express
knative-kafka-cloudevents
An example event-driven system built with Go, K8s, Knative, Kafka, and CloudEvents
react-lazy-routes
An example React router implementation and demo of lazily loading components with React.lazy and Suspense
event-dependent-promises
Proxy async methods to await prerequisite EventEmitter events
algorithms-data-structures-python
Following along with the second edition of Problem Solving with Algorithms and Data Structures using Python by Miller & Ranum
aoc-2022-deno
Solutions to Advent of Code 2022 written in TypeScript and running on Deno
bench
📊 Comparing deno & node HTTP frameworks
go-gtk-mvp
A GTK app, written in Go, that follows the model-view-presenter pattern
kafka-multi-lang-example
Example Java and Python integrations with shared Kafka topics
medium-posts
All of my Medium posts converted to Markdown
my-first-repo
Our first Git repo!
rct-scenario-parser
A parser for RollerCoaster Tycoon 1 & 2 scenario files
sneaky-messages
A Serverless project for encrypting and decrypting messages with the Singh method
virtual-pub-quiz
A serverless multiplayer pub quiz
web-audio-examples
Some introductory Web Audio examples for my Manipulating the Web Audio API with JSX talk
web-game-experiments
My sandbox for experimentally applying web technologies to games development