Shane Crowley's Projects
Snippet plugin for developing and prototyping 3D/VR/XR Babylon.js projects in Visual Studio Code. Allows developers to quickly develop a 3D scene in a similar manner to the official Babylon.js playground.
Short tutorial that uses the DisCoPy toolkit for making diagrams, with a focus on software documentation.
Prototype for a recipe documentation site. Recipes are written in CookLang syntax, parsed into JSON and then represented on a webpage. The prototype uses examples from molecular gastronomy.
Living collection of resources related to the digitalisation of food.
Personal config files for linux devices
Experimental Racket module for drawing diagrams from formulas written according to the Dispersed System Formalism (DSF). The module allows spatial topologies to be represented symbolically in a minimal syntax, which is then translated into visual representations.
Personal About page for GitHub
Personal website made with Zola
Interactive 3D simulation of a multi-paddle mixer written in TypeScript. Geometry and physics were programmed using Babylon.js 5.4. The simulation was for teaching purposes.
Presentation on ten ways to document terminal commands for Canonical's Documentation Office Hours.
Snippets for writing scientific documents in a markdown-based workflow using the Visual Studio Code text editor.
A snippet extension for use when writing snippets and snippet plugins in Visual Studio Code (trust me: it's helpful!)
A documentation starter-pack
Pong clone made with Odin and Raylib
Interactive 2D simulation of Stokes' Law, which describes how particles float/sediment in solvent. Subject of paper in the Journal of Chemical Education: https://pubs.acs.org/doi/10.1021/acs.jchemed.2c01201
A minimal drag-and-drop interface for content creators who want to create tier lists using images (e.g., .png, .jpeg, .gif).
Ubuntu Desktop Provision
Collection of desktop wallpapers in need of an update.
CRUD learning exercise. Not mobile-friendly.
Small web-based tool to quickly make downloadable 3D models from greyscale images. Built using Babylon.js.
just for testing...