Bye Bye Wordpress May 18, 2014 I’ve finally made the move to jekyll for building this site. It is now hosted on github pages, comments are handled by disqus and my post source is written in markdown. My entire site is visible on github and revision control for post entries is handled there too. What finally convinced me with the release of jekyll 2 was the introduction of native sass support. Originally, the prose theme I’m using for my site was using scss, which I later ported to a wordpress theme in order to blog with it. ...
Copyright Law Finally Aligns with Me Apr 07, 2014 On June 1st 2014, some much needed changes are being made to exceptions to copyright law which amongst other things, will allow conversion of personal media between file formats. Finally, we’ll able to make personal conversions of digital media (at least they will be now counted as legal copies). I’ve long made copies of my cd’s to listen to whilst coding (iTunes allows me to do so simply) – but it is not currently legal to move these files to another storage medium, such as an mp3 player. ...
Shipping in March: Weeks 2 & 3 Mar 23, 2014 So, anybody paying close attention may have noticed I’ve skipped a week on updating my progress on shipping in March. There wasn’t much to report in week 2 aside from I was busily updating my Nifty Digits site. This hasn’t yet gone live, mainly due to some restrictions on current client projects and publishing about my previous work. I hope to be able to publish it before the end of the month. ...
Shipping in March: Week 1 Mar 10, 2014 I promised a progress update on how my attempt to get 4 projects shipped this month was going. On my first week, I decided to focus on my time tracking tool, hourglass. I’ve had this in the works for sometime and unfortunately, it’s fallen by the wayside to client work. I’ve failed on my first week in getting this released to the world, but I’m far happier with how it’s working now and the value it might give to any potential user than previously. ...
Scaling a Linear Domain to an Ordinal Range with d3 Mar 07, 2014 I’ve had the opportunity of using d3 quite a lot over the past few months for a number of clients. It offers some amazing flexibility for chart generation and much more. Anyway, I thought I’d share a quick tip I developed for mapping a linear set of values onto an ordinal scale. For those who’re seasoned pros at d3, this probably seems trivial, but had me stumped for some time today. ...
Shipping in March Mar 03, 2014 This month, I’ve decided to take some time out to ship projects. I have a huge list of projects accumulating I’d like to push out of the door, but as a father and freelancer I have lack of a certain commodity in able to achieve them. That would be time. Currently I don’t have any work booked in for a while, so along with Viv, we’ve decided I should try and get some of these projects released. ...
Setting Up an .is Domain with ISNIC Oct 27, 2013 I’ve purchased a couple of .is straight from the Icelandic Domain Registry (ISNIC) in the past year with a view to using them with my own vps. The process of setting up nameservers isn’t great, given their somewhat confusing management interface. That’s summed up in a recent tweet below. Looks like I just spent 39 euros on a domain I can’t use. Fucksticks. — Craig Lockwood (@craiginwales) October 26, 2013 ...
A Decade on the World Wide Web Aug 14, 2013 10 years ago today, I started this blog. That’s just under a 3rd of my life. In other words, that’s quite a long time ago. I started out using Movable type and very quickly (3 days later) ditched it in favour of the b2 “weblog tool”, which WordPress was later spawned from. Back then, I blogged frequently about what was going on in my life, which tended to centre around University coursework rather than technical posts. ...
Second Rate Britizens Jul 06, 2013 I decided to attempt a simple app this week, first using GoCardless, then later the beta of Stripe. It requires the payment of funds between two individuals, neither of which might be a business. GoCardless suggests signing up to use their partner programme, which involves registering a user as a merchant. This isn’t entirely suitable given the individual will be asked many queries on the nature of their business (which they don’t have). ...
The Developer Dream Jun 27, 2013 I suffer from idea overload. It seems that every day I have an idea for something. As a developer, I’m lucky in that to be able to take an idea to inception very quickly. Best of all, I can show it at inception stage to a huge audience (if I had one), garner feedback and quickly iterate on that idea. To date, I’ve mainly created these by myself – a casualty of doing paid work in the main like this too. ...