Name: James Errington
Type: User
Company: Preqin
Bio: Software Engineer at Preqin. Interested in Databases, Programming Language Theory, Web Development.
MEng Computer Science, University of Southampton.
Location: London
Blog: https://jameserrington.github.io/
James Errington's Projects
2048 clone written in C onto HTML canvas via WASM
Advent of Code 2021
Advent of Code 2022 - Go + Zig
Advent of Code 2023, in C
React implementation of the Boggle boardgame, with an Express server for coordinating online multiplayer
Go CSS Parser, built following the spec
Web quiz based on the Football Cliches segment. Built with HTMX and F3 PHP
React and Firebase application for displaying Strava art from members of the Hertfordshire Orienteering Club (HH)
A lightweight, powerful library that provides wrapper classes and utility functions for lazily-evaluating data structures, including support for async sources, and built completely with native JavaScript features.
Lox interpreter from Crafting Interpreters, in Java
Basic Todo app with React, Go, and Neon
Take home test for Preqin Engineering Candidates
Exploring a basic KV Store like rocksdb, using a Skiplist
A SQLite-inspired database engine based on a Log-Structed Merge-Tree, written in Zig.
A sqlite-inspired database engine written in Go
Basic config file templates for commonly used web development tools
Automated Wordle solving
Hacking around with http in Zig
Red Black Tree implementation in Zig
Tetris implemented in Zig compiled for WASM and SDL2
A basic ZipTree data structure, implemented in Zig.