Rebel

These are the sessions tagged with Rebel at Øredev 2012:

Tuesday

8.30-16.30

Workshop Event Sourcing

The workshop looks at Event Sourcing through the eyes of the recently released Event Store project (OSS). We will look at Event Sourcing but also at the Event Store and how it can help simplify your development experience.

Tags: Architecture Hands on Hard Core Mastery Rebel .NET

Workshop Event SourcingGreg Young

Greg Young is a loud mouth about many things including CQRS, Event Sourcing, and getting your tests to do something more than validating your code. He is currently involved with Event Store a functional database geteventstore.com

8.30-16.30

Software Testing Reloaded: An Interactive WorkshopMatthew Heusser

Matthew Heusser has been developing, testing, and managing software projects for his entire adult life. The principal consultant for Excelon Development, Matt is also a contributing editor for STQA Magazine and sits on the board of directors for the Association for Software Testing. In addition to his writing (most recently lead editor for "How to Reduce the Cost of Software Testing"), Matt has recently completed a contract as a part-time instructor for Calvin College in Information Systems.

Wednesday

10.00-10.50

Stupid questions and n00bs - top ten intriguing things you need to do

It really doesn’t matter how long you’ve been in this industry or which position you hold, understanding generation n00b and the value it brings should be mandatory for you. After asking a stupid question daily on the blog and interviewing hundreds of n00bs, employers, and teachers I’ve collected for you some rather intriguing and invaluable advice. In this unique narrated short film session I plan to shock, share and shine some light on your most valuable asset: gen. n00bs & stupid questions

Tags: Agile Creative Fun Rebel Team

Stupid questions and n00bs - top ten intriguing things you need to doIris Classon

Iris recently caught the attention of the developer community with her tremendous passion for programming and unique career path; a reg. clinical dietician turned programmer. Within a year she earned MCPD & MCTS certifications, was invited to join MEET, and landed a fulltime developer job. She’s been interviewed on Hanselminutes, Code Project, and Pluralsight and is today a Technical Evangelist for Telerik, software developer for Dotnet Mentor and organizor of the Sweden Pluralsight Study Group

10.00-16.30

Just in Time Testing Tutorial

Turbulent development projects experience almost daily requirements changes, user interface modifications, and the continual integration of new features, and technologies. Keep your testing efforts on track while reacting to changing priorities, technologies, and user needs.
•Identify & collect important test ideas from varied sources
•Test projects with few or no written requirements
•"Triage" testing to find important bugs quickly
•Organize testing in a dynamic, unpredictable world

Tags: Mastery Rebel Test Tools

Just in Time Testing TutorialRobert Sabourin

Rob has more than thirty years of management experience, leading teams of software development professionals. A well-respected member of the software engineering community, Robert has managed, trained and mentored thousands of top professionals. He often speaks at conferences & writes on software engineering, testing, management, and internationalization. Author of I am a Bug!, the popular testing children’s book, Robert is an adjunct prof at McGill University & runs the consultancy AmiBug.Com

10.00-10.50

Highly Connected Data Models in NOSQL Stores

In this session, we'll talk about the key ideas of NOSQL databases, including motivating similarities and more importantly their different strengths and weaknesses.

Tags: Architecture Database Mastery Rebel

Highly Connected Data Models in NOSQL StoresAlistair Jones

Alistair Jones is a Software Engineer with Neo Technology, the company behind Neo4j, the world's leading graph database. Alistair has extensive experience as a developer, technical lead and architect for teams building enterprise software across a range of industries. He has a particular focus Domain Driven Design, and is an expert on Agile methodologies. Alistair often writes and presents on applying Agile principles to the discipline of performance testing.

11.10-12.00

How pairing adds value

Some teams avoid pairing. Other teams embrace it to the point that they avoid working solo. What enables teams to find so much benefit in pairing that they wouldn't work any other way? And is pairing only for coding? Lisa will share her experiences with teams that find value in pairing for coding AND testing. Participants will join a discussion about how teams can nurture a pairing culture, and how pairing adds value to several aspects of software development.

