Toby's starred repositories
streisand
Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.
emoji-cheat-sheet
A markdown version emoji cheat sheet
bfg-repo-cleaner
Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala
BackstopJS
Catch CSS curve balls.
aiyprojects-raspbian
API libraries, samples, and system images for AIY Projects (Voice Kit and Vision Kit)
enumeratum
A type-safe, reflection-free, powerful enumeration implementation for Scala with exhaustive pattern match warnings and helpful integrations.
scala-pet-store
An implementation of the java pet store using FP techniques in scala
scalaj-http
Simple scala wrapper for HttpURLConnection. OAuth included.
run-book-template
Run Book / Operations Manual template for modern software systems
spotifyripper
small ripper script for spotify (rips playlists to mp3 and includes ID3 tags and album covers)
coding-exercises
Coding exercises
scala-with-cats
Source code for Scala with Cats
creative-scala
Quick, graphical, fun introduction to programming in Scala.
software-delivery-assessment
The Multi-team Software Delivery Assessment is a simple, easy-to-execute approach to assessing software delivery across many different teams within an organisation.
scala-influxdb-client
Asynchronous InfluxDB client for Scala
chrome-devtools-webdriver-integration
chrome-devtools-webdriver-integration
react-websocket-chat
:speech_balloon: Example ES6 chat webapp using React and WebSockets