For some time now I have done all my build-scripting on Javascript / Typescript projects in package.json. In a complex projects such as Markd2: this can quickly become quite unweildy.
Continue reading
For some time now I have done all my build-scripting on Javascript / Typescript projects in package.json. In a complex projects such as Markd2: this can quickly become quite unweildy.
Continue readingI really enjoy making Chrome Extension, I love how fast it is to go from idea to implementation then availability on the store.
My latest extension is called “New Tab Chrome Experiments” was only conceived of on Sunday evening. I then spent yesterday coding it up and now its up and available todownload on the store.
Continue reading
Post To Tumblr my popular Chrome extension will be entering its 6th year of continual development this year so I thought it fitting that I give it a much needed overhaul.
It had been long coming, the last major update I gave it was about 1.5 years ago. In that version I moved the backend from Google App Engine over to Parse and I rewrote the frontend to use requireJS and knockoutJS. Although they have served me well, a lot has happened in the past 18 months and maintaining the client code was starting to become painful.
Continue reading
Just a quick update to my Chrome Extension PostToTumblr this morning to fix a few things and add a couple of features after the large update in v3.12.
Continue reading
This is part two of my three part series on the internals of Recursive, an extension for Chrome. In the first post I talked about the general structure of Recursive and some of the lessons I learnt from dealing with Typescript. In the second post I discussed how Recursive goes about crawling and parsing the web. In this, the final post, i’m going to talk about how Recursive represents, lays out and renders that crawled data on the screen.
Continue reading
This is part two of my three part series on the internals of Recursive, an extension for Google Chrome. In the first post I laid the groundwork for the contents of this and the next post. In this post i’m going to talk a little about what Recursive does internally once given a URL.
I have found a little more time this evening to fix some bugs and make some improvements to my Chrome extension Recursive. The changes are as follows:
Continue reading
In the spirit of David Wagner’s try { harder } talk on ‘the value of tinkering’ I decided to do a little tinkering with a new language from Microsoft called TypeScript.
Continue reading
I have been working off and on for a while on an update to my popular Chrome Extension ‘Post To Tumblr’ and seeing as Tumblr have just changed thier API I thought it was time to accelerate its development and release it, finally.
Continue reading
A professional games developer that just cant stop tinkering with things
Head Software Wizard at TapSlots