Program

What’s going on during the conference and workshops

One day, untold insights

Get inspired with keynotes and presentations covering the following six themes across technology, culture and design.

Theme

Tomorrow’s transformational technologies

Blockchain, AI, autonomous transportation – how do we look past the hype to create practical solutions?

Mike King
Owner, Managing Director, iPullRank

Blockchains and marketing, what's the intersection?

An artist and a technologist, all rolled into one, Michael King recently founded boutique digital marketing agency, iPullRank. Mike consults with companies all over the world, including brands ranging from SAP, American Express, HSBC, SanDisk, General Mills, and FTD, to a laundry list of promising startups and small businesses. Mike has held previous roles as Marketing Director, Developer, and tactical SEO at multi-national agencies such as Publicis Modem and Razorfish. Effortlessly leaning on his background as an independent hiphop musician, Mike King is a dynamic speaker who is called upon to contribute to conferences and blogs all over the world. Additionally, Mike recently started a distributed marketplace built from blockchain technology called Skratch.
Hanna Hagström
Director of Artificial Intelligence, Reaktor

Artificial intelligence: dystopia, utopia and human creativity

TBA
Code
Harri Santamala
CEO and co-founder, Sensible 4

Bad weather - good autonomous vehicles

Nobody denies that autonomous vehicles have the potential to make our traffic much more safe and efficient. However, weather plays critical role in the performance of autonomous vehicles or AV’s. During heavy rain, fog or snow, most of the current AV’s and advanced driver assistant system sensors and algorithms function very poorly, if at all. Varying weather forces the AV’s to face new level of problems with can be classified to perception, mapping and dynamic control of the vehicles. This is especially important when we are ready to consider giving the car full control of our daily mobility needs. Who would invest in a fleet of taxis if the driver is incapable of driving during the rainy season? As autonomous vehicles are not limited by the narrow frequency of visible light, their vision can be enhanced by using the full spectrum of sensors. The solution to SAE L4-L5 snowtonomous driving lies within smart sensor fusion supported lidar as backbone to enable true self-driving.
Culture Code
Teemu Sihvola
MOIA, Managing Director in Finland

Future of mobility – Fireside chat

Design Culture
Dr. Johan Himberg
Chief Data Scientist, Reaktor

How does a data scientist approach a problem?

Johan will demonstrate how you can use basic machine learning to understand differences between narratives of political parties, or even predict the party based on a political statement, based on natural language open data from a voting advice application in Finnish elections. There will be live coding in R and Shiny. We will even ponder some ethical and methodological issues arising in ML applications! Then you’ll see how similar algorithms are applied to completely different data in full blown recommendation engines! Let’s hear out how this worked in the real world at YLE the Finnish Broadcasting Company, and what it took in addition to data munging and machine learning algorithms.
Code
Samuli Pöyhtäri
CEO and co-founder, Haja Networks, creator of OrbitDB

Who owns the future? A case for re-decentralizing the web

TBA
Code
Theme

Applying bleeding edge technology

A deep dive for hardcore developers into everything from JavaScript to Rust to PureScript.

Matthew Podwysocki
Microsoft Research, Author of RxJs

Topic TBA

TBA
Code
Bodil Stokke
Functional Programmer

Immutable data structures and why you want them

There's a discrepancy between the careful attention to mutability and immutability in Rust itself and the data structures available in the standard library. The only way to update a Vec with an immutable ref is to clone it first, which could get expensive. But what else can you do? Turns out there's a number of data structures out there that make it cheap and easy to do immutable copies and updates. Some are so simple it's ridiculous, some are anything but, and we're going to dive into some of the more useful ones, how they work, why you should care, and how to best implement them in Rust.
Code
Nicholas Kariniemi
Functional Programmer, Reaktor

JavaScript and self-deception: why TypeScript is not enough

JavaScript is often derided for callback hell and for quirks around equality, number handling, type coercions and the "this" keyword. This is largely a straw man argument. Developers work around these shortcomings through conventions, tools, and libraries and problems caused by these kinds of quirks come up infrequently. This talk instead aims to explore the best ways that I know how to write JavaScript- using good conventions, using functional libraries, using types, using promises and immutable data- and motivate PureScript as a way of pushing the limits and bringing development in the JavaScript ecosystem to the next level.
Code
Theme

Design in changing times

Flux of new interaction paradigms and technologies. Creativity and AI on crash course. Designer’s seat at the table.

Pip Mothersill
Researcher, MIT Media Lab

Designing the future designer’s toolbox

