Paul Heasley's repositories
python-flickr-api
A python implementation of the Flickr API
mtg-deck-finder
Compare any Magic The Gathering deck to your inventory to see if you have all the cards needed.
flickr-rsync
A python script to manage synchronising a local directory of photos with Flickr based on an rsync interaction pattern.
pebble-phd
A minimalistic digital watchface for pebble with date
esm-vs-bundles
Sample application for testing performance of es6 modules vs. server side bundling
fizzbuzz
An implementation of FizzBuzz using TDD in ES6 nodejs
npp-plugins-x64
XML Repository for Notepad++ Plugin Manager x64 plugins
NppToolBucket
Plugin of assorted tools for Notepad++ including Multi-line search and replace.
todo-better-angular
An improved reference architecture for Angular 1 projects, based on the TodoMVC project.
StringCalculatorKata
Me completing the string calculator kata in dotnet core: http://osherove.com/tdd-kata-1/
bitrise-workflow-editor
Bitrise Workflow Editor
SnowflakeDemo
A simple demo of Flakey using Base64-ish encoding to generate 11 digit ids fit for URLs.
ddd-melb-planner
A conference organiser for DDD Melbourne 2017 written in Vuejs using local storage to save your preferences
xamarin-forms-samples
Sample apps built using the Xamarin.Forms framework
presentation-rxjs
A Bespoke.js presentation on RxJS. Actually I ended up doing it Google Slides
FreshMvvm
FreshMvvm is a super light Mvvm Framework designed specifically for Xamarin.Forms. It's designed to be Easy, Simple and Flexible.
presentation-serverless
A Bespoke.js presentation on serverless architecture. Presented to Monash Industry Seminar Series.
presentation-serverless-demo1
Demo code for my serverless architecture presentation
jimp-inline
Creates an inline version of jimp that can be placed in a nodejs file and is assigned to variable `Jimp`.
presentation-cqrs-intro
A Bespoke.js presentation on CQRS. Not finished or presented
presentation-load-testing
A Bespoke.js presentation on using JMeter for load testing. Presented at Alt.NET
presentation-mob-programming
A Bespoke.js presentation on mob programming. Presented to PageUp.
webserver
Simple node webserver
angular-mosaic
A masonry, tile/grid system for Angular
script-path
Retrieves the path of the specified script on the page, used to dynamically load assets relative the current script.
presentation-scrum
A Bespoke.js presentation on SCRUM principles and how PageUps processes differs to them. Presented to PageUp.
presentation-planning-days
A Bespoke.js presentation on organising and running planning days. Presented to PageUp.