Glen Mailer
Login:
glenjamin
Company:
Stainlessed Ltd
Location:
Sheffield, United Kingdom
Bio:
Software dev who doesn't like waste.
Blog:
http://stainlessed.co.uk
Blog:
http://stainlessed.co.uk
Member of
-
-
- NOMS Digital Studio
Repositories
-
adventofcode2017
-
null
-
afraid-of-dependencies
-
Slides for presentation on "Are you afraid of dependencies?"
-
amqpea
-
Node.js AMQP client
-
ansi-html
-
An elegant lib that converts the chalked text to HTML.
-
async
-
Async utilities for node and the browser
-
async-pool-cue
-
Limit concurrency of actions with a queue for Node.js
-
azure-terraform-generate
-
Generate terraform config from deployed azure resources.
-
azurite
-
A lightweight server clone of Azure Blob Storage that simulates most of the commands supported by it with minimal dependencies.
-
babel-plugin-react-error-catcher
-
Automatically adds a decorator to React components. Accepts a single argument, a path to some module for error reporting, and if there's an error, it will catch it and pass it to the reporter.
-
babel-plugin-react-transform
-
Babel plugin to instrument React components with custom transforms
-
basicauth-middleware
-
Express js basicauth middleware
-
battleship
-
LRUG Ruby Fight Club for October
-
Behat
-
BDD framework for PHP 5.3
-
BehatMultiFormatter
-
A Behat extension adding a multipage HTML formatter with index and summary
-
bramqp
-
A radical, raw, robust, remarkable, rapid AMQP library for node.js
-
budgeting
-
null
-
buildyourownlisp
-
My lisp in C, following the guide from buildyourownlisp.com
-
burrower
-
Tool to manage toggling tunnelling to remote services
-
byte-board
-
Like a whiteboard, but with bytes.
-
CanDB
-
Database for storing potential recruitment candidates
-
cfp-2015
-
This is the repository you need to fork to submit your talk to the ReactEurope conference this July http://react-europe.org
-
chai-immutable
-
Chai assertions for Facebook's Immutable library for JavaScript collections
-
checkers
-
Property-based testing for JavaScript via ClojureScript's test.check
-
chef-solo-search
-
Data bag search for Chef Solo
-
circleci-docs
-
Documentation for CircleCI.
-
circles-and-arrows
-
HTML Canvas based Super-simple State Machine Diagram Tool
-
clj-gntp
-
A clojure library for sending notifications over GNTP (to Growl)
-
cljs-webpack-deps
-
Trying out using npm dependencies via webpack in clojurescript.
-
clojure-cheatsheets
-
Cheatsheets and information for Clojure/JVM and ClojureScript
-
clojure-koans
-
A set of exercises for learning Clojure
-
codox
-
Clojure documentation tool
-
commonmark-react-renderer
-
React renderer for CommonMark (rationalized Markdown)
-
composer
-
Dependency Manager for PHP
-
compression
-
Node.js compression middleware
-
confident-user-interface-programming
-
A talk at CodeMesh 2016 by Glen Mailer
-
conglomerate
-
Sample application that does 'stuff' for an AMQP workshop
-
conglomerate-node-client
-
Sample node client for conglomerate
-
conglomerate-ruby-client
-
Sample ruby client for conglomerate
-
connect
-
Connect is a middleware layer for Node.js
-
connect-browserify
-
Connect/express middelware for serving front-end applications with browserify.
-
connect-hopeful-body-parser
-
Attempt to parse body data without an Accept header
-
cruisecontrol.rb
-
Cruise Control for Ruby, keep it simple
-
csrf
-
primary logic behind csrf tokens
-
Dashboard
-
Simple Sashboard
-
data.int-map
-
A map optimized for integer keys
-
defmulti
-
Flexible JavaScript polymorphism without requiring inheritance or object orientism
-
devboard
-
An interactive visual feedback tool for developing user interface code
-
devcards
-
Devcards aims to provide a visual REPL experience for ClojureScript
-
dimple
-
The simplest possible low-overheader service container
-
dire
-
Erlang-style supervisor error handling for Clojure
-
djangogirls-tutorial
-
null
-
djangogirls-tutorial-guide
-
This is a tutorial we are using for Django Girls workshops
-
dm-is-slug
-
makes permalinks easy for datamapper objects
-
dummy_player
-
null
-
elm-architecture-tutorial
-
How to create modular Elm code that scales nicely with your app
-
elm-check
-
Property Based Testing in Elm
-
elm-color-extra
-
:art: Additional color handling for Elm
-
elm-faq
-
FAQ about the Elm language
-
elm-hot-loader
-
HMR support for elm-webpack-loader
-
elm-make
-
A build tool for Elm projects
-
elm-shrink
-
A library for authoring shrinking strategies
-
elm-webpack-loader
-
Webpack loader for the Elm programming language.
-
emojifight
-
Hot Module Reloading demo application
-
epic-trello
-
An attempt at providing an epic-level view across a trello board.
-
es6-talk
-
A talk about ES6 and beyond
-
eslint
-
A fully pluggable tool for identifying and reporting on patterns in JavaScript.
-
eslint-plugin-no-class
-
Avoid usage of class
-
eslint-plugin-react
-
React specific linting rules for ESLint
-
eslint-samples
-
My standard eslint configs
-
express
-
Sinatra inspired web development framework for node.js -- insanely fast, flexible, and simple
-
express-resource
-
Resourceful routing for Express
-
firefox-sunk
-
Show data stored in firefox sync from any browser
-
firewall
-
Development repository for generic firewall cookbook
-
flaky
-
A web service that's more than a little bit flaky
-
flaky-client
-
A sample client for the flaky web service
-
flowInterfaces
-
List of flowtype Interfaces...
-
flow-node-experiments
-
Playing around with facebook's type checker
-
flow-stuck-repro
-
null
-
flow-typed
-
A central repository for Flow library definitions
-
fluctuations
-
Yet another flux implementation
-
foundation
-
The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites and apps that work on any kind of device.
-
fxa-js-client
-
A web client that talks to the Firefox Accounts API server
-
github-cookbook
-
Chef Library Cookbook for declaring resources on GitHub
-
gitlab-mirrors
-
A set of scripts adding the ability of managing remote mirrors to GitLab.
-
git-mnemonic
-
Speakable, rememberable translations for git ref hashes
-
glenjamin-eslint-config
-
Shared eslint configs based on my preferences
-
glenjamin.github.com
-
Github presence
-
go-cloudstack
-
A CloudStack API client enabling Go programs to interact with CloudStack in a simple and uniform way
-
govuk_prototype_kit
-
Quick prototyping tool for UK government digital services
-
grimoire
-
Community documentation of Clojure
-
hack-react-app
-
Zero Configuration, or is it?
-
hand-parser
-
A trial at using transducers for handwritten parsers
-
hcl
-
HCL is a configuration language.
-
heroku-buildpack-clojure-ring-uberjar-lite
-
Clojure buildpack that uses ring uberjar and tries to slim down the slug
-
heroku-buildpack-nodejs
-
The official Heroku buildpack for Node.js apps.
-
hhvm-dev
-
A Vagrant setup for a quickstart to hacking on HHVM itself
-
highland
-
The high-level streams library for Node.js and the browser
-
hogan-express
-
Mustache template engine for express 3.x. Support partials and layout
-
immutable-int-map
-
a map optimized for integer keys
-
immutable-js
-
Immutable persistent data collections for Javascript which increase efficiency and simplicity.
-
inspect-x
-
An implementation of node's inspect module.
-
in-the-loop
-
Simple pub/sub on a single HTML page - handy for hackday activity feeds
-
in-too-deep
-
Lazily created deep hash in ruby that defaults get operations to nil
-
isitfeierabend
-
:tada: Well? Is it?
-
jenkins-groovy-examples
-
Some samples of groovy scripts used in jenkins automation
-
joind.in
-
Source code behind the Joind.in website - a community-driven site focused on bringing together the people sharing the knowledge with the ones giving feedback.
-
js-atom
-
Clojure(Script) atoms, in JavaScript
-
JSXHint
-
Wrapper around JSHint for linting JSX files. 100% compatible with existing tools using JSHint.
-
kerodon
-
interaction and testing library for html based ring apps.
-
kotatsu
-
Straightforward command line tool to setup a development environment for modern JavaScript.
-
kue
-
Kue is a priority job queue backed by redis, built for node.js.
-
language-python
-
Python package for Atom
-
lein-autoexpect
-
Run expecations when source or test files change
-
lein-new-reflection
-
null
-
lein-protobuf
-
Leiningen plugin for compiling google protocol buffers.
-
LightTable-Clojure
-
Light Table Clojure language plugin
-
macos_defaults
-
null
-
magic-of-hot-code
-
Code samples for talk
-
map-values
-
A one-function clojure lib that provides (map-values)
-
merb
-
Merb official repository
-
merb-breadcrumbs
-
A simple merb plugin to provide useful hooks for breadcrumb links.
-
merb_hoptoad_notifier
-
A merb plugin for hoptoad notification
-
mine
-
Miner digs into a javascript file looking for require calls. Used to statically extract common js dependencies.
-
minifyify
-
Minify your browserify bundle without losing the sourcemap
-
mocha
-
mocha - simple, flexible, fun javascript test framework for node.js & the browser. (BDD, TDD, QUnit styles via interfaces)
-
mocha-multi
-
A bit of a hack to get multiple reporters working with mocha
-
mockery
-
Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succint API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL). Designed as a drop in alternative to PHPUnit's phpunit-mock-objects library, Mockery is easy to integrate with PHPUnit and can operate alongside phpunit-mock-objects without the World ending.
-
module-deps
-
walk the dependency graph to generate a stream of json output
-
moment
-
Parse, validate, manipulate, and display dates in javascript.
-
mori
-
ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript
-
MyRedLine
-
App for seeing and tweaking sports activity data
-
nginx
-
Development repository for nginx cookbook
-
node
-
evented I/O for v8 javascript
-
node-1
-
Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:
-
node-amqp
-
node-amqp is an AMQP client for nodejs
-
node-bunker
-
code coverage in native javascript
-
node-cloudstack
-
Cloudstack API abstraction for Node.js
-
node-controlled-amd
-
An AMD loader for NodeJS that keeps you in control by using minimal magic. Aimed primarily at loading frontend modules for unit testing.
-
node-db-migrate
-
Database migration framework for node
-
node-elm-compiler
-
A Node.js interface to the Elm compiler binaries.
-
node-fib
-
Fast non-blocking fibonacci server
-
node-fxa
-
Firefox Accounts API Client for Node.js
-
node-intro
-
Presentation and example sources for a NodeJS introduction
-
node-intro-challenge
-
Short programming excercise as a companion to a NodeJS intro presentation
-
NodeJS-IRC-Bot
-
A plugin-based IRC bot written in NodeJS.
-
node_modules
-
A curated list of beautiful node_modules that I like to use.
-
node-mysql
-
A pure node.js JavaScript Client implementing the MySql protocol.
-
nodeschool-async-you
-
Solutions for nodeschool.io's stream-adventure
-
nodeschool-learnyounode
-
Solutions to nodeschool.io's learnyounode tutorial
-
nodeschool-stream-adventure
-
Solutions for nodeschool.io's stream-adventure
-
node-simon-says
-
A basic DSL for async control flow in BDD-style tests
-
nodespec
-
A light-weight RSpec-esque testing framework for NodeJS with pluggable extensibility. I now recommend Mocha
-
node-tracey
-
Find out how you got somewhere
-
nodeunit
-
Easy unit testing in node.js and the browser, based on the assert module.
-
nodeunit-tape
-
Just enough tape to run nodeunit tests in the browser
-
nopar
-
Node PAckage Registry
-
notes-download
-
Download notes from Notes app stored in gmail
-
not-talking
-
Slides for presentation on "Scaling Agile by not Talking to Each Other"
-
npm
-
a package manager for node
-
npm-t-shirt
-
Bringing t-shirts to npm, sort of
-
npx
-
execute npm package binaries
-
ono
-
Throw better errors - in Node and browsers
-
parker
-
Stylesheet analysis tool.
-
peridot
-
a basic api for interacting with ring apps
-
peridottest
-
null
-
Phabric
-
A DB mockup / fixture creation library for Behat
-
php-code-coverage
-
Library that provides collection, processing, and rendering functionality for PHP code coverage information.
-
phptea
-
A simple, flexible test harness for specifying tests in a SpecBDD style.
-
phpunit
-
The PHP Unit Testing framework.
-
postcss-modules
-
PostCSS plugin to use CSS Modules everywhere
-
present-express
-
Presenters + Hogan (mustache) for express
-
pretty-immutable
-
Pretty printing for ImmutableJS
-
puppet-archive
-
Compressed archive file download and extraction with native types/providers for Windows and Unix
-
q
-
Fakes stubs and spies for Clojure testing
-
raretrains
-
null
-
raspbian-kiosk-maker
-
Some ansible-powered steps to getting a super-simple information radiator on a raspberry pi
-
rc-chartjs
-
common react charting components using chart.js
-
react
-
React is a JavaScript library for building user interfaces. It's declarative, efficient, and extremely flexible. What's more, it works with the libraries and frameworks that you already know.
-
react-bootstrap
-
Bootstrap 3 components built with React
-
react-calendar
-
Calendar example in React
-
react-element-to-string
-
Convert a ReactElement into a nice string useful for debugging
-
react-hot-boilerplate
-
Minimal live-editing boilerplate for your next ReactJS project
-
react-hotkey
-
A simple mixin for application hotkeys
-
react-native
-
A framework for building native apps with React.
-
ReactNativeFlexboxPlayground
-
Demo app to make it easy to experiment with flexbox layouts
-
react-newton
-
A flux-esque dispatcher for systems that are never at rest
-
react-overlays
-
Utilities for creating robust overlay components
-
react-proxy
-
Proxies React components without unmounting or losing their state
-
react-side-effect
-
Create components whose nested prop changes map to a global side effect
-
react-testing-workshop
-
Code for React Testing Workshop at jsconfco 2016.
-
react-tutorial
-
Code from the React tutorial.
-
redbox-react
-
A redbox (rsod) component to display your errors.
-
Reflect.ownKeys
-
Polyfill for ES6's Reflect.ownKeys
-
repo-repro
-
Reproduce a repository at another location, triggered by HTTP.
-
ribbit
-
Provides a Module to handle sending notifications to hoptoad.
-
ring-fence
-
Force SSL middleware for Ring
-
ring-mock
-
Library to create mock ring requests for unit tests
-
robot_tournament
-
Tournament engine for allowing little AI robots to do battle
-
rubygolf
-
Ruby Golf Framework
-
rubygolf_2011
-
null
-
rust-transitive-magic
-
null
-
santalist
-
An excuse to try out koa
-
schema
-
Clojure(Script) library for declarative data description and validation
-
secret-glenta
-
Secret Santa emailer with an "avoid" list
-
see-less-ess-ess
-
Compass extension to remove unused CSS rules based on knowledge of HTML templates
-
shared-user-agent
-
A simple way to click links on one computer and have them open on another
-
shoppinglistify
-
Demo application for a talk on the 12 factors.
-
sicp-study-group
-
null
-
simplest-redux-example
-
Simplest redux + react example for beginners like me
-
Sinon.JS
-
Test spies, stubs and mocks for JavaScript.
-
skin-deep
-
Test assertion helpers for use with React's shallowRender test utils
-
skybet.github.io
-
SB&G Engineering Site
-
slow-npm
-
Scratch files from investigating npm 3 slowness
-
speclj
-
pronounced "speckle": a TDD/BDD framework for Clojure.
-
speclj-growl
-
speclj plugin which displays spec output in growl
-
SublimeLinter3
-
Interactive code linting framework for Sublime Text 3
-
SublimeLinter-contrib-foodcritic
-
SublimeLinter 3 plugin to run foodcritic, a lint tool for Chef cookbooks. http://acrmp.github.io/foodcritic/
-
SublimeLinter-eslint
-
This linter plugin for SublimeLinter provides an interface to ESLint
-
suit
-
Personal setup for newly installed Macs
-
tel
-
Super simple DI for JavaScript, targetted mainly at spec test setup
-
terrafiddle
-
Mini ruby dsl for generating terraform files
-
terraform
-
Terraform is a tool for building, changing, and combining infrastructure safely and efficiently.
-
tiny-react-renderer
-
Learn you a React Renderer for Great Good
-
todo-backend-express
-
Node.js/Express implementation of the Todo-Backend API spec
-
todomvc-react
-
TodoMVC in React
-
toml
-
Tom's Obvious, Minimal Language
-
tools.reader
-
Clojure reader in Clojure
-
transducers.js
-
A small library for generalized transformation of data (inspired by Clojure's transducers)
-
transit-immutable-js
-
Transit serialisation for Immutable.js
-
travis_wonderwall
-
Because after all... you want to run a script on travis
-
travis_wonderwall-fork
-
Because after all.. this is travis helper to run particular a task if all builds pass
-
tryclojure
-
A little web-based Clojure REPL powered by clojail.
-
ultimate-hot-reloading-example
-
Hot reload all the things!
-
universal-signin
-
A prototype of a universal signin system
-
useful
-
Some Clojure functions we use all the time, and so can you.
-
vagrant-provider
-
Vagrant plugin for provider swapping
-
vagrant-puppet-install
-
A Vagrant plugin that ensures the desired version of Puppet is installed via the Puppet Labs package repo.
-
validates_date_time
-
Fork of validates_date_time rails plugin. Please do submit pull requests for any changes, and I'll merge them with Jonathan's svn changes.
-
video-voting
-
Video Voting App for youtube movie nights
-
watchify
-
watch mode for browserify builds
-
webpack-hmr-singleton
-
Utility lib to help define a hot-reloadable singleton
-
webpack-hot-client-overlay
-
An overlay for webpack-hot-client
-
webpack-part-loader
-
A webpack loading for extracting a part of a file.
-
winston-azure-application-insights
-
Azure Application Insights transport for Winston
-
wonderland-clojure-katas
-
Clojure Katas inspired by Alice in Wonderland
-
xbox-parrot
-
Simple xbox controller for parrot ar drones
-
xoxoxo
-
null
-
zombie
-
Insanely fast, full-stack, headless testing using node.js
-
zombie-server
-
A REST-like HTTP server wrapping zombie.js sessions
Commits To
Repository | Most Recent Commit | # Commits |