Speaking

I'm a speaker and workshop host who loves to talk about technology, education and communities โ€” best if they are all combined. If you are interested in having me give a talk or host a workshop, send me an email at juhamattisantala@gmail.com and let's talk!

Here's a curated list of my upcoming and past talks and workshops from the past few years. My personal goal for 2019 is to speak in an international tech conference in Europe.

In addition to these talks, I host events and coach in programming workshops on a weekly basis.

My talks

Upcoming

Building side projects

Aug 31st, 2019
codebar 1-year hackathon - codebar

For a beginner developer, building personal side projects is a great way to learn new skills, gain experience and have something to show when applying for the first job.

However, coming up with ideas and figuring out how to present your project is not always easy to do. In this talk, I'll explore what makes a great side project, tips for documenting & presenting them and how to improve your chances for getting a job with them.

Helsinki, ๐Ÿ‡ซ๐Ÿ‡ฎ

Contemporary Documentation

Sep 5th, 2019
TampereJS - TampereJS

"Why did they do this?" is a thought many of us have faced when looking at an older codebase. Documentation in forms of code comments, readmes and API specs are kept up to date so they cannot answer questions of old. But not all hope is lost: with good quality issues, pull requests & code reviews and git commit messages you can gain perspective into the time when those decisions were made.

In this talk I will walk through how aforementioned ways function as contemporary documentation and how to write good issues, pull requests, review comments and git commit messages to provide answers to why.

Tampere, ๐Ÿ‡ซ๐Ÿ‡ฎ

Contemporary Documentation

Sep 6th, 2019
Tech Weeklies - Futurice

"Why did they do this?" is a thought many of us have faced when looking at an older codebase. Documentation in forms of code comments, readmes and API specs are kept up to date so they cannot answer questions of old. But not all hope is lost: with good quality issues, pull requests & code reviews and git commit messages you can gain perspective into the time when those decisions were made.

In this talk I will walk through how aforementioned ways function as contemporary documentation and how to write good issues, pull requests, review comments and git commit messages to provide answers to why.

Helsinki, ๐Ÿ‡ซ๐Ÿ‡ฎ

Contemporary Documentation

Oct 3rd, 2019
PyCon Estonia 2019 - PyCon Estonia

"Why did they do this?" is a thought many of us have faced when looking at an older codebase. Documentation in forms of code comments, readmes and API specs are kept up to date so they cannot answer questions of old. But not all hope is lost: with good quality issues, pull requests & code reviews and git commit messages you can gain perspective into the time when those decisions were made.

In this talk I will walk through how aforementioned ways function as contemporary documentation and how to write good issues, pull requests, review comments and git commit messages to provide answers to why.

Tallinn, ๐Ÿ‡ช๐Ÿ‡ช

Past

Master Class - MVP - how to learn from customers to improve your product

Aug 1st, 2019
ship Startup Festival - ship Startup Festival

This Master Class is aimed to early stage startups and entrepreneurs who want to avoid months and years of development time before figuring out if it's working and bringing value to anyone. Through real-life examples and discussion with the startups, the participants will gain understanding of the benefits of tight build-measure-learn feedback loop.

*ship Startup Festival is a two-day startup event supporting the next generation of entrepreneurs. 50 pre and early stage startups attend the event to gain coaching from industry experts and to compete in Pitch Captain pitching competition.

Kotka, ๐Ÿ‡ซ๐Ÿ‡ฎ

Data Visualizations That Tell a Story

Jun 19th, 2019
Papers We Love Berlin - Papers We Love Berlin

It's easy to make charts nowadays. However, just throwing in some data and selecting a chart type won't fly far. William Cleveland's research from the 80s in the field of graphical perception and data visualization is a great starting point for people who want to make charts that are understandable and optimal in conveying the message to the reader.

In my talk, I'll be walking you through the important pieces of Clevelandโ€™s paper Graphical Perception: Theory, Experimentation, and Application to the Development of Graphical Methods, as well as sharing some good and bad visualizations from the real life and share the best practices of data visualization.

Berlin, ๐Ÿ‡ฉ๐Ÿ‡ช

I teach, therefore I learn

Jun 18th, 2019
Django User Group Berlin - Django User Group Berlin

There are many ways to improve your skills as a developer. Teaching programming is an awesome but bit under-appreciated one. Becoming a senior developer is about so much more than just technical competency. Itโ€™s about helping others succeed, itโ€™s about becoming a leader and itโ€™s about being a good communicator with users, clients and teammates. In this talk, I will share how 6+ years of programming teaching has made me a better developer in the core understanding of topics, communication, and perspective as well as reveal all the additional perks of joy, diversity, and making friends.

