nfriend
Remote Software Engineer @ Stripe and cellist based out of Ontario. Previously @ GitLab. Fascinated with building usable, delightful software.
@stripeOntario, Canada
Pinned Repositories
angular-cli-customizer
A small command-line Node module that allows Angular CLI's Webpack config file to be customized
cooltojs
A Cool-to-JavaScript transpiler, written in TypeScript
inspiral-web
The web version of the Inspiral app.
ldraw-visualizer
An in-browser LEGO model viewer, built using three.js and LDraw part files.
nuxt-resume
My résumé, built with NuxtJS and Tailwind CSS.
Rook
An online, multiplayer implementation of the classic card game Rook, using WebSockets.
tree-online
An online tree-like utility for generating ASCII folder structure diagrams. Written in TypeScript and React.
ts-git
A naïve implementation of git, written in TypeScript. Built to help me understand how git works under the hood.
ts-key-enum
A TypeScript string enum for compile-time safety when working with event.key
ts-keycode-enum
A TypeScript enum definition that maps human-friendly key names to JavaScript key codes
nfriend's Repositories
nfriend/ldraw-visualizer
An in-browser LEGO model viewer, built using three.js and LDraw part files.
nfriend/angular-cli-customizer
A small command-line Node module that allows Angular CLI's Webpack config file to be customized
nfriend/Rook
An online, multiplayer implementation of the classic card game Rook, using WebSockets.
nfriend/origins-host
A js-box (DOSBox) app to allow my old QBASIC programs to live on through the internet
nfriend/NodeChat
A simple application to acquaint myself with Node.js, AngularJS, LESS, Grunt, Bower, and Yoeman.
nfriend/Mandelbrot
A simple way to view the beauty of the Mandelbrot fractal
nfriend/webgl-chess
Final project for HCI 557: Computer Graphics and Geometric Modeling at Iowa State University
nfriend/BrowserFS
BrowserFS is an in-browser filesystem that emulates the Node JS filesystem API and supports storing and retrieving files from various backends.
nfriend/DefinitelyTyped
The repository for high quality TypeScript type definitions.
nfriend/portfolio
A small web application to showcase some of the projects I've worked on.
nfriend/Rookkeeper
An online score tracker for the card game Rook
nfriend/vimsettings
A personal backup of my Vim configuration settings.
nfriend/adminlte-keycloak-theme
A Keycloak theme based on the AdminLTE UI library
nfriend/angular
One framework. Mobile & desktop.
nfriend/angularjs-in-angular-bug-repro
Reproducing an issue with using an AngularJS component in an Angular app
nfriend/bower-npm-resolver
Use npm as a registry for your bower dependencies
nfriend/camel-up-calculator
A simple Node.js program that predicts Camel Up board positions
nfriend/deck-of-cards
A deck of cards.
nfriend/generator-angular-widget
A Yeoman generator for creating reusable, modular, shareable Angular modules.
nfriend/gremlins.js
Monkey testing library for web apps and Node.js
nfriend/HCI_557_2016_nf
Homework submissions for HCI 557 at Iowa State University: Computer Graphics and Geometric Modeling
nfriend/latex-resume
My resume, built using LaTeX.
nfriend/prettier-vscode
Visual Studio Code plugin for Prettier
nfriend/registry
The jspm registry and package.json override service
nfriend/required
A requirements management tool that focuses on user experience and productivity.
nfriend/solr-ish
A Solr-like search engine, implemented in TypeScipt, to teach myself basic search engine concepts
nfriend/stockfish-js-test
Testing out stockfish-js: https://github.com/exoticorn/stockfish-js
nfriend/tone-drone
An Alexa skill that plays a pitch
nfriend/ts-loader
TypeScript loader for webpack
nfriend/wedding-website
My wedding website