iansu
Full stack software developer. Node.js contributor. Principal Engineering and DevSec lead at Neo Financial. Sandwich enthusiast. 🇨🇦
@neofinancialCalgary, AB
Pinned Repositories
apollo-schema-check-action
A GitHub Action to run a schema check with Apollo Studio and post the results as a comment on a Pull Request
bad-package-manager
A bad package manager. For science!
blarn
A Yarn wrapper with extra functionality
cra-minimal-templates
A collection of minimal templates for Create React App
git-blast
A custom git command that works just like git blame but shows the committer's Twitter username instead of their name
iansutherland.ca
Personal site of Ian Sutherland
react-in-a-box
It's React, in a box.
remix-fan-club
The best damn fan club for the best damn React framework
iansu's Repositories
iansu/create-react-app-meta
Create React App meeting notes
iansu/cra-template-wheeler-mode
A Ken Wheeler inspired template for Create React App :beers:
iansu/gql2ts
convert a graphql schema to a typescript definition
iansu/graphql-code-generator
GraphQL code generator with flexible support for custom plugins and templates
iansu/unsplash-browser
A React app for interacting with the Unsplash API
iansu/admin
Facilitating joint collaboration amongst the TSC and CommComm
iansu/berry
📦🐈 A modern, fast, reliable, package manager; part of the Yarn organization
iansu/cli-slides
iansu/clipanion
Type-safe CLI library with no dependencies
iansu/codecov-action
GitHub Action that uploads coverage to Codecov :open_umbrella:
iansu/codecov-node
Global coverage report uploader for Codecov in NodeJS
iansu/contributor_covenant
Pledge your respect and appreciation for contributors of all kinds to your open source project.
iansu/coreui-react
iansu/gatsby
Transform plain text into dynamic blogs and websites using React.js
iansu/gatsby-plugin-s3
Deploy your gatsby site to a S3 bucket.
iansu/good-first-issue
🖥 CLI for finding good first issues
iansu/nginx
An official read-only mirror of http://hg.nginx.org/nginx/ which is updated hourly. Pull requests on GitHub cannot be accepted and will be automatically closed. The proper way to submit changes to nginx is via the nginx development mailing list, see http://nginx.org/en/docs/contributing_changes.html
iansu/node-mkdirp
Recursively mkdir, like `mkdir -p`, but in node.js
iansu/package-maintenance
Repository for work for discussion of helping with maintenance of key packages in the ecosystem.
iansu/prevent-duplicate-tabs-chrome-extension
Chrome extension that detects when a duplicate tab is opened and activates already existing tab
iansu/react
A declarative, efficient, and flexible JavaScript library for building user interfaces.
iansu/react-devtools-experimental
Experimental rewrite of the React DevTools extension
iansu/rimraf
A `rm -rf` util for nodejs
iansu/serverless-plugin-ncc
A serverless plugin to use @zeit/ncc for bundling
iansu/sonos-web
A simple Sonos Web controller
iansu/SpotMenu
Spotify and iTunes in your menu bar
iansu/tooling
Advancing Node.js as a framework for writing great tools
iansu/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
iansu/use-interval
A custom React Hook that provides a declarative setInterval called useInterval.
iansu/yargs
yargs the modern, pirate-themed successor to optimist.