Christopher Ball's repositories
chessGuess
Generates pre-computed chess "guess the move" study materials based on PGN file input.
polarsPlotlyStarterTemplate
Provides a solid foundation template with good examples of both Polars and Plotly functionality, including a custom-built dark mode theme solution for notebook HTML exports.
threeStarterTemplate
Provides a starter template that incorporates three.js, parcel, typescript and scss.
animeStarterTemplate
Provides a starter template that incorporates parcel, typescript, scss and anime.js (plus ported examples).
christopherball.github.io
Personal tech portfolio site including programming projects covering a range of topics, such as: data science, computer science, mathematics and linguistics.
haskellChallengeLearning
This repository serves as a personal playground for learning Haskell functional programming through online challenges, such as Project Euler.
p5jsTemplate
Provides a barebones typescript and p5.js template with full autocomplete support.
parcelTypescriptStarterTemplate
Provides a starter template that incorporates parcel, typescript and scss.
pixijsAdvancedTemplate
Provides a more complex pixi.js (with webpack) setup with full autocomplete support, multipage configurations, including _development_ and _production_ CI support.
pixijsTemplate
Provides a barebones pixi.js (with webpack) template with full autocomplete support.
pythonStarterTemplate
Provides a basic instruction set for setting up python and notebooks.
stats.js
JavaScript Performance Monitor