print("random code")

Over the years I have written many different things in various languages. Largely Python and Posix shell and they almost all are done to the point that they Work For Me ™, but may or may not work for you. They are all available in my git repository but for ease of discovery I will call a few out here.

Patches are welcome, you can find clone and patch instructions on the root page of my git repository.

Atmel AVR Projects

Largely written in C, various microcontroller projects live here. They include some low level drivers for a couple of interesting chips like the PCA9633 PWM driver, the SSD1322 OLED display driver, the W5100 Ethernet chip and the APA102C RGB LED. Most are written for the Atmel AVR family of microcontrollers, however there is a bit using Microchip PIC microcontrollers as well.

Containers

A collection of mostly esoteric toys wrapped into Docker containers. The README in the repo has descriptions of each and there are blog posts about the YouTube downloader, microcontroller compilers, and old browsers that might provide some more insight on them..

Simple Gallery

Written in Python, this is the generator for the image and video gallery on this site. I wrote it to remove the need for a database that has infected all the major gallery applications. You can find it here.

Dotfiles

This is a collection of trivial utilities and configurations for various commands. Every now and then I show them off to people so I have them in git to make that easy. Find them here.

Miscellany

Mostly written in shell, with some Python this repository contains a bit of everything. From the code that backs up my iTunes library, flips images in squid to screw with people on my guest WiFi, to a script that logs into your NetApp controller and prints out some system information (like screenfetch). If it is too random to warrant its own repository, you will find it here.

There is more, some old, some still loved. If you have the inclination feel free to head on over to https://ssl.ub3rgeek.net/git/ and check it out.