Scott Hanselman

Scott Hanselman

Coder, Blogger, Teacher, Speaker, Author

Scott is a web developer who has been blogging at hanselman.com for over a decade. He works in Open Source on ASP.NET and the Azure Cloud for Microsoft out of his home office in Portland, Oregon. Scott has three podcasts, hanselminutes.com for tech talk, thisdeveloperslife.com on developers' lives and loves, and ratchetandthegeek.com for pop culture and tech media. He's written a number of books and spoken in person to almost a half million developers worldwide.

Keynote: JavaScript, the Cloud and the Rise of the New Virtual Machine

One day we woke up and things were different. Maybe it happened overnight, maybe it took many years. Suddenly we are scripting against thousands of Virtual Machines from the command line while creating things today with JavaScript in the browser that were impossible yesterday. LiveScript becomes JavaScript becomes ES6 and now we're compiling C++ to JS. Join Scott Hanselman as he explores the relationship between the Cloud and the Browser, many Languages and one Language, how it might all fit together and what might come next.

Lotta Nieminen

Lotta Nieminen

Illustrator, Graphic Designer and Art Director

Lotta Nieminen is an illustrator, graphic designer and art director living and working in New York. Originally from Helsinki, Finland, she has studied graphic design and illustration at the University of Art and Design Helsinki and the Rhode Island School of Design, and has worked as a freelancer in both fields since 2006. After working for fashion magazine Trendi, Pentagram Design and RoAndCo Studio, Lotta now runs her own New York-based studio.

In 2014, she was nominated for Forbes magazine’s annual 30 Under 30 list in the Art & Style category. In 2010, she received the Art Directors Club Young Guns award and was selected by Print magazine for its annual New Visual Artists review, highlighting 20 international rising designers under the age of 30. Lotta has given talks around the US and Europe. Her client list includes companies such as Hermès, Google, New York Times, Volkswagen, IBM, United Airlines, International Herald Tribune, Monocle, Newsweek, Wired UK, New York Magazine, Vanity Fair and Bloomberg Businessweek.

Keynote: The Art of Wearing Multiple Hats

Through selected design and illustration projects and the process behind them, this talk highlights the benefits and challenges of a multidisciplinary approach. Lotta Nieminen will share her personal experiences as working across multiple disciplines as a graphic designer, illustrator and art director.

Douglas Holt

Douglas Holt

CEO of Cultural Strategy Group

Douglas Holt is one of the world’s leading experts on branding and innovation. Prior to the launch of the Cultural Strategy Group, Holt was a professor at the Harvard Business School and then the L’Oréal Chair in growth at Oxford.

In 2004, he pioneered cultural branding as a powerful new strategy tool in his international best-selling book How Brands Become Icons: The Principles of Cultural Branding and two supporting articles in the Harvard Business Review. The book has influenced many companies, ad agencies, design firms and consultancies, which have adopted a cultural approach to branding.

Keynote: Cultural Branding (or, How Brands Can Still Matter in a 2.0 World)

I will discuss how Web 2.0 has transformed the role of brands in the world (for the worse, from a corporate viewpoint), why the dominant approach to digital branding promoted by almost everyone for the last 10 years doesn't work (and so why so many companies are perplexed and depressed today about how to keep their brands relevant and valued), and why cultural branding remains (stands alone as?) a potent way to build brands in this new world.

Hands-on: Cultural Branding Workshop

This will be an interactive workshop to dig into the hairy details on how to actually do cultural branding (which given the conventions of management book writing I was not able to delve into in my two books). Cultural branding is a discipline, not an algorithm. So its not easy. We'll discuss whatever you want, I'll share some war stories, and we'll have some fun.

Dan Rose

Dan Rose

Designer at Adjacent

Dan Rose is a designer at Adjacent, a design studio in Syracuse, NY. His affinity for workflow and Photoshoppery led him to create Photoshop Etiquette, a guide to discernible web design. He's the author of "Responsive Web Design with Adobe Photoshop", a book exploring the advantages of keeping Photoshop in a modern workflow. He's also the pioneer of design events such as Syracuse Sync and Create Upstate.

