Frontend programmer, sometimes a backend programmer β€” often open source πŸ‘¨β€πŸ’»

Latest Devlogs

Removing left-pad one PR at a time

This is something that's been irking me for a while now, why is left-pad still getting millions of weekly downloads? And why is the download count on the rise? Don't get me wrong, it was a hugely useful package when it was released. It performed a…

A Game of a Hundred Lives β€” Day 9

I have to start by saying that this was one of the best implementations so far. Racket is a pleasure to write! I have a soft spot for languages that look good on the screen, and Racket looks great. I've not used any fancy macros or features from the…

A Game of a Hundred Lives β€” Day 8

Today's implementation of Conway's Game of Life is written using Rust. I like Rust, a lot, I like the idea of it, I love the tooling behind it, and for a modern competetor to C/C++, it's hit the nail on the head in my opinion. I've read mixed reviews…

A Game of a Hundred Lives β€” Day 7

The first week is complete! I chose to go with Groovy today, not a language that I often use (outside of Jenkins of course), but the language shares a lot of semantic similarities with JavaScript, so it sits well under my fingers. I went for a semi…
Continue reading β†’

Pinned Projects

TypeScript

pew

Lil' game engine for 2D games written in JavaScript and rendered via canvas

Checkout β†’
JavaScript

tafft

The unnecessary macros, general procrastination, and onelining tom-foolery I daren't use at work

Checkout β†’
JavaScript

drowsy

Lazy integrations tool for RESTful interfaces to aid POC development and streamline integrations

Checkout β†’
JavaScript

stark

Minimal and incredibly lightweight functional programming for JavaScript

Checkout β†’
JavaScript

fui

A functional UI framework and rendering engine with an impossibly small footprint

Checkout β†’
JavaScript

tckd

Your own cryptographically verifiable identity for everything from Twitter to GitHub

Checkout β†’
View more projects β†’

About

Github→LinkedIn→Twitter→Instagram→

A little about me β€” my name is Iain, although I often go by Chaff, or variations on that in a few online communities. I'm a programmer by trade, living and working in London.

I'm a huge geek if you haven't already gathered from this site, some people have said I have too many keyboards, I've no idea what they're on about.

Β© 2020 β€” Built by Iain J. Reid