Berlin, ๐Ÿ‡ฉ๐Ÿ‡ช

I teach, therefore I learn

Jun 14th, 2019
PyCon CZ - PyCon CZ

PyCon CZ is a 3-day Python conference, organized in Ostrava, Czech Republic in June.

There are many ways to improve your skills as a developer. Teaching programming is an awesome but bit under-appreciated one. Becoming a senior developer is about so much more than just technical competency. Itโ€™s about helping others succeed, itโ€™s about becoming a leader and itโ€™s about being a good communicator with users, clients and teammates. In this talk, I will share how 6+ years of programming teaching has made me a better developer in the core understanding of topics, communication, and perspective as well as reveal all the additional perks of joy, diversity, and making friends.

Ostrava, ๐Ÿ‡จ๐Ÿ‡ฟ

Lightning talk - 7 Days to Ostrava

Jun 14th, 2019
PyCon CZ - PyCon CZ

PyCon CZ is a 3-day Python conference, organized in Ostrava, Czech Republic in June.

In this lightning talk, I went through how my experience of traveling 7 days from Helsinki to Ostrava for PyCon CZ was like a badly executed software project.

Ostrava, ๐Ÿ‡จ๐Ÿ‡ฟ

I teach, therefore I learn

May 15th, 2019
Ruby Brigade - Ruby Brigade

There are many ways to improve your skills as a developer. Teaching programming is an awesome but bit under-appreciated one. Becoming a senior developer is about so much more than just technical competency. Itโ€™s about helping others succeed, itโ€™s about becoming a leader and itโ€™s about being a good communicator with users, clients and teammates. In this talk, I will share how 6+ years of programming teaching has made me a better developer in the core understanding of topics, communication, and perspective as well as reveal all the additional perks of joy, diversity, and making friends.

Helsinki, ๐Ÿ‡ซ๐Ÿ‡ฎ

I teach, therefore I learn

May 10th, 2019
Tech Weeklies - Futurice

There are many ways to improve your skills as a developer. Teaching programming is an awesome but bit under-appreciated one. Becoming a senior developer is about so much more than just technical competency. Itโ€™s about helping others succeed, itโ€™s about becoming a leader and itโ€™s about being a good communicator with users, clients and teammates. In this talk, I will share how 6+ years of programming teaching has made me a better developer in the core understanding of topics, communication, and perspective as well as reveal all the additional perks of joy, diversity, and making friends.

Helsinki, ๐Ÿ‡ซ๐Ÿ‡ฎ

Verkostoituminen

Apr 12th, 2019
Podcast - Bisnesvallankumous

Visiting Bisnesvallankumous podcast to talk about networking (people kind, not computer kind).

The podcast is in Finnish.

Tampere, ๐Ÿ‡ซ๐Ÿ‡ฎ

MVP Workshop

Mar 29th, 2019
Cambridge Venture Camp - LaureaES

Cambridge Venture Camp 2019 is a two-week long entrepreneurship camp for all Haaga-Helia, Laurea and Metropolia students who want to develop their business idea with top-level mentors and workshops.

I will coaching the teams with my MVP Workshop to help them get the idea out from their head and into validating it with real life clients.

Helsinki, ๐Ÿ‡ซ๐Ÿ‡ฎ

Vieraana Juhis

Mar 28th, 2019
Prochat podcast - Identio

I was visiting Identio's podcast to talk about my wibbly-wobbly career path: from Turku to Silicon Valley and from programmer to developer community specialist.

The podcast was done in Finnish.

Turku, ๐Ÿ‡ซ๐Ÿ‡ฎ

Dream Workshop

Mar 28th, 2019
Kick Out - ร…bo Akademi

Kick Out is a series of workshops and talks for ร…bo Akademi's graduating students.

I will be hosting my Dream Workshop.

Turku, ๐Ÿ‡ซ๐Ÿ‡ฎ

Dream Workshop

Mar 28th, 2019
After work - ร…bo Akademi

ร…bo Akademi organizes a series of workshops for their graduating students providing skills to the post-student life.

I will be hosting my Dream Workshop.

Turku, ๐Ÿ‡ซ๐Ÿ‡ฎ

If it walks like a duck

Mar 22nd, 2019
Tech Weeklies - Futurice

If it walks like a duck is a talk that digs into the world of typing in programming languages and how static or static-ish typing is coming into languages that have traditionally been dynamically typed like Python and Javascript.

Helsinki, ๐Ÿ‡ซ๐Ÿ‡ฎ