Dismantle Your Workflow and Live to Tell the Story

Evolving your workflow and embracing the newest and coolest tools of the trade can sure sound like the cat’s pajamas. But abandoning tried and true processes can have significant consequences and cause a heckuva lot of disruption—both for your company and your clients. In this talk, Dan will discuss the messy business of dismantling (and rebuilding) workflows, tackling tough questions like: - How do you know what to dismantle and when?

– Does your team need Photoshop Etiquette?
– How do you deal with resistance to change internally?
– What operational and cultural repercussions should you expect?
– How do you explain unconventional workflows to your clients?

And of course, amidst all of this, how do you not get totally fired? If you’ve ever felt inspired to try new techniques, but were skeptical about pulling it off, this entertaining talk will prepare you to flip the script and get away with it!

Mikko Hyppönen

Mikko Hyppönen

Chief Research Officer at F-Secure

Mikko Hyppönen is a world-wide authority on computer security and privacy issues. He is the Chief Research Officer of F-Secure. Mr. Hypponen set up one of the first websites in Europe and he started one of the first blogs in the world. He has written on his research for the New York Times, Wired and Scientific America and he has lectured at the universities of Stanford and Cambridge. His AMA made the front page of reddit. In 2003, City-lehti selected him as Kaupungin Paras Nörtti.

Keynote: Losing the Game

If we want to secure our online future, we only have two problems to solve: Privacy and Security. Our online privacy is being eroded by multinational companies that make billions with our data. On the other hand, our online security is being targeted by organized online crime. How do we solve this? Can we solve this?

Joe Armstrong

Joe Armstrong

Developer, Erlang Creator

Joe Armstrong is the principle inventor of the Erlang programming Language and coined the term "Concurrency Oriented Programming". He has worked for Ericsson where he developed Erlang and was chief architect of the Erlang/OTP system. Erlang is used by Ericsson to control large parts of the mobile radio networks.

In 1998 he left Ericsson to form Bluetail, a company which developed all its products in Erlang. In 2003 he obtained his PhD from the Royal Institute of Technology, Stockholm. The title of his thesis was "Making reliable distributed systems in the presence of software errors." Today he is semi-retired but works part time as Adjuct Professor of Computer Science at the Royal Institute of Technology in Stockholm.

Growing a Language – How I Got My Grey Hairs and What I Learnt in 29 Years of Language Development

Growing a new programming language is rather like gardening. You plant a few seeds and then wait a year or so to see what happens. Some seeds wither and die, others prosper and thrive.

Plants need love, care, sunshine and watering.

Then there's the technical stuff – the soil must be fertile, microorganisms live under the surface that are essential to the health of the plant.

Erlang, a language which I have nurtured since birth was born out of the marriage of Prolog and Smalltalk with a few added genes that came from nowhere.

In this talk I'll walk you through the ides that led to Erlang and show how they changed with time. Some ideas what were strange back in the mid 80's (like non shared state) are commonplace now. Other ideas died and some ideas were forgotten which need to be unforgotten. Yet other ideas are still a glint in the inventors eye and have not yet been implemented.

I'll talk not only about the past but about the future – where are we going? Why? What do tomorrows programming languages need?

Neil Harbisson

Neil Harbisson

Cyborg Artist

Neil Harbisson is a Catalan-raised, British-born contemporary artist and cyborg activist best known for having an antenna implanted in his skull and for being officially recognized as a cyborg by a government. The antenna allows him to perceive visible and invisible colours such as infrareds and ultraviolets via sound waves. The antenna’s internet connection allows him to receive colors from space as well as images, videos, music or phone calls directly into his head via external devices such as mobile phones or satellites. Harbisson identifies himself as a cyborg, he feels both his mind and body are united to cybernetics. He doesn’t feel he is using or wearing technology, instead he feels he is technology. His artworks investigate the relationship between colour and sound, experiment the boundaries of human perception and explore the use of artistic expression via sensory extensions. In 2010 he co­-founded the Cyborg Foundation with Moon Ribas, an international organization that aims to help humans become cyborgs, defend cyborg rights and promote cyborgism as a social and artistic movement.

