QCon is a practitioner-driven conference designed for technical team leads, architects, and project managers who influence software innovation in their teams.

Stefan Tilkov, SOA and REST authority, innoQ founder

Stefan Tilkov

Biography: Stefan Tilkov

Stefan is a founder and principal consultant at innoQ, where he spends his time alternating between advising customers on new technologies and taking the blame from his co-workers for doing so. He is a frequent speaker at conferences and author of numerous articles.

Twitter: @stilkov

Presentation: Web Development: You're Doing it Wrong

Track: The Developer Track / Time: Wednesday 10:20 - 11:10 / Location: Whittle Room

Abstract: Even without any sort of programming framework with lots of abstraction layers and fancy tooling, the Web platform is one of the most powerful environments for distributed and collaborative systems. If, that is, we actually /use/ it instead of continuously /abusing/ it through trying to turn it into something it's not. In this session, we'll challenge many commonly-held assumptions about how to best develop web applications. Even though we'll briefly touch the REST architectural style, most of the time will be spent discussing the strengths and ideal roles for HTML, CSS, JavaScript and their connection to the Web's core standards, HTTP and URIs. We'll see how a focus on simplicity and moderate use of technologies can lead to great applications that integrate well, scale well, are fun to develop, and are maintainable in the long run.

Presentation: 3 SHORT TALKS: What do techies know about recruitment?

Track: Attracting Great People / Time: Friday 15:40 - 16:30 / Location: Elizabeth Windsor

You've been to plenty of interviews in your career, you've kept your CV up-to-date (or re-written it a bunch of times) and you've done enough toy technical tests that they bore you. But now, you face another dilemma - your company is actively growing, and you've been "requested" to help with the recruitment effort. Or, worse - you haven't been asked to assist, but you worry that the candidates that make it through the process aren't always going to be the developers you want to work with.

How do you make the transition from interviewee to interviewer? How do you know what to look for in a candidate? What qualities really matters to your team? How can you tell if a developer's actually any good at programming? How can you help the company find the best possible developers, so that you can work with awesome people?

In this session we hear three people's stories on how they recruit technical people. They will touch on what they do, what drives their decisions, and why they feel it's important not just to leave recruitment to the HR department.