Blog Archives

A year later

A year ago I joined the Government Digital Service, and boy, does time fly. We’ve got an incredible team, working with lots of people from the wider civil service, and some really switched-on suppliers and partners. I wanted to mark

Posted in gdsteam, Tech, work

Unlike Dave Winer, I’m happy to opine on the decentralised social network du jour – At first glance, what’s not to like – a thought through JSON api which uses HTTP PATCH – see that proves they’ve been thinking.

Posted in Tech

Maps and Dictionaries

Nope, not musty books, but programming constructs. When you learn to program in C, you’re exposed to data structures which map easily to underlying hardware. Basic data types are of a fixed size, and locating information within them is based

Posted in java, Tech

Distracting Planets….

Today I got a little distracted by a simple tweet… These planets look pretty cool, so I decided to try to create one. I jumped to Pixelmator which I bought a while ago. Uh. It doesn’t have a ‘Polar Coordinates’

Posted in Tech

I shook up my whole web presence last weekend because of an impending hosting renewal bill. I moved all of my hosting from to an ec2 micro instance. This gives me a bunch more flexibility for a reasonable price,

Posted in Tech

OSGi, Java Security Manager, and keeping things simple…

I’ve spent the last couple of hours trying to understand Java2 Security in an OSGi environment. There’s a presentation available at [link] which gave me lots of information and hints of what to search for and what to play with.

Posted in java, Tech

OpenJPA, Derby, and getting started fast….

The combination of Apache OpenJPA and Derby provides a fantastic and simple way to prototype database apps in Java. The only downside is that there are a couple of gotchas I keep on finding myself hitting each time I start

Posted in apache, java, Tech

Adding a JavaScript host object with Rhino

I’ve been thinking a fair bit about server side JavaScript recently, but haven’t really dug in. One of the things I’ve been wondering is how easy it is to define a host object with Rhino. Turns out it’s trivial: import

Tagged with:
Posted in java, javascript, Tech

PastryKit – Why?

Recently, John Gruber publicised the PastryKit JavaScript framework which Apple uses to give a ‘Native’ iPhone experience in iPhone WebApps published by Apple (see the DF post for example videos). What I haven’t seen anywhere is an explanation of why

Posted in apple, javascript, Tech

iPhone 3G – 18 months down, 6 to go

I’ve had an iPhone 3G for 18 months, and so I have 6 months to go until 2 things happen. Firstly, that my existing contract with O2 expires, and secondly that Apple release another improved version of the iPhone. So

Posted in apple, Tech
I’m David Illsley, I’m a Software Engineer, currently in London. In the past I've worked for Morgan Stanley on front office credit technology, for IBM developing products in the WebSphere family, and before that I studied at Edinburgh University. I'm also a PMC member @TheASF, and outside the realms of technology, enjoy skulking around the dark corners of theatre...
The postings on this site solely reflect the personal views of the author and do not necessarily represent the views, positions, strategies or opinions of my employer.

Get every new post delivered to your Inbox.