Life in the Age of Cyborgs

Neil Harbisson is the co-founder of the Cyborg Foundation, an organization that promotes the use of cybernetics as a body part to extend human senses and perception. Harbisson has an antenna implanted in his skull that allows him to perceive the spectrum beyond human vision. Neil will talk about how becoming a cyborg has brought him closer to nature and to animals.

Hugo Fiennes

Hugo Fiennes

CEO and Co-founder of Electric Imp

Hugo Fiennes is CEO and Co-founder of Electric Imp, a cloud service & embedded platform that makes it simple to connect devices to the Internet.

Hugo began developing hardware and software for early ARM-based computers in the late 1980s and has been building useful and successful things ever since. After designing many MP3 players for Rio, Hugo led Apple's hardware team through the first four generations of the groundbreaking iPhone, and was then an early advisor to Nest Labs, architecting the hardware for their first thermostat product before starting Electric Imp in 2011.

Hugo graduated first honors from University of Warwick in Coventry, England with a degree in Computer Systems Engineering.

Hands-on: Build a Real IoT Device Yourself

You should bring your own laptop.

In early 2011, Hugo Fiennes was remodeling his house and installed a strip of multicolor LEDs under his bathroom counter. The plan was to connect the LEDs to the Internet, creating an ambient display of important information for the day, like weather and calendar events. The project turned out to be frustrating and difficult with available tools, and Hugo realized that companies and hobbyists alike were reinventing the wheel and making unpleasant compromises on security and manageability while building connected devices because there was no platform.

Today, it's easy to build and manage connected devices with Electric Imp, whether you're making one or one million. In this hands-on workshop, you'll connect real hardware to the internet, build a web API to control it, and integrate with Twitter's web API to create a tweet-alert light. Participants with any level of technical experience will be able to get this project working, and you get to take the hardware home with you. You'll especially enjoy this session if you've built an Internet-connected device without Electric Imp.

Simo Ahava

Simo Ahava

Senior Data Advocate at Reaktor

Simo Ahava is a recognized expert on customizing web analytics and tag management solutions to improve the entire “life cycle” of data collection, processing, and reporting. His main areas of expertise lie with Google Analytics and Google Tag Manager, and Google has appointed him as a Google Developer Expert in these fields. He is especially interested in the interface between growth and development, and his main focus is on increasing awareness, skills, and critical thinking around data.

Simo holds the position of Senior Data Advocate at Reaktor. He also writes a popular blog on all things Google Analytics and Google Tag Manager development at simoahava.com. An experienced speaker and prolific blogger, Simo can be seen and heard in conferences, product forums, support communities, and developer meet-ups alike.

Meaningful Data

Data quality is earned, not acquired. Generic data collection tools need customization to provide insight that your unique organization needs for growth. Simo shatters typical preconceptions about plug-and-play analytics, and shares inspirational examples from his work in web analytics.

Laura Busche

Laura Busche

Brand Strategist, Author & Speaker

Laura Busche has mentored over 90 startups in lean brand development to generate conversion, and authored O’Reilly’s Lean Branding book, which came out in 2014. She was a digital growth mentor for the Colombian government’s Apps.co program for two years, where hundreds of entrepreneurs learned ways to acquire customers while reducing waste.

Laura holds a bachelor’s degree in Business Administration from American University in Washington DC, a Master’s Degree in Design Management from the Savannah College of Art & Design and is currently a doctoral candidate in Psychology. Her areas of expertise include consumer research, digital growth and lean branding principles.

Laura regularly writes about branding and business at leanbranding.com and laurabusche.com. She has worked in Groupon, National Geographic, Creative Market and cofounded a digital agency called Ozone Group (ozonegroup.co) in 2008.

Lean Branding: Creating Dynamic Brands to Generate Conversion

