This list represents some of the projects that are either hobby/personal, opensource and or opensource contributions.
- Angular2 Contribution - for almost 3 years at Booktrack on front-end team solely using AngularJS, I managed to contribute to Angular2 since its alpha releases at the same time while working on Angular2-based product. Proud to be recognised as contributor on the v2.0.0 production release even though my contribution was just a tad tiny.
- Terraform Snippets for VSCode -This library contains at least 550 Terraform code snippets, which would roughly saves you at least 5,000 lines of code snippets. It’s got at least 9,000 downloads, see stats at https://marketplace.visualstudio.com/items?itemName=mindginative.terraform-snippets
- File Nibbler - An NPM module which uses Async library called queue in processing hundreds, or thousands files and avoids the “Too Many Open Files” limit from your OS.
- NZ ey - RSS feed reader for news around New Zealand, built on top of Facebook’s JavaScript React library. See blog post here
- Dangx - All-in-one Docker + Alpine Linux + NodeJS API + Nginx Reverse Proxy Server
- Dangx Project - This is an attempt to build a microservices architecture: API driven, lightweight on infrastructure (Alpine Linux), loosely coupled services. See blog post here
- TypeScript Contribution - I love the TypeScript language and I’d like the project to continue henced I made a tiny contribution PR30 aside from submitting issues or testing the latest releases.
- Photo Mosaic in JS - A little test project I did when I applied for a JS development role.
- Stencil Angular2 - This is my minimal version of Angular2 starter kit. It was primarily inspired by @angularclass but thought I could reduce the infrastructure complexity.
- Stencil Angular1 - A bare minimum Angular1 starter kit with only Webpack and NPM script as the build infrastructure.
- Stencil Lambda - Starter template for all your serverless development on AWS lambda w/ Apex, TypeScript & Webpack. I’ve used it for my personal serverless project/.
- NPM Git Lock - Added various patches for in-house use at Booktrack deployment infrastructure. A CLI tool to lock all node_modules dependencies to a separate git repository.
- Node Podcast - Added patch for in-house use at MediaWorks NZ.
- D3 on Stencil - D3.js component for Angular2 via Stencil starter kit.
- Stylus Linter for GulpJS - Experiment with building GulpJS plugin for linting Stylus style sheets.
- Express + Dust.js Starter Kit - A bare minimum starter kit for ExpressJS and DustJS
- Sodium JS/TypeScript - Typescript/Javascript implementation of Sodium FRP (Functional Reactive Programming) library.
- TypeScript Collections - minor patch for use with Sodium TypeScript library.
- FFMpeg Ubuntu Installer - A collection of Bash scripts for installation of FFMpeg plugins
- SingleTasking -Easy web todo app
- Webpinger NodeJS - AngularJS + NodeJS domain latency checker
- Webpinger ZendFramework - AngularJS + ZendFramework v1 domain latency checker
- Made in NZ Mobile - Hybrid Cordova-based mobile application
- Made in NZ Frontend - Frontend for Made in NZ project
- Arrow Randomizer - It’s the equivalent to TSA’s $1.4M app randomizer https://news.slashdot.org/story/16/04/04/2227200/tsa-paid-14-million-for-randomizer-app-that-chooses-left-or-right. I built the app before going off for work, probably in 30mins.
- Rust + NodeJS FFI - Experiment with calling Rust library in NodeJS via Foreign Function Interface (FFI)
- SilverStrip CMS + Clickbank Module - ClickBank module for Silverstripe CMS
- Silverstripe Lucene - Added patch for my personal project
- Raspberry Pi acccess point - A set of configuration / hacks / scripts that I’ve compiled from across different sources. I was playing with RPi as an WiFi access point for throttling connected device in various connection such as 3G, Dial-up and or DSL.
- M0n0Dev for M0n0wall - Submitted patches to upstream. A PHP script and additional files which automate nearly all of the steps required to build a working m0n0wall firewall image from SVN.
- Zafu - Cisco-Like CLI on a Nix system for the CouchDB database administration.
- Agnos Test Runner - My attempt to build a language-agnostic test runner and managed to get PHP running.
- JobberRails - A forked version which I managed to add few features for my Job Site. This was when Rails was so hot, circa 2008-ish.
- TurnKey Linux patch for SilverStripe - A TurnKey Linux patch for Silverstripe CMS
- FirefoxOS Battery Status Plugin - Submitted a pull request #11 to Apache Cordova project to add support for FirefoxOS battery status
- UI Playground - A UI/UX playground with HarpJS and browser sync.