Lewis Reid's repositories
go-concurrency-exercises
Hands on exercises with real-life examples to study and practice Go concurrency patterns. Test-cases are provided to verify your answers.
manabi
A service for collecting topics to learn about
reading-list
Curated list of programming blogs
active_hash
A readonly ActiveRecord-esque base class that lets you use a hash, a Yaml file or a custom file as the datasource
array_rearrange_challenge
Coding challenge to implement a function for rearranging items in an array!
aside
Elixir & OTP Playground
birthday-greetings-kata
Improve domain modelling and learn about hexagonal architecture.
docs-website
Source code and public issue backlog for @newrelic docs. We welcome feedback on the docs in GitHub issues!
duel-arena
Turn based mutiplayer dueling game
elevate
Competitive Elevator Programming
gilded_rose_kata
The Gilded Rose Code Kata
go_fish
Elixir implementation of the card game, Go Fish
goose-game-kata
A code kata on the Goose Game
grape
An opinionated framework for creating REST-like APIs in Ruby.
haste
Quick progress bars to make your CLI and scripts look awesome.
maat-scripts
Scripts used to post-process the results from Code Maat
magic-doku
Simple daily puzzles based on Magic the Gathering
oyasumi
Oyasumi provides a JSON API for tracking your sleep
redis-playground
Various utility objects implemented with Redis & Ruby
repent
Chat room client & server using gRPC
reverse-polish
Calculate numbers using reverse polish notation in Elixir
rubycritic
A Ruby code quality reporter
slate_sandbox
Sandbox for playing with documentation generation via Slate
sliding-tiles
Elixir implementation of 2048 using tabletop library
tell-dont-ask-kata
A legacy refactor kata, focused on the violation of the tell don't ask principle and anemic domain model
tic-tac-toe
Elixir implementation of Tic Tac Toe
wisper_next
The next version of Wisper