Corey Haines (@coreyhaines)

Top repositories

1

practice_game_of_life

Cucumber features for building Conway's game of life
Ruby
94
star
2

coderetreat

C++
83
star
3

happinessbot

Spreading joy and love
Ruby
62
star
4

ShoppingCart

Sample application to show fast rails tests
Ruby
44
star
5

tweetbot

Tweetbot makes writing twitter bots twivial!
Ruby
39
star
6

bawch

Code for the "Build an App With Corey Haines" video series
Ruby
34
star
7

handbook-of-neuroevolution

Code samples from the Handbook of Neuroevolution through Erlang in both Erlang and Elixir
Erlang
33
star
8

enumeradical

Radical enumerable additions for enumerating and doing other awesome things
Ruby
26
star
9

kata-number-to-led

Kata for converting number to led: RubyQuiz #14
Ruby
16
star
10

overloaded_methods

Remove branching from INSIDE your method and make it more explicit by describing it OUTSIDE your method! Aaaaah, yeah!
Ruby
12
star
11

purely_functional_data_structures

Working through the book 'Purely Functional Data Structures' in javascript
JavaScript
12
star
12

fun_with_lambdas

Ruby
11
star
13

has_tokens

Creates tokens for accessing ActiveRecord objects
Ruby
11
star
14

lambda_fun

Playing around with lambdas!
Ruby
11
star
15

vim_files

Vim Script
10
star
16

spies.js

Easy spying functionality for javascript
JavaScript
10
star
17

practice_sudoku_solver

Cucumber specs for a sudoku solver. Great for practicing.
Ruby
9
star
18

kata-codebreaker-marker

Ruby
8
star
19

sudoku_solver

Yeah, I went crazy, stayed up all night and wrote this.
Ruby
7
star
20

launchapp

Example app - collect email addresses from interested people for your product
Ruby
6
star
21

simple-elm-actioncable-chat

Simple chat application using Elm and ActionCable
HTML
6
star
22

mazes

Elm
6
star
23

dotfiles_old

Shell
5
star
24

coderetreat-web

Website for coderetreat.com. The site for global day / community is coderetreat.org
JavaScript
5
star
25

evercraft-haskell

Precompiler workshop at Codemash 2015
Haskell
5
star
26

evercraft-prolog

Doing the evercraft kata in prolog
Prolog
4
star
27

check_crypto_portfolio_value

Quick little script to check value of my crypto portfolio using the coinmarketcap api
Ruby
4
star
28

bdd_in_javascript_article_part_1

Code for part 1 in the JSMag BDD in JavaScript article - Super Ball Dragger
JavaScript
4
star
29

dotfiles

Rebuilding my dotfiles
Shell
3
star
30

ioke_koans

Port of the ruby koans to ioke
3
star
31

freedock

Checks station status with the divvy api
Ruby
3
star
32

learning-icon

Repository of code for learning icon. Part of my newsletter project: https://coreyhaines.substack.com/
3
star
33

the_little_mler

Code from going through the Little MLer
Standard ML
3
star
34

multi-methods

Experimental gem for creating multi-methods.
Ruby
2
star
35

key_based_array_lookup

Want something that acts like a map, but is stored in an array. Of course you do!
2
star
36

scalaslim

Slim implementation in Scala
2
star
37

coreyhaines-com

My homepage
2
star
38

sicp-solutions

Going through the Structure and Interpretation of Computer Programs and doing the problems
2
star
39

game-of-nim

Haskell
2
star
40

ZVRS

Training
Ruby
2
star
41

rubytutor

Website for rubytutor.org
JavaScript
2
star
42

webframeworkspike

JavaScript
2
star
43

codemash_lightning_talks

Application to let codemash attendees propose a lightning talk
Ruby
2
star
44

lightning_vote

LightningVote is a management system designed to streamline the process of signing up for, managing, and administering lightning talks.
CSS
2
star
45

chisc

exercise for Chicago Software Craftsmanship 2-20-2012
Ruby
2
star
46

bdd_in_javascript_article_part_2

JavaScript
2
star
47

happyfuncoding

JavaScript
2
star
48

ball_dragger

The greatest game to ever rock your world. It takes the greatest aspects of breakout, sinistar, tennis, pong and atari 2600 adventure and rolls them up into one giant awesomeness. It is called Ball Dragger! And I'm using it to write an article for jsmag on doing bdd in all javascript.
JavaScript
2
star
49

q-learning

Working through porting the ruby code from this article to Elm as a way to understand it https://www.practicalai.io/teaching-ai-play-simple-game-using-q-learning/
Elm
2
star
50

gildedrose_prolog

Prolog
2
star
51

coreyhaines.github.io

Articles
CSS
1
star
52

heroku-node-templates

1
star
53

seven_languages

Code for seven languages in seven weeks by Bruce Tate
Ruby
1
star
54

adventofcode2020

Solutions (for as long as i keep up) for advent of code 2020
Ruby
1
star
55

becoming

Swap the type of an object at run-time. Have party! Rule the world!
Objective-C
1
star
56

elm-parsing

How does parsing in Elm work?
JavaScript
1
star
57

string_templating_demo

Demo for building small string templater with rspec, used as a kata
Ruby
1
star
58

Paired-With

Site for tracking who has paired with whom
Ruby
1
star
59

tinysquare

Repository for tinysquare.page
TypeScript
1
star
60

webmachine_starts

Erlang
1
star
61

combinegpx

Combines gpx files
Elm
1
star
62

all_the_blog

MUST WRITE ALL THE BLOGS
Ruby
1
star
63

coderetreat-floyd

Site for annual floyd coderetreat
JavaScript
1
star
64

programming_elixir

Exercises for the book Programming Elixir
Elixir
1
star
65

roxanas_wall

Little script to glue together twilio and pubnub
Ruby
1
star
66

PairedWithUs

Experimental website for registering pairing sessions. A breakable toy for me.
Ruby
1
star
67

coreyhaines.github.com

My page
1
star
68

lightning_talks

Working as an industry reviewer is a sad alternative to a pickaxe and shovel
Ruby
1
star
69

combinators

Working through Reg Braithwaite's excellent combinators book
Ruby
1
star
70

wizard_study_group

Exercises / notes for the Wizard Book Study Group
1
star