Tags: Agile Mastery Rebel Team Wetware Test

How pairing adds valueLisa Crispin

Lisa Crispin is the co-author, with Janet Gregory, of Agile Testing: A Practical Guide for Testers and Agile Teams (Addison-Wesley, 2009), co-author with Tip House of Extreme Testing (Addison-Wesley, 2002), and a contributor to Experiences of Test Automation by Dorothy Graham and Mark Fewster (Addison-Wesley, 2011) and Beautiful Testing (O’Reilly, 2009). For more about Lisa’s work, visit www.lisacrispin.com. @lisacrispin on Twitter, entaggle.com/lisacrispin

11.10-12.00

Unpicking the Microsoft Roadmap

Microsoft are spending quite a large amount of time and energy confusing everyone around whats in and what's not in the next few years. In this session Scott will walk you through some of the announcements and show in detail how it affects developers with examples of how to reuse the current skills/technology you have with whats vNext. He'll also give you some internal insights on how to navigate the next few years of technology roadmap confusion! Its opinated in some parts but will give you a better informed answer than "it depends" or "thats great feedback, lets take it offline"

Tags: Rebel .NET

Unpicking the Microsoft RoadmapScott Barnes

Scott Barnes (a.k.a @MossyBlog) formerly a Microsoft Rich Platform Product Manager (WPF & Silverlight). He has been working with Adobe & Microsoft technology for the past 15 years with a main focus specifically on Internet Applications (aka. RIA, Rich Client Technology etc).

15.40-16.30

Advanced Continuous Integration Techniques with Jenkins

In this talk, we'll look at several continuous integration techniques you can use to get more value out of your Jenkins installation. The topic will cover the "validated merge" feature to make your builds unbreakable, the "fingerprinting" feature to build audit trail of your artifacts, and the "pipeline" feature to better visualize how your changes are verified by Jenkins, and so on.

Tags: Hard Core Java Rebel Team Tools

Advanced Continuous Integration Techniques with JenkinsKohsuke Kawaguchi

I’m Kohsuke Kawaguchi. I’m a software engineer who enjoys writing code and solving problems. I have been working on a large number of open-source projects. I am probably best known as the creator of Jenkins, a continuous integration server. My projects span many different areas of the technology, but my main interest is around developer tools, XML, and web services in Java.

16.45-17.35

It's Not You, It's Them: Why Programming Languages Are Hard To Teach

I've been teaching programming for a few years now, and I've come to realize that the harder a languages is to teach, the more poorly designed it is.

Tags: Mastery Rebel Wetware

It's Not You, It's Them: Why Programming Languages Are Hard To TeachZed A. Shaw

Zed is a programmer turned writer who spends more time playing and building guitars than writing or programming. He is the creator of several web servers, and the "Learn Code The Hard Way" series of books.

8.30-9.45

Software won - so what now?

You guys have won. Software is eating the world. You are the emperors and are cutting through and reinventing industries one by one. Let's think what comes next. What should your minds and skills be focused on now in order to solve bigger, meaningful problems that beset us? And how can you lead the world into an era of abundance, of iterative trouble-shooting, of optimal management of our resources - in order to generate the greatest happiness for the greatest number?

Tags: Creative Fun Keynote Rebel

Software won - so what now?David Rowan

David Rowan is editor of the UK edition of WIRED magazine, which won 2009 Launch of the Year at the British Society of Magazine Editors Awards. He writes the monthly “Digital Life” column in GQ magazine, and the “Tech Traveller” column in Condé Nast Traveller, in which he documents his encounters with the innovative people he meets at events such as TEDGlobal, DLD, Stream and Google Zeitgeist.

Thursday

11.10-12.00

Implementing Continuous Delivery

Continuous Delivery is gaining lots of traction right now, blending aspects of the DevOps & Agile movements to help deliver our software more predictably & faster than ever before to our clients. But how do you actually do it? Where should you start? And what tools should you be using?

Based on real-world experience helping clients adopt CD, this talk will address all this - and perhaps more!

Tags: Agile Dev Ops Rebel Team Tools

Implementing Continuous DeliverySam Newman