A brand is the unique story that consumers recall when they think of you. This story associates your product with their personal stories, a particular personality, what you promise to solve, and with your position in relation to competitors. Your brand is represented by your visual symbols, and feeds from multiple conversations where you must participate strategically. A Lean brand inspires consumers to buy apps, order food, trust certain people, and pull books off the shelf by offering ever-evolving shortcuts to their self-realization.

Brands today are better off listening to these changes and learning from them. They embrace the fact that their mission is to help consumers get closer to who they want to be. They're comfortable with the fact that this "who they want to be" is always evolving. So they evolve too: iterating continuously in endless cycles of building, measuring and learning.

Trying to market a product or service with a limited budget and time? This session is for you. In this talk, Laura Busche, author of Lean Branding, shares 15 tactics to build your very own high-converting, dynamic brand. You will learn:

– What a brand is—and what it isn’t
– How to build your brand with email, content, design, & other strategies.
– How to use smart testing tools to avoid wasting resources in your branding efforts

Petka Antonov

Petka Antonov

Software Developer at Reaktor

Petka Antonov is a software developer located in Helsinki. He is a passionate open source contributor, contributing to prominent open source projects such as Node.js and V8 as well as maintaining his own projects with widespread usage. His areas of interest include JavaScript, C++, compilers, performance optimization, domain-specific languages, asynchronous programming and UI programming.

Hands-on: Advanced Bluebird

You should bring your own laptop.

Bluebird is a popular promises library for JavaScript (browsers and Node.js) that goes way beyond the standard JavaScript promises API. In this workshop you will learn how to put the entire bluebird API to good use to gain more expressive power and to minimize bugs and code duplication.

Kevlin Henney

Kevlin Henney

Consultant, Speaker, Writer and Trainer

Kevlin Henney is an independent consultant, speaker, writer and trainer. His development interests are in patterns, programming, practice and process. He has been a columnist for various magazines and web sites and is co-author of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented Software Architecture series. He is also editor of 97 Things Every Programmer Should Know. He lives in Bristol and online.

Keynote: FizzBuzz Trek

FizzBuzz. It's a drinking game. It's an educational game to teach kids division. It's an interview question. It's a coding kata. It's all these things. And it can be fun. It can also be used to illustrate different coding paradigms, languages and techniques, from the serious to the jocoserious to the you-cannot-be-serious. This talk uses this simple problem to take you on a bazaar and bizarre trek, from plain examples to provocative examples in common and less common languages, sequential to concurrent, procedural to functional, elegant to ridiculous.

Craig Sullivan

Craig Sullivan

Optimiser in Chief

Craig has been blending UX, Analytics, Split Testing, Voice of Customer and Conversion Optimisation techniques for over 12 years. He's also been building teams, launching products and hacking the growth of websites for companies like Google, LOVEFiLM, Lego, John Lewis, eBay and more.

He's been bringing together the often isolated worlds of qual and quant measurement within organisations - to integrate a variety of discovery and inspection techniques and use these to prioritise, fix, improve or split test hypotheses about product design. As he puts it himself "My job is often to get people who want to kill each other, working nicely together across silos, using unfamiliar tools, staying out of comfort zones and using data they've never seen before - what could possibly go wrong?"

You can find him tweeting from @OptimiseOrDie on everything to do with Numbers, UX and Psychology. Although Craig confesses to being a shameless hacker of numbers, growth and marketing initiatives - his lifelong love has been in the boundary region between customers heads and the interface with products and services. That's where the action always is.

Craig lives in Blackheath, London, with his family, two cats and a very cute pug dog. He's not always doing work stuff and likes to relax by growing food, the odd spot of DJing and reading a bit of Crime Fiction.

Myths, Lies and Illusions of X Device Split Testing

There are good reasons why a lot of testing fails to make an impact or shift business metrics, particularly where a site has a mixture of tablet, mobile, desktop and laptop visitors. Testing across multiple device experiences requires deep customer knowledge, careful analysis and superb device QA testing. There are also useful tools and insight methods that are vital to improve the quality of ideas that go into your tests.

Responsive or multi-site device experiences give us specific challenges when it comes to split testing. Getting a test to actually work across all customer browsers and devices is really hard and there are some simple mistakes you should avoid, if you don't want to waste your valuable testing resource.

