Hey, I'm James!

A development engineer from Canada, building internet things with JavaScript.

I have over 6 years of experience building digital experiences, with a keen interest in developer experience, process automation and documentation. I am currently a Technical Lead working with the folks at Points.com, building the future of loyalty.

Recent posts

View all posts

Side projects


Easily register and work with feature flags in your theme with Flagpole. This WordPress plugin allows developers to easily configure feature flags in your WordPress themes.


A Python/Flask API that generates dynamic images for use in README files and web pages.


An experiment in writing Git automation tools as a NodeJS CLI with Oclif. This automates creation of empty commits and tags to trigger CI activities in bulk.

JavaScript

You can see more of what I have been working on (publicly) on my Github profile: https://jamesrwilliams.github.io