One of the founding ideas of pioneering media theorist Marshall McLuhan was that “we shape our tools and then our tools shape us”. In today’s digitally-mediated world, the shape of design and the role of designers in the creative process is very different to what it was even just ten years ago. As our design tools are beginning to understand more of our intuitive human knowledge, they have the ability to either automate our decisions away from us or become more intelligent collaborators in an enhanced creative process. How might our role as designers change in this computationally-mediated future and what tools will we need in our toolbox? Journeying through the history of computational design and the opportunities and challenges of our artificially intelligent future, this talk will consider the various approaches we have for digitally-enabled creativity today and how we can better design the interactions with our tools to shape the creative future we desire.
Design Collaboration
Ben Sauer
Design Strategic, Clearleft

The rise of voice, and how to design for it

Right now voice assistants are on the rise, but they can be... well... hit and miss. As all the big players are heavily investing in commoditising voice UI, let’s suppose they’ll be much more ubiquitous in the near future. What does that mean for technologists? Will screen UI even be required? Should we be changing our workflow or strategy now? In this talk, Ben will look at the current capabilities of Voice UIs, what’s next, and how we might design for a voice-first future. If you’re lucky, he’ll try an amusing but foolhardy live demo of how to fake a voice UI .
Design
Che Douglas
Head of Digital Design, Wall Street Journal, Dow Jones

Topic TBA

Design
Joonas Vartola
Creative lead, co-partner, Northern Works Ltd, Previously at Tesla

The future of the automotive interface

TBA
Design
Jon Kolko
Partner at Modernist Studio, and the Founder of Austin Center for Design

Creative clarity: finding focus in the midst of ambiguity

Creativity is the key to addressing ill-formed business threats, for putting shape around poorly defined market opportunities. A creative organization is ready to handle the innovation challenges of greenfield markets, to take on the reimaging challenges of shrinking market share, and to best the misalignment challenges introduced by running fast and loose. But bringing creativity into your company feels like adding to the mess, not fixing it. Creative processes feel wild and unpredictable – and so do the people doing the creative work. We hire creative talent, but we don’t have a lot of well-formed frameworks for managing them or their work. Design thinking offered us a starting point, as it gave us tools like empathy to help drive innovation. Lean and the lean business canvas tells us to run really fast and pivot left and right and left and right. But many of us have started realizing the limitations of design thinking and lean, because after doing a lot of thinking and pivoting, we still have to do a lot of doing. We don’t have the skills to bring the mess into focus. In this talk, participants will learn about finding creative clarity. First, it’s about having a vision and choreographing a creative strategy – envisioning a crisp future even among the blurry business landscape. Next, it’s about growing a team that includes those creative unpredictable outcasts, and giving them the space to produce amazing work. Third, planning the work takes process, but not a process characterized by boring stage gates or stale gantt charts. It’s an iterative process of conflict, resolution, and trust. Finally, it’s about actually delivering creative new products and services that bring everything into focus.
Design
Karri-Pekka Laakso
Lead UX Designer, Reaktor

Simple software by avoiding design

Simple software tends to be easier to use than complex software because it does less things. But supporting new needs typically makes software increasingly complex over time. How can a designer, looking to help the users’ in all ways possible, help slow this growth of complexity? One way is to avoid doing design altogether. Instead of designing something fancy, offer less support – or even no UI at all.
Design
Hannu Oksa
Creative Director, Reaktor

Too much process in your design process

What to do when your meticulous design process hits a snag? Or when you follow every step and still don't reach the intended outcome? Processes are integral to how we work, navigating us through ambiguity. However, strict processes can also weaken our ability to deliver if we're unable to respond to change. Whether in the upstream or iterating on nitty gritty details, hear how principles commonly adopted by agile software development can help you continuously learn and improve your work. Questions: 1. How to overcome obstacles in your design work and learn from failures? 2. How to increase your and your team's adaptability to respond to change? 3. How to adopt and work with flexible guiding principles instead of strict processes?
Design Collaboration
Theme

Our relationship with technology

Find out the impact that technology has on our society – and how our devices shape us.

Jessica Cauchard
Human-Computer Interaction Researcher

The Game of Drones

As drones start buzzing above our heads, our future is fuzzing. The increasing use of autonomous drones is both exciting and frightening. The success and acceptability of such devices will depend on how well they will be able to communicate with people. How will people be able to make sense of a drone’s intentions and abilities? How will drones respond to people in complex situations? At the intersection between technology and design, I will discuss various techniques and methodologies to prototype and test human-drone interaction. In particular, you will learn how drones can be thought of as companions with emotions that people would even want to pet.
Design Code
Sari Stenfors
Executive Director, Augmented Leadership Institute, CEO, Innovation Democracy Inc

"Black Mirror" society is already here (or is it?)

We're all cyborgs, whether we admit or not. Let's take a look at cyborg societies and how we can design better ones. Sari will discuss how happiness and ethics relate to AI, how peace relates to AR/VR, how the law needs to adapt to the rise of cyborgs and robots, the future of identity and reputation and whether we can save the world with blockchain technology. Find yourself in the position to design the future for the mankind!
Culture
Minna Saariketo
Researcher, Communication Sciences, University of Tampere

