Tim Rogers's Projects
Add links to the Lanyrd website in Chrome to share events on Facebook and Twitter
A simple implementation of the middleware pattern in Ruby for my talk "Miles more maintainable: building APIs with the middleware pattern"
An example of Simple Middleware (https://github.com/timrogers/simple_middleware) in action, for my talk "Miles more maintainable: Building APIs with the middleware pattern".
A demonstrator for Sinatra and Twitter's Bootstrap
Simple Lightweight Option Parsing
A Ruby wrapper for the Snapchat API. Meow.
Rails application preloader
Rack-based asset packaging system
A Ruby library for accessing the Starling Bank (https://www.starlingbank.com) API
A tool for viewing your Starling Bank statement from your terminal
A statesmanlike state machine library.
Fetch server statuses from Statuspage.io, and display them in cPanel using WHMCS data
A client for the email-integrated Taskforce task management application specifically designed for the Amazon Kindle. Built with the Taskforce API in PHP.
The PHP library for interacting with the API of Taskforce, a task management application integrated with Gmail
A presentation to promote the task management application Taskforce, first used at London's Twitter Developer Nest on 1st March 2011
Terraform GitHub provider
Thor is a toolkit for building powerful command-line interfaces.
A place to store and manage my GitHub profile readme
Tim's personal site, built with Jekyll ⚡️
Unofficial Node.js library for connecting to TP-Link Tapo devices. Currently limited to the P100 & P105 smart plugs and L510E smart bulbs.
A command line client for viewing the next London public transport departures, fetched from the Transport for London API
Port of TweetNaCl cryptographic library to JavaScript
Code samples from the Twilio Best Practices book
A demo group messaging app building using Twilio in Ruby on Rails
A screenscraper which watches UCAS Track and emails you any changes...no more arcane UCAS alert emails!
The frontend for my cron which regularly checks my UCAS Track and stores the data