August 07, 2014The Baby Emulator
Introducing a new Baby emulator written in Go.
July 07, 2014Experiencing Haskell
Looking into the functional world with Haskell.
June 07, 2014Optimizing page timings for Google Analytics
Experiment to find a better way to track pageview times with Google Analytics.
May 19, 2014Improving Go cookie handling
Finding a way to store non-RFC compliant in the default Go cookiejar.
April 08, 2014100 Days of Github
Endeavour into the Github contributions streak trend.
March 01, 2014FOSDEM 2014 lightning talk video
Video of my lightning talk at FOSDEM 2014 about Gisp.
January 02, 2014Personal Annual Report 2013
My first endeavour into self-tracking and personal analytics.
May 13, 2013Crawling HackerNews
An approach to collecting the complete HackerNews database explained.
May 11, 2013Javascript and MapReduce
A quick programming exercise, featuring the MapReduce
functionality of Javascript.
May 09, 2013Browser ABC
Inspired by "Letter Sweep" and "My Browser A-Z", thought it'd be interesting writing up my own.
December 28, 2012On Ulam spirals and matrix generation
Implementing an algorithm for generating Ulam spirals in Javascript.
June 15, 2012Getting to work with CodeMirror
A short intro to getting a simple CodeMirror demo up and running.
April 06, 2012Web Audio API overview (Part 2 of 2)
Extends the audio visualizer built in part one.
March 11, 2012Web Audio API overview (Part 1 of 2)
Looks into creating a simple audio visualizer, which is extended in the second part.
January 08, 2012Exploring the V8 JS engine (Part 2 of 2)
Introduction to shared variables and Node.js source. Second part of V8 series.
January 07, 2012Exploring the V8 JS engine (Part 1 of 2)
Looks into the basics of programming with V8 & C++. First part of V8 series.
January 03, 2012Using content providers in Android
Short sample of pulling data in from content providers.
December 10, 2011RSA public/private key encryption explained
A brief overview of how public/private key encryption actually work.
Gogisp
Lisp/Clojure-esque to Go compiler.
Started out as a simple (macro-supporting) interpreter, though then the backend was rewitten to compile to Go.
With that macro support was also dropped.
(Also presented at #FOSEM 2014)
GoWikipedia Analyser
Project from Young-Rewired-State 2013.
Analyses Wikipedia articles' structure and lex to find places they need to be improved, using a neural network and a ngram model with Good-Turing smoothing.
JavascriptUlam Spirals Algorithm
An algorithm for generating Ulam Spirals, read the corresponding blog post here.
RubyHN2JSON
A Ruby library for scraping data off HackerNews.
JavascriptNews Recommendr
Project from Young-Rewired-State 2012.
It scrapes news sites and builds a model based on your interests, using a Bayesian Filter.
RubySwing for JRuby
Some Ruby classes to utilize Java's Swing Toolkit, for educational purposes.