Sam Newman is a Principal Consultant at ThoughtWorks, where he has been for over seven years. He has worked with a variety of companies in multiple domains, and currently runs the Cloud & Continuous Delivery Practices for Europe. He has written articles of O’Reilly, presented at conferences, and sporadically commits to open source projects. Principally a Java developer, he also spends lots of time with Clojure and Python, and build systems that hate him.

13.00-13.50

A deep look into the Event Store

What if I told you that the new Event Store (OSS geteventstore.com) is an ACID compliant database with only 24 bytes of mutable data? This session will look deep inside the Event Store and architectural decisions and trade offs made in the development of it.

Tags: Architecture Creative Hands on Mastery Rebel .NET

A deep look into the Event StoreGreg Young

Greg Young is a loud mouth about many things including CQRS, Event Sourcing, and getting your tests to do something more than validating your code. He is currently involved with Event Store a functional database geteventstore.com

14.10-15.00

NOSQL FTW

In this session three NOSQL techniques will be demonstrated. RavenDB, Neo4j and MongoDB. Each speaker has 10 minutes to show you why and how NOSQL can be used. It is not difficult. It is not frightening. It’s fun.
After this session, you know more about which technique you should test and continue with.
And perhaps the three speakers invite us for an open discussion.

Tags: Database Dev Ops Fun Hands on Rebel Tools

14.10-15.00

Touch it – don’t touch it

This lightning talk session will present you with cool and new technology. Flatfrog where already present at Øredev with a prototype 2011 and now they have the best multi touch screen ready for the market.
Tobii technology steer their screens by their eyes.
Perhaps some multinational company participates in this session and shows their latest technology too.
And perhaps we can get the first real look and feel of the Surface!
Not much more to say – if you like new technology you cannot afford to miss this one.

Tags: Creative Front end Fun Hands on Hard Core Rebel Tools UX

14.10-15.00

Rebels in their own way

Jakobsson was co-founder of TAT, acquired by RIM and has now stepped onwards with a new initiative. He loves working with his own processes. Processes that will be demonstrated.
Hughes created the Grobotron
Zed Shaw speaks for himself
Anything can, and certainly will happen. This is the lightning talk session for you who want a surprise.

Tags: Creative Fun Mastery Rebel Wetware

16.45-17.35

Designing For Rapid Release

This talk focuses on the kinds of constraints we should consider when evolving their architecture of our systems in order to enable rapid, frequent release. So much of the conversation about Continuous Delivery focuses on the design of build pipelines, or the nuts and bolts of CI and infrastructure automation.

Tags: Agile Architecture Dev Ops Rebel Team

Designing For Rapid ReleaseSam Newman

Sam Newman is a Principal Consultant at ThoughtWorks, where he has been for over seven years. He has worked with a variety of companies in multiple domains, and currently runs the Cloud & Continuous Delivery Practices for Europe. He has written articles of O’Reilly, presented at conferences, and sporadically commits to open source projects. Principally a Java developer, he also spends lots of time with Clojure and Python, and build systems that hate him.

20.00-21.00

The Rebels Come Out Online - What if the Internet is something much bigger than we think?

"What if the Internet is something much bigger than we think?"
Alexander Bard is one of the world's leading internet social theorists and the author of "The Futurica Trilogy" together with Jan Söderqvist. In this speech he will elaborate on the fact that out of all the codes and other digital information we stuff our machines with, something much more profound, something sentient, is emerging. The internet controls us, and possesses opur imagination and worldview, rather than the other way round.

Tags: Fun Hard Core Keynote Mastery Rebel Web

The Rebels Come Out Online - What if the Internet is something much bigger than we think?Alexander Bard

Having made a habit of lecturing dressed in haute couture shorts and an impressive fin de siècle beard, scribbling his notes on huge whiteboards rather than parading just another predictable power-point presentation, the larger-than-life Alexander Bard's simultaneously entertaining and earth-shattering lectures have consistently topped the ratings at major business and management conferences around the world. And as any good speaker does, Bard takes pride in practicing the message he preaches.

Friday

10.00-10.50

