Collin Doering's Projects
Auto-detect the connected display hardware and load the appropriate X11 setup using xrandr
Flexible character LCD library for AVR Microcontrollers
A vault for securely storing and accessing AWS credentials in development environments
The code, templates and content for my Hakyll powered blog at blog.rekahsoft.ca
A CSS preprocessor as embedded Haskell.
Create React apps with no build configuration.
Simple AVR Atmege 328P powered thermometer using AVR-lcdLib
Documentation and Examples of base container modifications
An implementation of the Hack computer in VHDL based off of the Nand to Tetris course.
Transforms Hack Assembly into Hack Machine Language
Given an implementation of the Hack computer detailed in the nand-to-tetris course, provides an in depth analysis of a simple swap then multiple algorithm in comparison to the naive implementation using repeated addition.
A static website compiler library in Haskell
The official Heroku buildpack for Node.js apps.
A library for representing and computing on different Finite state machines (DFA,FA, NFA with Eta transitions, maybe others)
Go library providing a uniform interface across a range of secure credential stores (macOS keychain, et al)
Various experiments with various languages
Nix Packages collection
Heroku buildpack for setting up oracle
An Org-mode query language, including search commands and saved views
Open-source keyboard firmware for Atmel AVR and Arm USB families
:rocket::star: A Zsh prompt for Astronauts
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Terraform AWS provider
Echo Serial terminal to LCD character display (using lcdLib)