Staff engineer at Cleo
A mountable Rails blogging engine
WIP: Detects N+1 queries in test suite and comments on Github PRs
A helpful class for gender-specific models in Ruby applications. Genderize adds useful helper methods for various pronouns and other written forms of male and female genders.
Cheap and easy attribute persistence for Rubymotion apps
wip: A gem to parse tags from Ruby code comments
My personal gem for daily journal notes
Cut down your assets/images to web-friendly sizes
Example code for Rubymotion Tutorial
Demo app showing a simple Prometheus setup in Rails
A to_binary library for Ruby integers
RSS Parser not found :(
What's happening with the env hash in test mode?
CompanyNameGenerator
Admin actions for the blogit rails engine
Under development - check back later
Testing rotating views in Rubymotion
Code refactoring workshop for Baltic Ruby
Testing what AR does when you change the polymorphic_name on a model class
Testing DB comments in Rails model annotations
Comparing sorting records in memory vs multiple DB calls
Samurai police making sure your code behaves itself.
Oughtomatically generate shoulda validation and association tests
Simple command-line tool for logging daily process on a project
App code from the Screencast on building a REST API
A sample app showing how to set up a RubyMotion app to use the Facebook iOS SDK 3.1
A simple gem for pinging search engines with your XML sitemap
Demonstrates the cost of using ActiveRecord Query cache in a simple Rails app
Grab factory_girl factories for faster tests
App for recording my resting heart rate.
Example of horizontal scrolling tables in RubyMotion (not working well yet!)
Automatically generates all of the iOS icons you'll never need
A test app, can't seem to get FMDB working with Rubymotion
An app that runs everywhere
A Rails gem for reading, writing and deleting cookies using JS
A selection of Ruby on Rails modules commonly used by Gavin Morrice
This gem is no longer maintained
Admin views and actions for the blogit Rails engine
Example app, showing the bug described in https://github.com/HipByte/motion-yaml/issues/9
Testing horizontal tables within vertical tables in iOS
Demo app for enforcing modularisation
Building language models in Ruby
Example code demonstrating Unit testing and Integration testing
Rails generators for my own projects
This is a test. Ignore
Technical assessment project - Search for postcodes within a service area
Table-top based robot game
Automatically generates all of the iOS splash images you'll never need.
A simple mp3 player plugin for rails
Episode code for the {Cursed Code} YouTube episodes
Simple, super-lightweight gem for calculating the Flesch Kincaid score in Ruby
A Rubymotion module to make light work of writing to and reading from plist files.
Views and controller generators for RubyMotion apps
Simple RubyMotion app configuration using ENV and a single YAML file
Testing the effectiveness of split A/B testing vs. Epsilon Greedy testing
Ruby tutorial content for Sonny
Easily search multiple model attributes at once
Testing out Travis CI with a rails app
Showing how I can't get tomdoc to work :(
work in progress
Katana's application templates
Simple Rails-like clone. Rack-based web framework for teaching purposes
Test Rubymotion app trying to get SVGKit to work
Demo app showing a modularised codebase organised around capabilities.
Jekyll plugin for fetching archive.org URLs for a given URL
Entity relationship diagrams for modelling a modular domain
Kettle Demo code for an OOP Talk
Example blogging application using the blogit gem
My attempts at various Katas on Codewars.com
Example code from each episode
Simple modelling experiments for pairing algorithms