Get some useful pointers about where things go wrong and simple rules your team can follow for running tests and analysing the results. Craig shares the mistakes he's made in 10 years of testing, so you can trade wasted time for greater insights, better results and a happier team.

Patrick le Quément

Patrick le Quément

President of the Advisory Board the Sustainable Design School

Patrick le Quément is a designer who graduated in Product Design at the Birmingham Institute of Art and Design in Great Britain where he holds a Doctor of the University status.

His career was spent entirely in the automobile industry, first in Ford where he reached the position of Director of Design in Germany, and later in the Volkswagen-Audi Group where he held the position of Director of Advanced Design. He joined Renault as a Vice President of Design in 1987 and was named in 1995 Senior Vice President of both Design and Group Quality, reporting directly to the President Louis Schweitzer.

Patrick le Quément has received numerous prizes, he was elected 6 times European Designer of the Year in several countries, as well as European Designer of the Year by his peers in 2002. That same year he received the coveted Lucky Strike Award from the Raymond Loewy Foundation in recognition to his contribution to design.

Since early 2010, he has persued a new career as a naval designer, and his first 2 boats, the Outremer 5X catamaran and the Garcia GT54 trawler have both been named European Boats of the Year 2013.

In early 2013, he has co-founded together with Maurille Larivière, a designer and a well known figure in the field of design education, being a former co-founder of Strate College, as well as Marc Van Petegem, the world famous naval architect, a new design school based in Nice on the French Riviera. Known as «The Sustainable Design School» it defends the power of innovation for human solutions.

Keynote: Design Story – Pushing the Boundaries

Patrick le Quément began his career at Ford, and later he joined Volkswagen-Audi and then Renault, where he was promoted to Senior Vice President of Design and Group Quality and a Member of the Board of Directors. He will take us through the 3 key periods that animated his management vision, and will illustrate the development of the concept car program that became world famous. Since 2010, he has pursued a new career as a naval designer and as a design strategy and design management consultant to international companies. Finally, he will evoke the creation of The Sustainable Design School which he co-founded together with Maurille Lariviére. Based in Nice in the Eco Valley on the French Riviera, the school is committed to promote design innovation for human solutions. le Quément has received numerous awards for his lifetime contributions to design.

Chris Noessel

Chris Noessel

Design Fellow at Cooper

I am a public speaker and trainer, keynoting and teaching all over the world on topics like sci-fi, designing the future, interaction design in all its guises, pair design, and, fingers crossed, generative randomness.

In my day job as the Design Fellow at Cooper, I design products, services, and strategy for a variety of domains, including healthcare, financial management, and consumer apps. In prior experience I've developed interactive kiosks and spaces for museums, helped to visualize the future of counter-terrorism, built prototypes of coming technologies for Microsoft, and designed telehealth devices to accommodate the crazy facts of modern healthcare.

Gorgeous + Catastrophic

Through the book Make it So (Rosenfeld Media, 2012) and scifiinterfaces.com, Chris has spent years meticulously tracing the lines of influence between designs in sci-fi and the real world. And yes, there are clearly influences. But that does not mean that design in the real world should take its marching orders from sci-fi. Sure, a lot of it is jaw-droppingly beautiful. But some of those same, lovely designs—if implemented—would quickly result in the “usability problems” of severed limbs, munitions craters, mangled bodies, and even the plain old end of the world. Join Chris as he deconstructs enough examples to make us deeply, deeply wary of fetishizing them, and approach sci-fi interfaces with a critical (and still intact) eye.

Leo Heng

Leo Heng

Concept Designer at Reaktor

Leo works as a Concept Designer at Reaktor. Lately he's been involved with future concepts on renewable energy, traffic and infrastructure. The critical part of his work is to concretize multi-disciplinary teams' creative ideas to a form that is easy to communicate and for the stakeholders to understand. No concept will fly without a shared vision.

Hands-on: Designing Better Services by Drawing People Instead of Boxes