Dream Workshop

Feb 19th, 2019
Human Accelerator - Boost Turku

Boost Turku's Human Accelerator is a course for curious individuals who want to learn new and relevant work-life skills and do something meaningful. The eight-week program is open for University students who are highly motivated in developing themselves.

I will be hosting my Dream Workshop for the 2nd time in Boost Turku's Human Accelerator this spring.

Turku, ๐Ÿ‡ซ๐Ÿ‡ฎ

Dream Workshop

Feb 12th, 2019
Human Accelerator - Oulu Entrepreneurship Society

OuluES's Human Accelerator is a program for the curious individuals who want to learn new and relevant work-life skills and do something meaningful. The eight-week program is open for all who are highly motivated in developing themselves.

I will be hosting my Dream Workshop for the 2nd time in OuluES's Human Accelerator this spring.

Oulu, ๐Ÿ‡ซ๐Ÿ‡ฎ

Inspiration, Learning and Experimentation in Codepen

Dec 12th, 2018
Meetup - Turku โค๏ธ Frontend

Inspiration, Learning and Experimentation in Codepen is a talk that explores the vast opportunities that Codepen offers to frontend developers.

Turku, ๐Ÿ‡ซ๐Ÿ‡ฎ

Inspiration, Learning and Experimentation in Codepen

Nov 21st, 2018
Meetup - HelsinkiJS

Inspiration, Learning and Experimentation in Codepen is a talk that explores the vast opportunities that Codepen offers to frontend developers.

Helsinki, ๐Ÿ‡ซ๐Ÿ‡ฎ

You should have a FOMO - What you're missing out by still using Python 2.7

Oct 19th, 2018
Tech Weeklies - Futurice

Inspiration, Learning and Experimentation in Codepen is a talk that explores the vast opportunities that Codepen offers to frontend developers.

Helsinki, ๐Ÿ‡ซ๐Ÿ‡ฎ

With Great Culture Comes Great Developers

Oct 18th, 2018
ATK-YTP - Asteriski

I talked about Futurice's great culture to an auditorium full of computer science students from around the Finland. Our great culture comes from values that put people in the focus: care, trust, transparency and continuous improvement.

And once you have a great culture, it's easier to hire the best talent.

Turku, ๐Ÿ‡ซ๐Ÿ‡ฎ

MVP Workshop

Oct 16th, 2018
Hatch Incubator - LaureaES

Hatch Incubator is an early stage business incubator for students in 3UAS (Laurea, Haaga-Helia, Metropolia).

I hosted my MVP Workshop to help teams drill deep down into what is essential in a product or service.

Espoo, ๐Ÿ‡ซ๐Ÿ‡ฎ

Pitching Modern Mountaineers

Oct 3rd, 2018
Pitch & Beer - LaureaES

I participated in LaureaES's Pitch & Beer Bullshit edition with my mock business idea Modern Mountaineers that provides Mountain as a Service business. It was a fun collection of silly ideas put together into a captivating pitch that earned me the win in the competition.

Helsinki, ๐Ÿ‡ซ๐Ÿ‡ฎ

Dream Workshop

Sep 25th, 2018
Human Accelerator - Oulu Entrepreneurship Society

OuluES's Human Accelerator is a program for the curious individuals who want to learn new and relevant work-life skills and do something meaningful. The eight-week program is open for all who are highly motivated in developing themselves.

I hosted my Dream Workshop for the 1st time in OuluES's Human Accelerator.

Oulu, ๐Ÿ‡ซ๐Ÿ‡ฎ

Pomodoro Technique

Sep 15th, 2018
Dare to Share - Dare to Learn

Pomodoro is a fantastic time management technique that has helped me regain focus and become productive in the busy world.

Dare to Share is a festival or a collective performance, not an actual school or seminar! There are no sign ups for lessons and people can come and go like at any festival.

Helsinki, ๐Ÿ‡ซ๐Ÿ‡ฎ

Stockholm Syndrome with Vim - or how I learned to love the editor

Jul 6th, 2018
Tech Weeklies - Futurice

Vim is a beautiful editor for software developers but it has reputation of having a horrifying learning curve.

In this talk I talked about how Vim's command system is more of a language than an obscure collections of keys you need to learn by heart.

Helsinki, ๐Ÿ‡ซ๐Ÿ‡ฎ

Happy Little Accidents - The Art of Debugging

Apr 25th, 2018
Meetup - HelsinkiJS

Bugs, those nasty pestering things that make us stay relevant in the world. Debugging is a key skill for a frontend developer.

In this talk I went through basics of debugging Javascript: printing, debugger, logging, tests and talking to a duck.

