chris d brown

web developer

Kana Time for Chrome

In September 2016 I started attending night classes to learn Japanese, and as it turns out, that’s quite difficult. One of the biggest challenges is coming to grips with the two different Japanese alphabets, Hiragana & Katakana (& the seemingly-endless number of Kanji, but that’s a post for another time). To try and understand them faster I started to look for ways to use them as regularly as possible, removing the pressure of putting aside study time and making it more routine. Unfortunately nothing I found quite fit my routine, so instead I started building my own, and now I’ve released it for general use.

Read more

Scrabblemojier for Slack

Slack is great, isn’t it? I mean, it’s basically just IRC, but it’s so easy to get teams on board with it. Get rid of email (and Skype), easily create boards for whatever you need, great search & history tools, and - most importantly - world class emoji support 👍👌.

Read more

Top 5 Games of 2015

Well, somehow it’s 2016 already. Who knows how that happened. 2015 has been a hell of a year for videogames on both the indie and triple-A ends of the spectrum. Even the clockwork machines put out good versions of The Thing They Make this year, by most accounts.
What’s better still is that this year has seen the hard line that used to exist between indie and triple-A gaming break down more and more. Now it’s all just a murky soup of videogames, and it’s great.

Anyway, here’s some hot opinions.

Read more

Validating AngularJS forms on submission

I’ve recently been working on a mobile app built with AppGyver and AngularJs that’s fairly form-heavy, and wanted to implement some more user-friendly validation than Angular’s default. I’ve never been a fan of showing error messages as soon as the user types a character - it’s far too close to shouting at them, and I’d rather be guiding my users after a mistake than assuming they’re about to make one.

Read more