Forest Hoffman's Projects
An audio player designed for ambient/background noise.
The development files for my basic WordPress starter theme.
A JS package for the asynchronous reading and requiring of JavaScript modules without touching the host file system.
A Go package for building Twitch.tv IRC chat bots. Previously "twitchbot".
A Go package full of helpful DRY logic common to most Go services. ⚙️🔨
Browser-based game using ES7 and CSS3 transitions. Used for tutorial purposes.
Executable to delete ALL docker containers and images. Brute force cleaning.
A Bully-Election Algorithm implementation in Go https://en.wikipedia.org/wiki/Bully_algorithm
My radial counter javascript library.
A friendly HTTP server. Used for tutorial purposes.
A package that handles the translation of Go data structures to JavaScript primitives.
A Go logging package with customizable verbosity. Letting you hack through those logs and see only the information you need. 🌲🪓
A WordPress plugin for importing Markdown files.
A React-based customizer for my Radial Counter JavaScript library.
A Go package that helps create detached child processes that will remain after the main process exits.
A Go package that builds an executable intermediary process runner.
A package that provides wrappers for coloring standard output.
A Go package for intercepting HTTP(s) response values before sending them to the request client.
A golang package for JSON-marshalling custom struct tags.
This is an example project that utilizes the `bot` package to create a Twitch.tv IRC chat bot.
A JavaScript Word Search solver with custom inputs and a mobile-friendly design.
My automation scripts, Gruntfile, etc. for building WordPress themes.