Leading culture change means changing yourself before others


Author and consultant Barry O'Reilly and LSC coach, Risto Sarvas, share their views on why culture change must start with action from an organization's leaders.

Risto Sarvas Service Designer, Professor, Company Culture Engineer

What are bright futures made of?


You may not be aware of it, but all of us engage in a kind of futures thinking everyday; what’s the weather like? Is it going to rain? What s…

Virpi Vaittinen Design Strategist

How do machines learn? A software engineer's view

Software development

Instead of trying to formulate an algorithm for a particular task by hand, machine learners introduce a new trick: they let the computer search for a well-performing algorithm. Algorithms are compared by evaluating their performance on data. Machine learning enables us to find solutions to many difficult tasks where developers struggle to write algorithms directly.

Antti Ajanki Senior Software Engineer

Falling into Algorithm Design: Path Simplification

Software development

I’ve been a professional software developer for about 7 years now, and I can count the number of times I’ve had to design an algorithm with t…

Jaakko Kangasharju Mobile Experience Engineer

From empowerment to love


It's no secret that employees who have the power to improve their own work environment are happier, more engaged and more productive. So why are so many companies still not getting it?

Anton Schubert Principal Consultant / Design Strategist

The Next Step for Reactive Android Programming

Cases: Mobile Solutions

The next generation of RxJava is out; RxJava 2. If you are working on a project which currently uses RxJava 1, you now have the option to mig…

Tomek Polański Software Developer

Finding the new in you and the things you do


One of the great things about the Lean Service Creation methodology is the way it forces you to approach the things you might have done a hun…

Mirkka Länsisalo Service Design Lead