Drawing is a good way to communicate in order to create shared goals. By drawing people instead of boxes you will end up thinking about the users as people – and that will enable you to create better services for them.

In this hands-on session you will learn a simple and practical method for drawing cartoon-style stories for communication, service design and concept design purposes. The session is an evolved descendant of the acclaimed and much sought after Getting your story across – discover drawing session from Reaktor Design Day 2014.

Oh, think you can’t draw? Everyone can, the styles just differ! This workshop will help you find your own style to draw simple stories. After this, you’ll get away with drawing cartoons at work. Absolutely no prior drawing experience required!

Vitaly Friedman

Vitaly Friedman

Editor-in-chief of Smashing Magazine

Vitaly Friedman loves beautiful content and does not give up easily. From Minsk in Belarus, he studied computer science and mathematics in Germany, discovered the passage a passion for typography, writing and design. After working as a freelance designer and developer for 6 years, he co-founded Smashing Magazine, a leading online magazine dedicated to design and web development. Vitaly is the author, co-author and editor of all Smashing books. He currently works as editor-in-chief of Smashing Magazine in the lovely city of Freiburg, Germany.

Real-Life Responsive Web Design

Responsive design is in. Everybody’s talking about it and diligently putting together responsive websites. Yet it’s no easy task to design and build good, fast, and flexible responsive pages. How do you achieve your goal faster? Which front-end techniques should you use to build flexible components? What design patterns should you use and how do you deal with complicated tables, maps, forms, and interactive elements? Vitaly Friedman, editor-in-chief of Smashing magazine, will present practical techniques and ideas developed in actual practice, and use many examples and pieces of code to illustrate more effective and efficient ways of RWD.

Minna Kaitala

Minna Kaitala

Brand and Marketing Strategist at Reaktor

Minna is a brand and marketing expert, who loves being around creative people. For over a decade she has helped both Finnish and international companies build engaging consumer brands. Minna has worked as a Client Team Director at 358 and as Brand Development Director at SEK&Grey. In 2014 she joined Reaktor as a brand and marketing strategist. Customer experience has always been close to Minna’s heart. She believes that making something stand out in a world where nothing’s new is only possible through deep, genuine insight into the audience and market at hand – that is, eventually, understanding of human behavior.

Rethinking Brand Experiences

Before anything tangible can be created, we need to know what we are creating and for WHOM. Companies often splatter irrelevant and disconnected messages to people in varying contexts and distort what they are trying to convey. Brand building efforts are made in vain.

At Breakpoint, I will share my views on building successful brand experiences by combining the best people-centric practices from advertising and software development. Combining their strengths unlocks answers that resonate, inspire and build coherent brands.

Karri-Pekka Laakso

Karri-Pekka Laakso

Lead Designer at Reaktor

Karri’s job is to make sure that the software we’re currently building solves meaningful and financially viable problems. He finds out what parts of the users’ work would benefit most of software support and draws straightforward UI solutions for them. He’s also a passionate developer that loves functional programming and streams. Some of his other interests are backflips and orienteering.

Incremental Design – Why I Hate Projects and Love Feedback

As designers (and developers), we should produce great software. That’s pretty hard if we just focus on our own ideas, think we’re right and deliver the results at end of the project. Instead, it’s useful to study how our designs are actually shaping our users’ lives at a very early stage and change course when necessary. Not by doing more usability testing or prototypes but by releasing real software and examining the consequences.

Karri will share his experiences in doing and not-doing incremental UI design through examples.

Tuomas Hakkarainen

Tuomas Hakkarainen

Senior Consultant at Reaktor

Tuomas Hakkarainen is an IT jack-of-all-trades located in Helsinki. He still remembers what the internet was like before the advent of WWW, despite having to program complex user interfaces in ES6/Harmony for his day job. His first Mac was a 512ke, yet he likes to build enthusiast PCs for fun. His favorite backend language is Clojure, and he loves designing and solving computational problems.

Behind the Scenes of Hello World Open

A unique look at the history and results of Hello World Open, the very first coding world championships. A complete multi-media experience. 3D glasses under your seat.

Paddy Moogan

Paddy Moogan

