Below are some notable projects that I'm currently worked/working on.
Octoprint-cli
- A client for Octorpint that allows me to talk with the printer through the command line.
RC Transmitter
- A DIY RC Transmitter. Used to learn about RC technology.
https://github.com/silasb/project-euler-solutions-ruby
Some Project Euler solitions in Ruby
https://github.com/silasb/capistrano-thin
Extending and building a custom Gem for deployment with Capistrano and
Thin webserver.
https://github.com/silasb/aspell-heroku
Built a custom Gem to get ASpell working on Heroku.
https://github.com/silasb/custom-keyboard-1
My firmware and documentation for my custom keyboard that I reversed engineered.
https://github.com/EmergeInc/omniauth-cookie
Custom OmniAuth provider to help with authenticating with a cookie.
https://github.com/EmergeInc/pdftk-heroku
Another Gem to help with getting PDFTK executable on Heroku.
https://github.com/silasb/OctoPrint-Spool-Management
I run OctoPrint on my 3d printer controller. I'm working on a
solution to help track my spools based on reported filament used via
OctoPrint
https://github.com/silasb/resume
My Resume built with React.js/Webpack/Bootstrap
https://github.com/silasb/proxy-server-ansible
I use ansible to provision servers. Here is something that I was
working on to deploy OpenResty easily.
https://github.com/silasb/https-auth-proxy-downloader
I sometimes torrent legit software to a seedbox. This little helper
helped me stream the binaries through a middle server to speed up
downloading.
https://github.com/silasb/libexcel
Custom Gem to help with XML style Excel sheets.
https://github.com/silasb/luvdns and https://github.com/silasb/domains
This is a Sinatra API that integrates with Lua/Github to update my
PowerDNS records.