Sam Pratt's repositories
bc-ferries-api
๐ณ The only public API for retrieving current data on BC Ferries sailings.
brainfuck-go
๐ง A Brainfuck interpreter written in Go
whitespace-go
โป๏ธ A Whitespace interpreter written in Go.
bugsnax-api
๐ The only public, open-source API for the game Bugsnax by Young Horses
logsnag-go
A go module for publishing events and insights to LogSnag.
popos-gestures
My config for PopOS gestures using Touchegg, mimicking MacOS gestures
sampratt.dev
Personal site for showing projects and writing.
ferrytimes.ca
A marketing site for my app BC Ferry Times.
bc-ferries-api-validation
A script to check the validity of BC Ferries API responses.
bc-spca-api
๐ถ The only public API for retrieving current data from the BC SPCA.
ebiten-asteroids
A recreation of the classic Atari game Asteroids with Go and Ebiten. (in progress)
herman-the-worm
๐ A snake ai for battlesnake 2020 & 2021
pocketbase
Open Source realtime backend in 1 file
Python-Email-Sender
A basic script to send emails with HTML and CSS content using python.
ray_engine
A toy raycasting engine in Go + Ebiten
startertab
A custom new tab page, keeping all the best info handy (a work in progress, feedback is invaluable)
uvic-courses-api
An API for retrieving data on UVic's courses.