Helsinki, ๐Ÿ‡ซ๐Ÿ‡ฎ

How to Be the Best Volunteer in the Planet

Apr 21st, 2018
Volunteer Day - SHIFT

I talked to business festival SHIFT's volunteers on their Volunteer Day about how to become a great volunteer.

SHIFT Business Festival is a two-day festival connecting groundbreaking technologies with leaders of traditional industries. Our attendees say that the biggest takeaways are meaningful conversations, prominent stage program, imaginative experiences and learning practical hands-on tools โ€“ but that they also enjoy networking possibilities as well as afterparties and several side events.

Turku, ๐Ÿ‡ซ๐Ÿ‡ฎ

Happy Little Accidents - The Art of Debugging

Mar 14th, 2018
Happy Hour - Turku โค๏ธ Frontend

Bugs, those nasty pestering things that make us stay relevant in the world. Debugging is a key skill for a frontend developer.

In this talk I went through basics of debugging Javascript: printing, debugger, logging, tests and talking to a duck.

Kaarina, ๐Ÿ‡ซ๐Ÿ‡ฎ

Dream Workshop

Feb 20th, 2018
Human Accelerator - Boost Turku

Boost Turku's Human Accelerator is a course for curious individuals who want to learn new and relevant work-life skills and do something meaningful. The eight-week program is open for University students who are highly motivated in developing themselves.

This was my 1st time hosting my Dream Workshop in Boost Turku's Human Accelerator.

Turku, ๐Ÿ‡ซ๐Ÿ‡ฎ๐Ÿ‡ช๐Ÿ‡ฎ

Communities in Marketing

Feb 16th, 2018
Perjantaipresis - Fraktio

Community building as a way to do marketing and sales has grown lately a lot and best practices are forming.

In my talk I shared my learnings on 6 different ways of building a great relationship with your most local users and customers.

Helsinki, ๐Ÿ‡ซ๐Ÿ‡ฎ

Building Mobile App Prototypes with Keynote

Mar 2nd, 2017
Design Tuna - Boost Turku

If you're a solo entrepreneur with no technical background but with a great idea for a mobile app, you should build a quick prototype to showcase your ideas. That helps recruiting developers or convincing investors.

Turku, ๐Ÿ‡ซ๐Ÿ‡ฎ

Data Visualization Best Practices

Jan 25th, 2017
Meetup - Turku โค๏ธ Frontend

I gave a talk in the meetup sharing academic research and real-life examples for building great data visualizations.

Turku, ๐Ÿ‡ซ๐Ÿ‡ฎ

Data Scraping for Beginners

Oct 31st, 2016
PyCon Finland - Python Finland

My first tech conference talk was an introduction to data scraping using Python's BeautifulSoup library. In a live demo talk I showcased what a difference nicely built semantic HTML has on scraping and demoed how to extract the Liiga hockey stats from their website.

Helsinki, ๐Ÿ‡ซ๐Ÿ‡ฎ

Why the Fuck Would Anyone Hire You?

Oct 13th, 2016
Venture Camp - LAMKES

This provocatively titled talk was given to young entrepreneurs in Lahti. It shakes up ideas of how the world has changed from our parent's generation when it comes to finding and applying for jobs.

The talk touches important aspects like building a portfolio, networking, working on meaningful things and preparing oneself for the life of short projects.

Lahti, ๐Ÿ‡ซ๐Ÿ‡ฎ

Build a Website with Squarespace

Oct 4th, 2016
Dropout Academy - Boost Turku

In the modern day, an entrepreneur needs to have website for their business but on the early days, buying a full-blown website from a software house or marketing agency can be an overkill.

In this workshop I walked through how to build a website using Squarespace in just a few clicks without any programming knowledge required.

Turku, ๐Ÿ‡ซ๐Ÿ‡ฎ

Pitching Workshop

Feb 10th, 2016
Startup Course - NY Startup

One of my many pitching workshops hosted for students in Turku. Working with young entrepreneurs, organizing startup accelerators and learning from great coaches, I built a pitching workshop that I've hosted a dozen times in different occasions.

Turku, ๐Ÿ‡ซ๐Ÿ‡ฎ

MathMates

Sep 16th, 2013
SEFI Conference - SEFI

I represented a prototype of a SaaS app designed for tablets to help mathematics students to do their homework with handwriting and recognition while enabling online tutoring.

The prototype was a result of our 8-month research project with students of University of Turku and Fudan University.

Leuven, ๐Ÿ‡ง๐Ÿ‡ช๐Ÿ‡ฎ