Blog Archive
-
A reproducible benchmark for sbt
-
Snake case keys in Circe
-
Running a task on startup in sbt 1.0
-
Gitlab CI caching for sbt projects
-
An in depth guide to deploying to Maven Central with sbt
-
First impressions of ScalaJS
-
Setting sbt memory options
-
Make Maven treat warning as errors
-
Find out who the maintainer of a Debian/Ubuntu package is
-
Removing 200s from an Apache access log
-
ack2 package for Ubuntu 12.04
-
Unit testing Javascript UIs
-
How to test a Play framework project on Travis CI
-
Starting WEBBrick with logging disabled
-
Editing Scala with vim
-
My 2009 dissertation using GATE
-
Handlebars array access
-
Tools for the discerning front end developer
-
Slides for my talk at CocoaHeads Berlin
-
Updating Ubuntu server to the latest beta version (command line edition)
-
List all your Github pull requests with a jQuery widget
-
Using a mocked session when writing tests for Play Framework 1.2
-
Hell has frozen over! Microsoft Azure supports Linux instances
-
Installing Ruby 1.9.3 on Ubuntu 12.04 Precise Pengolin (without RVM)
-
Backing up your Gmail account with a Synology NAS using getmail
-
Git releases RSS feed
-
Experiment: Does Googlebot index dynamic content from a JS app?
-
My first iPhone app
-
Yeah! I'm a vim contributor!
-
Installing Ruby 1.9.2 on Ubuntu 11.10 Oneiric Ocelot without using RVM
-
How to find out if you are running Apache mpm-prefork or mpm-worker
-
Editing LESS and CSS3 with vim
-
Sharing a single gitconfig between your work and home computers and taking care of user.email
-
Cobertura sample XML output
-
My marathon experience
-
Configuring the Maven Site Plugin to accept scp-URLs for site:deploy
-
Getting started with a free Amazon EC2 instance and logging in through SSH using only the web interface
-
How to use true UTF-8 input for Latex documents (using OS X)
-
Browsers seemingly adding extra padding below image tags
-
Running an arbitrary command whenever a file in the current directory is saved
-
Adding multiple photos to a Rails model using attachment_fu
-
Thoughts about Rails from a Django guy
-
taglibdoc-ng - JavaDoc for JSP tag libraries
-
Buzz - Google's backdoor into Facebook?
-
Dependency injection for beginners
-
What's my Google OpenID URL?
-
Guten Tag, Edd
-
Mavens's "The artifact has no valid ranges"
-
First impressions of OS X 10.6 Snow Leopard
-
Converting transparent PNGs for use with LaTeX
-
Changes to submitting measurements to Edd
-
In praise of Netbeans (and how I learned to hate Eclipse)
-
How to set OpenDNS as the DNS provider for your Speedtouch router
-
A fast and free Safari "plugin" for delicious.com
-
How to "inject" the current mercurial revision into your JS load requests
-
Let Google host jQuery for you
-
TinyURL bookmarklet
-
How to install Mozilla Bespin
-
Communication & Networks coursework made easier
-
How to deactivate one macport variant and switch to another one
-
Installing miranda on Mac OS X
-
Setting up Django at Railsplayground
-
[Fixed] Eclipse editor text bouncing up and down under OS X