garyharan
A French-French-Canadian who loves to code and manage teams almost as much as being a father.
@shopifyMontreal, QC, Canada
Pinned Repositories
coffeebeans
The parts of CoffeeScript they forgot in Rails 3.1!
ContextIO-Ruby
This is the source to build the http://context.io/ gem.
garyharan.com
My personal blog
jQuery-caret-utilities
Provides a few chainable methods to have better control over element text.
jquery-clonePosition-utilities
Clone the position of another element easily.
jQuery-Hidden-Upload
Click a link(not an input), choose a file and upload immediately without reloading the page.
jquery-replace-utilities
Replace text nodes using a string or regular expression without breaking HTML
garyharan's Repositories
garyharan/dotfiles
Making some of my dotfiles public for others to see
garyharan/ah_adhesion
Green certifications for hotels and bed and breakfast.
garyharan/action_mailer_matchers
ActionMailerMatchers provides rspec matchers to test Rails' common ActionMailer functionality.
garyharan/advent_of_code_2018
Elixir Advent of Code 2018
garyharan/aoc-cli
a ruby tool for playing with Advent of Code
garyharan/aoc2021
Advent of Code 2021
garyharan/aoc_2022_elixir
garyharan/autocomplete_stimulus_demo
A demo of search field autocomplete using stimulus
garyharan/browser
Do some browser detection with Ruby. Includes ActionController integration.
garyharan/cw_domain_name
Codewars domain name parser (used to present TDD)
garyharan/elixir-match
The source code for https://elixirmatch.com
garyharan/en_bouche_backend
Backend and recipes for En Bouche
garyharan/Exercisms
My Exercisms solutions
garyharan/faker
A library for generating fake data such as names, addresses, and phone numbers.
garyharan/faq
Simple frequently asked questions tool for a unique theme and limited users.
garyharan/fuuu
What is that exception? Fuuuuuuuuuuu
garyharan/garyharan.github.io
My blog
garyharan/generated_bash_profile
This is how I build my bash profile.
garyharan/GildedRose-Refactoring-Kata
Starting code for the GildedRose Refactoring Kata in many programming languages.
garyharan/Montreal.rb
The new Montreal.rb website
garyharan/next_number
Just a bit of fun to learn Elixir
garyharan/phoenix
Productive. Reliable. Fast.
garyharan/phony_rails
This Gem adds useful methods to your Rails app to validate, display and save phone numbers. It uses the super awesome Phony gem (https://github.com/floere/phony).
garyharan/rails
Ruby on Rails
garyharan/rap
garyharan/sample_todo
Just a sample graphQL todo app to play with clients.
garyharan/schizo
Elixir exercises from elixir sips
garyharan/timezone
A simple way to get accurate current and historical timezone information based on zone or latitude and longitude coordinates. This gem uses the tz database (http://www.twinsun.com/tz/tz-link.htm) for historical timezone information. It also uses the geonames API for timezone latitude and longitude lookup (http://www.geonames.org/export/web-services.html).
garyharan/TODO-App
Helping Pierce learn TDD
garyharan/todo_turbo_demo
A demo of a simple todo app using turbo streams