Gitflow – Branching For Growth

By Kirsty / February 24th 2015

Part of the power of Git is that branching is so incredibly cheap. But what to do with all that power? Why should you branch at all? And why is Gitflow such a popular approach?

Read More

Bringing BDD to Configuration Management

By Kirsty / February 14th 2015

BDD (Behaviour-Drive-Development) is an great way to “think from the outside in” when creating software, implementing the minimal amount of behaviours to achieve an end-goal of a feature.

But what if we could take those concepts and apply them to infrastructure-as-code. What if we can quickly iterate how we want our servers to look and act?

There’s some great tools out there to achieve this right now, and I’m going to talk about how to BDD when fixing operations problems, and how you can quickly test operations related fixes on a realistic depiction of a production server using Docker and Vagrant.

Read More

Merging virtual & visual > bespoke 3D visualisation with SEEABLE

By Kirsty / January 21st 2015

Looking at how to use the latest 3D laserscanning ‘reality capture’ techniques to create virtual environments for safety, marketing & situational awareness. The visualising them using games engine tech, C# wizardry to create our own GUIs, AR (Augmented Reality), VR (Virtual Reality, Oculus rift and Xbox controllers.

We will scan the conference hall in 3D to explain the process 🙂

We get paid to do this – seriously !

Read More

Meteor.js – turbo-charged development in full-stack JS

By Kirsty / January 21st 2015

An introduction to the full stack Meteor.js platform, with focus on the factors that differentiate it from traditional frameworks. Specifically, a description (and hopefully a demonstration) of the ways that Meteor can turbo-charge the development process by providing the user with a series of incredibly powerful tools without asking them to sacrifice flexibility.

Read More

12 Books in 12 Months

By Kirsty / January 13th 2015

I have decided to set myself an almost insane challenge, I am going to write 12 books in 12 months. By the time the unconference comes around, I should have published my first book, and be a fair way through my second. I wanted to prove that people can write their own books, self-publish them and make a nice little side income to boot. All it takes is a little bit of work every day to get a bit closer to the end goal.

I’ll talk about the tools I use to (hopefully) complete such a mad challenge as well as what I plan to do if I fail, and how I learn enough skills to be able to teach it to other through ebooks.

Read More

Writing ebooks quickly

By Kirsty / January 12th 2015

I talked at OggCamp 2010 about the possibility of using the same infrastructure provided to developers for writing and managing code for developing things other than applications.

I started experimenting and have developed a basic system to allow authors to write ebooks quickly.

I’d like to talk through what I’ve developed, what it can do and where I hope to take the project.

Read More

Too Many Cooks Spoil the Broth

By Kirsty / January 6th 2015

This talk will cover how how front end development is becoming much more modular and how you, if you haven’t already, can change your working practices to get on board.

I’ll cover how you can utilise css-preprocessors and frameworks to take an object orientated approach to CSS and write it in a more modular way.

How you can use JavaScript libraries like requirejs or even just combine js files on the fly to make your JavaScript more modular.

I’ll then touch on why you should keep the number of files of your production sites to a minimum and what tools you can use to help achieve this.

Finally how in the future, we’ll be able to use Web Components to write our HTML in a modular way to.

Read More

Using Geo technologies to locate your boss.

By Kirsty / January 6th 2015

Joe is the CTO of Human Made, and a busy person. He is constantly on the move, which is a problem when you want to catch him for a chat or meeting.

In this talk we will look at how we can harness technologies such as GeoIP and Geolocation to keep track of him. I will be sharing how we created a WordPress plugin that integrated Foursquare and GeoIP into an internal site, the quirks and pitfalls of these technologies and issues that have to be considered before trying to store timezones.

This session is aimed at developers who want to gain some insight into dealing with Geolocations, GeoIP and timezones. I will be sharing the problems and solutions I encountered when trying to make Joe easier to find.

Read More