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?
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.
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 !
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.
Last year, I pulled my hair out trying to get our team to find a way to make forms work offline. We did it. This talk explains how.
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.
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.
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.
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.
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.