Programmer Anarchy

Pushing the boundaries of Agile, an interesting thing occurred: Core Agile practices began to disappear! This talk describes this phenomena, and explores the rationale behind it. Many of the contributing factors are rooted in social and architectural choices. The results have been spectacular both in business growth and traditional delivery metrics.

Tags: Agile Creative Mastery Rebel

Programmer AnarchyFred George

Fred George has been writing code for over 44 years in (by his count) over 70 languages. An early adopter of OO and Agile, Fred continues to impact the industry with his leading-edge ideas. Passionately practical, Fred has spent the last few decades delivering projects for clients worldwide (US, India, China, UK). Oh, and he still writes code!

10.00-10.50

The power of node

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

This talk introduces node.js by exploring practical examples of suitable use cases.

Expect lots of code, demos, and a clear analysis on the strengths and weaknesses of node.js as a plattform.

Tags: Architecture Back end Javascript Rebel

The power of nodeFelix Geisendörfer

Felix Geisendörfer is a node.js core developer and has experienced it’s strength and shortcomings first-hand while building transloadit.com. When not event-looping, he loves going street unicycling and watching squirrels.

14.10-15.00

Critical Updates: why software engineering is a fake discipline and what to do about it

Is the only measure of your worth as a developer *what* you do - the practices or processes you use? Or does it also matter *why* you do things that way - the reasoning and the evidence behind your decisions?

This session addresses fundamentals beyond any specific practice and "hot topic" debates. We will uncover the shady history of some "ground truths" of the software engineering profession, uncomfortable facts about ourselves and our own brains... and some solutions.

Tags: Agile Rebel Wetware

Critical Updates: why software engineering is a fake discipline and what to do about itLaurent Bossavit

Laurent Bossavit still likes to code though no longer doing so full-time. He was a recipient of the 2006 Gordon Pask award for contributions to Agile practice. He now heads Institut Agile, a privately funded, independent entity whose missions include growing the Agile business ecosystem, creating stronger links between the business and research communities interested in Agile approaches, and providing stronger empirical evidence on the benefits and limitations of Agile practices.

8.30-9.45

Tailwind/Headwind in the pursuit of the Fibre to All

Having founded 2x billion dollar companies before the age of 27, he is the only person to receive both "Global Leader of Tomorrow" + "Tech Pioneer" awards from The World Economic forum and, as far as we know, the only person to go to the White House, on official business, in shorts. Have spent the last 15 years to develop the "perfect" BSS/OSS to empower the build out of "Fiber to All". Jonas Birgersson will share some experiences from his adventures in IT/Telecom & more importantly gaming.

Tags: Creative Fun Keynote Mastery Rebel

Tailwind/Headwind in the pursuit of the Fibre to AllJonas Birgersson

Having founded 2x billion dollar companies before the age of 27, he is the only person to receive both "Global Leader of Tomorrow" + "Tech Pioneer" awards from The World Economic forum and, as far as we know, the only person to go to the White House, on official business, in shorts. Have spent the last 15 years to develop the "perfect" BSS / OSS to empower the build out of "Fiber to All".Jonas "Birger" Birgersson will share some experiences from his adventures in IT / Telecom & more importantly gaming.

16.30-17.30

From Collective Intelligence to Collaborative Creation

Hojun Song is a tech-obsessed installation artist who is trying to advance both art and usable technology. In a fun keynote Hojun will share his rebellious experience from his most recent project: building and launching a satellite. In the past, almost all space programs have been led by governments and/or military institutions. Little have been initiated by amateur groups and/or individuals. Hojun Song thinks it's time to have a private connection between us and universe.

Tags: Creative Fun Hands on Hard Core Keynote Rebel

From Collective Intelligence to Collaborative CreationHojun Song

Hojun Song is a tech-obsessed installation artist who is trying to advance both art and usable technology. In a fun keynote Hojun will share his rebellious experience from his most recent project: building and launching a satellite. In the past, almost all space programs have been led by governments and/or military institutions. Little have been initiated by amateur groups and/or individuals. Hojun Song thinks it's time to have a private connection between us and universe.