Reclaiming control! Negotiations on the places of mobile technology in daily life

Networked digital devices have become fundamentally intertwined in people’s daily lives. This talk presents results from a case study that examined how the softwarization of everyday life is experienced by users who describe their relation to their devices as intense. The research design consisted of media diaries and trackers installed in participants’ smartphones and computers. These were used as stimuli in the interviews to enable reflection on the role of ICTs in daily life. Results show how the complex intertwinement of digital devices and applications in the everyday evokes manifold feelings. Simultaneously, technology is perceived as an aid in organizing and managing the everyday, but it also induces feelings of losing control, chaos, and burden. It is presented how users actively negotiate their relation to devices and applications based on these feelings.
Culture
Isabella Holm
Human Insights Lead, Reaktor

Unlocking the human factor: The anatomy of future services

In a world of increasingly sophisticated digital services, how can we make sure that we reach a genuine understanding of the user experience? With the opportunity of creating fluid, seamless experiences - integrating to our environments and bodies, climbing out of our screens and onto various surfaces - also comes great challenges of identifying new forms of user value. With disruptors increasingly looking at tapping into emotional value creation, designers need to level-up on their methods for reaching deeper human insights. What does this mean in practice? And what kind of approaches will help us to stay relevant in the future, too?
Design Culture
Tuomas Sauliala
Specialist, Mobility and Space, Reaktor

The bright future of cars and mobility

“I believe the auto industry will change more in the next five to 10 years than it has in the past 50.” -Marry Barra, CEO of General Motors How we move from place to place and handle our logistics is changing. Urbanization and an ever growing amount of cars on our roads is leading to traffic jams and pollution problems in our cities - not to mention their effect on global climate change. We need to fix this. The future of mobility focuses on car technology, autonomous vehicles, and mobility services like MOIA and WhimApp. New cars also need new design and new manufacturing methods. The future of mobility is also disrupting a market we considered to be stable and mature. Mobility is a huge business opportunity for companies of all size.
Design
Theme

Improving collaboration culture

How teamwork and company culture support creative thinking and deliver better results.

Jabari Bell
Product Developer, Reaktor

The importance of shared meaning of words in effective team and culture building

Have you ever been in a conversation with someone where you both were using the same words, but walked away with entirely different meanings of what was said? In this talk, we'll take a look at the mechanics of dialogue and why having a shared vocabulary does not guarantee a shared meaning between people. We'll also take a look at some stories and practice spotting these tricky meaning differences together, and then look at some examples at how this type of contextual awareness can be used in a deliberate fashion to encourage cultural alignment at work, home, and in life.
Culture Collaboration
Heikki Ritola
Software Developer, Reaktor

The main purpose of source code is communication

The amount of software today is huge, and we read the code more than we write it. We change it, we rewrite, and we refactor. So, we shouldn't focus on getting computer to understand the code, but instead getting our team to understand what we wanted. Stop writing code with no informational value, and make it better in communicating.
Code Collaboration
Theme

Scaling up to the big leagues

Avoid the common pitfalls when scaling up when using cloud infrastructure.

Charity Majors
CEO, Engineer, Honeycomb

Observability for emerging infra: what got you here won't get you there

Distributed systems, microservices, containers and schedulers, polyglot persistence ... modern infrastructure patterns are fluid and dynamic, chaotic and transient. So why are we still using LAMP-stack era tools to debug and monitor them? Let's talk about the industry-wide shifts underway from metrics to events, from monitoring to observability, and from the system in aggregate to the health of each and every request, and every user's experience.
Code
Robert Allen
Director of Engineering for Platform Strategy, Houghton Mifflin Harcourt

How I broke the infrastructure, and it didn't really matter

At the peak of the busiest time of the year the presenter inadvertently triggers a full reboot of all machines in the infrastructure. This presentation shares how the design of the service architecture, automation and pessimistic attitude to infrastructure reliability ensured no customers, engineers or applications were adversely affected or even noticed.
Code
Steven Spencer
Software Engineer, Data Engineer, Reaktor

Data engineering: the new old thing

Data Engineering suffers from an existential crisis. How does it fit into the modern environment amongst devops and software engineering and it’s often confused with, more attractive cousin Data Science? Steven Spencer shares his past lives as a Software Engineer, hip startup coder and vitamin D challenged basement data-center dweller in an attempt to boil data engineering down to its core elements. In doing so, he discovers Data Engineering is hybrid of many disciplines, and at best a gateway drug to artificial intelligence.
Code
Sergio Benitez
ex SpaceX, Google, Author of Rocket Web Framework

Topic TBA

TBA
Code