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
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
certbot-heroku-renewal
Automate the renewal of Certbot SSL certificates and their deployment to Heroku SSL
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
gotk3
Go bindings for GTK3
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!
pytorch-nn-examples
Leaning how to build neural networks with PyTorch
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-game-experiments
My sandbox for experimentally applying web technologies to games development