Doug Hammond's repositories
grape-formats
Coercion and validation for endpoint parameters in a range of standard formats, for Grape.
annotate_models
Annotate Rails classes with schema and routes info
aoc21
Advent of Code 2021
aoc22
Advent of Code 2022
aoc23
Advent of Code 2023
ArcadeSpaceFighter
My take on the classic arcade game "Asteroids". Physics based gameplay combined with a minimalist art style and arcade sound effects!
crawler-user-agents
Syntactic patterns of HTTP user-agents used by bots / robots / crawlers / scrapers / spiders. pull-request welcome :star:
cucumber
BDD that talks to domain experts first and code second
database_cleaner
Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
ember-cli-mirage
A client-side mock server to develop, test and prototype your app
faker
A library for generating fake data such as names, addresses, and phone numbers.
grape
An opinionated micro-framework for creating REST-like APIs in Ruby.
grape-swagger
Add OAPI/swagger v2.0 compliant documentation to your grape API
guard-inch
Guard Plugin for Inch
inch
A documentation measurement tool for Ruby, based on YARD
newrelic-grape
newrelic instrument for grape
partial_dump
Ruby utility for dumping only selected parts of a PostgreSQL database.
rest-client
Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.
ruby-prof
ruby-prof: a code profiler for MRI rubies
scope_runner
ScopeRunner Runs RunScope Scopes
swagger-ui_rails5
Swagger-ui asset gem. Compatible with rails 5