James has been a software developer for 15 years, first obtaining a PhD from the University of Surrey creating new 3d graphics algorithms, then working in a variety of industries including biometrics, flight simulation and visual effects.
Talks I've Given
Pushing Jekyll to breaking point
Featuring James Smith
Jekyll is a static web development tool, used by GitHub Pages. Most uses are pretty simple, but you can do a lot more complex things with it too. This talk will explain how I’ve used git submodules, deeply nested JSON, CSV data, and other techniques to produce complex data-driven sites with rich...lrug ruby ruby-on-rails
Adventures in early-adoption of open-source code
Featuring Sam Pikesley and James Smith
Last year, the ODI found themselves wanting to use the code behind gov.uk for a new project. In this talk James and Sam from the ODI tech team will share their experience of picking up a codebase which was open source, but never really designed for reuse, and what they learned along the way.open-source source-code codebase ruby