elsom25
Director of Eng at @Shopify. Alumni from @Boltmade. Co-author of uncertaintybook.ca. Helping teams be their best ❤️
@Shopify Waterloo, Ontario, Canada
Pinned Repositories
acts_as_roleable
Adds role based authorization to Rails with RoleModel.
angular-requirejs-html5boilerplate-seed
A seed project combining AngularJs as the app engine, RequireJs for modular parts, Html5boilerplate for good practices, with Sass to make css fun!
fb-messenger
A test on the limits of Facebook in building a mass messenger!
GCD
2 Scheme implementations of the gcd algorithm
j3wao
ARTS/DACS 304 Game Assignment W11
jcmcginnis-2022
Current personal website and blog!
redsteel
Regular-Numbers
Regular numbers in C, O(n) efficiency.
money
Manage money in Shopify with a class that won't lose pennies during division
product-taxonomy
Shopify's standardized product taxonomy.
elsom25's Repositories
elsom25/angular-requirejs-html5boilerplate-seed
A seed project combining AngularJs as the app engine, RequireJs for modular parts, Html5boilerplate for good practices, with Sass to make css fun!
elsom25/acts_as_roleable
Adds role based authorization to Rails with RoleModel.
elsom25/fb-messenger
A test on the limits of Facebook in building a mass messenger!
elsom25/redsteel
elsom25/ansible-workshop-app
elsom25/ansible-workshop-deploy
elsom25/jcmcginnis-2022
Current personal website and blog!
elsom25/dotfiles
My dotfiles
elsom25/face-danger-bot
elsom25/feds-election-analysis
elsom25/homeassistant
elsom25/homebrew-brewfile
My Brewfile!
elsom25/jcmcginnis-2013
WIP for my websites (seemingly) annual refresh. Trying out this thing called CodeKit.
elsom25/jcmcginnis-2014
My website. Switching to the lovely [Middleman](http://middlemanapp.com/).
elsom25/jcmcginnis-2015
My website. Annual redux.
elsom25/jcmcginnis-2018
Refresh up the site, because why not?
elsom25/LoopWorkspace
elsom25/nova-election-theme
Wordpress theme for campaign.
elsom25/odms-angular
CS 449 Prototype
elsom25/postal.when
postal.js plugin that enables message-bus-based deferred style async behavior
elsom25/ppp
Somethings coming...
elsom25/presentations
My beautiful presentations
elsom25/redsteel-site
elsom25/secret-dubstep
My boxen setup. Based off Github's lovely https://github.com/boxen/our-boxen
elsom25/stargatecommand.xyz
elsom25/Trio
Trio - an automated insulin delivery system for iOS based on the OpenAPS algorithm with adaptations.
elsom25/uncertaintybook-hydrogen
elsom25/uncertaintybook.ca
Embracing Uncertainty
elsom25/upmin-admin-ruby
Framework for creating powerful admin backends with minimal effort in Ruby on Rails.
elsom25/uw-class-analysis
From a given term, using the api's from api.uwaterloo.ca, creates a csv of all classes offered, the room, the professor, and the class size.