The Futurice Hacker Way

  • Futurice Technology After-Work, Oulu
  • 28 October 2014

Yrjö Kari-Koskinen, @ykarikos

Jack of all trades

Who?

140+ developers in Helsinki, Tampere, Berlin, London and Lausanne

What?

Projects 2013

SW dev 97% UI design 60% Concept/SD 42% Biz 15% Native mobile 63% iOS, Android, WP Web 57% Back-end 52% Hosting 17%

Average project

  • Consumer service
  • 3 people
  • At customer premises, fridays at home office
  • 12-15 months
  • Lifecycle 3-5 years
  • Examples: App ratings

Ways of working

Communication!

Choosing the technology

  • KISS, not much commercial products
  • Open Source
  • Mobile: native, hybrid or web?
  • Cloud, micro services
  • Development automation
  • Communication!

Technology radar, autumn 2014

Hold Trial Adopt PHP Drupal Play1 WP Silverlight Apps CoffeeScript Grails Maven Ruby Java 7 Backbone WinJS ASP.NET MVC ASP.NET Web API Clojurescript Facebook Flux Om Haskell Mathematica Matlab/Octave Qt Xamarin Zurb Foundation Go Polymer Azure Docker Hadoop Virtual DOM Swift Java 8 MySQL/MariaDB R Clojure Gulp Rx.JS Vagrant React.js Grunt Puppet ReactiveCocoa ES 6 MongoDB Browserify ESLint Rx.NET RxJava Scala Travis-ci Gradle ElasticSearch Python Redis AngularJS Google Tag Manager Bower D3 Play2 FP Bootstrap jQuery Heroku Node.js JSHint Google Analytics PostgreSQL C# JS Promises AWS

Futucode2013

javascriptjavascalabashpythonphpsqlclojurec#rubycoffeescriptobjective-csassc++groovypowershellcperlhaskelloctavelessschemeluapl/ppl/sshcoqgognupmathclojmatlf#commsxvimsremacautom4css


Futurice IT

  • Fast and reliable, no bureaucracy
  • The right tools
  • Futuhosting
  • Personal virtual server

Learning

  • Baseline: CSM, Communication
  • In projects
  • Flowdock
  • Weeklies and meetups
  • Futushelf
  • Camps, workshops, conferences

Why is Futurice the best place for a developer?

"Freedom to choose technology"
"No bureaucracy"
"Trust"
"Professionality"
"People are excited"
"Flexibility between work and freetime"
"No problems in project handoff"
"Can experiment new technology"

War stories

  • Code ownership & refactoring
  • Customer's recruitment
  • Sharing the way of working
  • Helping customers understand other consultants

FutuLabs

Futurice 2015 and beyond

  • Lean Service Creation
  • Sharing to the world

Thank you!

Questions?