Co-founder of Aira

Paddy is the co-founder of Aira, a digital marketing company based in the UK focusing on SEO, PPC and web development. He has been working in SEO since around 2004 when he was meant to be studying for a Law degree and got bored. Since then he has worked at two agencies and was VP Operations at Distilled in London, before leaving in January 2015 to start Aira. He is also the author of The Link Building Book and has spoken at a number of conferences including, MozCon, SMX Sydney, SES, Marketing Festival and SAScon.

How to Come Up With Content Ideas for Your Digital Campaigns

In this session, Paddy will talk through the process that he uses at Aira to put together content marketing campaigns for clients. This will include actionable steps on carrying out content research, brainstorming ideas and how to increase the chances that your content marketing campaign is a success. He will also show real examples of successes (and failures!) in content marketing.

Atte Kojo

Atte Kojo

Software Developer at Reaktor

Atte Kojo is an ever-enthusiastic programmer who first fell in love with the art while writing MIPS R2000 assembly programs for a university course. After that he's been programming everything from DSP algorithms to SQL query optimization. Nowadays he works as a consultant at Reaktor, striving to always write software that does what it's supposed to do with a minimal amount of fuss to both man and the machine.

V8 Under the Hood – Inline Caches

The V8 JavaScript compiler has a reputation of producing extremely efficient machine code from a dynamically typed high-level language, as if by magic. In this session we will dispel some of the magic and take a close look at the tricks that V8 uses to achieve its high performance. We'll especially concentrate on the use of inline caches that are used to optimize object property access and see how to write code that best takes advantage of the optimization.

Markus Hjort

Markus Hjort

Software Developer, Ex-Reaktorian

Markus is a polyglot programmer writing Javascript, Scala and Clojure for living. He has been around building scalable and robust software for over fifteen years. He loves solving complex problems but hates software with accidental complexity. Besides hard-code coding you can often find him by the white board chatting with his team mates and drawing circles, lines and boxes to find ways to simplify the design. He is a Reaktor veteran that was recently suck into the startup world.

Modern Finnish Enterprise Level Microservices at Yle

Microservices architectural style is a new flexible way of building software systems. Early adopters, such as Amazon, Netflix, and other cloud-based disruptors, utilise latest technologies and platforms. Large traditional companies can also benefit from this style. However, with all the legacy and limitations they have it is not just a walk in the park to implement it.

In this talk I will present details on how Yle – a public service broadcasting company owned by the Finnish people – leverages the benefits of this new brave world. Yle is building a modern API layer on top of old systems using microservices architectural style. Today Yle APIs are powering many of the applications Finnish people use daily for consuming the content provided by Yle.



Antti Mattila & Jarkko Laine

Antti Mattila is a design-oriented developer working days at Futurice, nights at Alupark, mostly invested in the JavaScript land. His areas of interest include [insert-the-latest-in-frontend-dev], organizing small web-related meetups and noodling around with musical instruments. Antti co-hosts Tyyppimuunnos, the only tech podcast with a heavy Tampere accent.

Twitter / Website

Jarkko Laine was one of the early adopters of Ruby and Rails in Europe and thus half-accidentally ended up body-doubling DHH giving a Rails tutorial at EuroOSCON 2005. After that he's written two books about Rails. Currently he works as a consultant and trainer at Bear Metal, helping HubTran to kill the back-office pain for transport companies. He’s also the co-host of Tyyppimuunnos, the most scalable Finnish tech podcast.

Twitter / Website

The Future of Jobs Panel

What does a job look like in ten (or twenty) years? Or does it even exist? What are we to do if even the most advanced jobs of today are replaced by AI and robots? Or perhaps worse, what if they aren't?

On the other hand, what is the job-to-be-done for a company then? We “know” how a great company treats its employees well and is open, networked, and flat. Yet many if not most of the companies we admire these days are almost the opposite. Companies like Apple, Amazon, and Tesla are micromanaged, integrated ad ridiculum, and more often than not grind their employees to bits. Can you both change the world and have a healthy work-life balance, or a life outside work in the first place?