Glasgow's Litter
![Glasgow's Litter Glasgow's Litter](/static/b8099fceb49b6e6ce51d4d0d3c356130/d9199/glasgow-litter.png)
An interactive visualisation of litter on the streets of Glasgow City. It is part of a research project which aims to discover relationships between deprivation and litter.
PyTodoist
![PyTodoist PyTodoist](/static/06e8d541bc24af1d1d033fcb927dc24e/d9199/pytodoist.png)
PyTodoist is a Python package for interacting with Todoist. It hides the underlying API calls with higher-level abstractions that make it easy to use Todoist with Python.
Ray Tracer
![Ray Tracer Ray Tracer](/static/8425686b4fc4358eb3a2f862e7a85cde/5a190/ray-tracer.png)
Ray Tracer is an implementation of a ray tracing renderer using JavaScript and Canvas.
sp
![sp sp](/static/7c9f026ae660081008cfa521ac00a046/d9199/sp.png)
sp is a command line utility to search Startpage.com from the terminal.
Eternal Chess
![Eternal Chess Eternal Chess](/static/79bad0cf5e3da6e53ebef91f7404b6bf/d9199/eternal-chess.png)
Eternal Chess is a website that displays a never-ending chess match between two API opponents.
View the website here.