Rails & Girls
a.k.a how to get girls excited about technology
Friday, December 2, 11
Slide 2
Slide 2 text
Not a question of statistics.
But of perspective.
Friday, December 2, 11
Slide 3
Slide 3 text
3
Finland - the backbone of Internet
MySQL, SSH, IRC, Linux, Nokia - all come from Finland. All built by men - in
one of the most gender-equal countries of world.
Friday, December 2, 11
Slide 4
Slide 4 text
4
Don’t just like or reblog.
Curation is cool, but even cooler is creating.
Friday, December 2, 11
Slide 5
Slide 5 text
5
My story.
Madly in love with Al Gore in 2001. In Finland.
Friday, December 2, 11
Slide 6
Slide 6 text
First experience in software craftmanship.
(I grew up listening to Spice Girls and Girl Power. Girls - for me - is not
diminutive, but strong.)
Friday, December 2, 11
Small groups, quick lectures
A web application from concept to code
Friday, December 2, 11
Slide 9
Slide 9 text
9
Friday, December 2, 11
Slide 10
Slide 10 text
10
Friday, December 2, 11
Slide 11
Slide 11 text
11
Friday, December 2, 11
Slide 12
Slide 12 text
12
Friday, December 2, 11
Slide 13
Slide 13 text
Boys invited too.
(Make something so cool boys want to be part of it)
Friday, December 2, 11
Slide 14
Slide 14 text
Friday, December 2, 11
Slide 15
Slide 15 text
Not lonely, not mathematical
- almost like learning a new language
Friday, December 2, 11
Slide 16
Slide 16 text
Koodi on lukutaitoa.
Timissä monia rooleja.
Code is literacy
And valuable wherever you work.
Friday, December 2, 11
Slide 17
Slide 17 text
Speak Geek.
Or how to teach the language of web
Friday, December 2, 11
Slide 18
Slide 18 text
18
Friday, December 2, 11
Slide 19
Slide 19 text
Why Bento?
• You need a balanced mix of things.
• It’s a puzzle - putting everything
together in the box.
• “Ekiben“ - content which is arranged
in the most efficient, graceful
manner. The bento is presented in a
simple, beautiful, balanced way.
Nothing lacking. Nothing superfluous.
Not decorated, but wonderfully
designed.
Friday, December 2, 11
Slide 20
Slide 20 text
20
Friday, December 2, 11
Slide 21
Slide 21 text
HTML
AJAX
CSS
RUBY, PYTHON, PHP, SCALA
MYSQL,
MONGODB
RUBY ON RAILS, DJANGO,
CAKEPHP, JETTY , LIFT….
XML
JAVASCRIP
DOM
UNICORN
Friday, December 2, 11
Slide 22
Slide 22 text
Etsy:
“We use a number of different programming languages (including Matlab!)
but are primarily a PHP shop. We have a number of databases, some of
which are MySQL and some of which are PostgreSQL. “
Friday, December 2, 11
Slide 23
Slide 23 text
23
PHP + Matlab
MySQL
PostgeSQL
Friday, December 2, 11
Slide 24
Slide 24 text
24
Foursquare:
“Server code is written in scala running on the lift web framework using
jetty for a webserver. We front everything with nginx, and use HAProxy in
between.
MongoDB handles most of our data storage needs (though a bit hasn't
been migrated off PostgreSQL yet).
Friday, December 2, 11
Slide 25
Slide 25 text
25
MongoDB and
PostresSQL
Nginx +
HAProxy
Lift
Scala
Friday, December 2, 11
Slide 26
Slide 26 text
R
#1 HTML/CSS
#2 JQUERY
#3 Unicorn
Friday, December 2, 11
Slide 27
Slide 27 text
HTML CSS
Friday, December 2, 11
Slide 28
Slide 28 text
HTML
AJAX
CSS
XML
JAVASCRIP
DOM
Friday, December 2, 11
Slide 29
Slide 29 text
UNICORN
Friday, December 2, 11
Slide 30
Slide 30 text
R
#1 PHP
#2 SaaS
#3 RoR
#4 HTML
#5 MongoDB
Rules: Figure out the term and place it on the bentobox
in the right place..
There might be false friends and doubles.
Googling allowed!
You have five minutes – wrong answers will be removed,
the team with most post-its wins!
#6 Apache
#7 CSS
#8 Django
#9 MySQL
#10 nginx
Friday, December 2, 11
Slide 31
Slide 31 text
5 minutes.
Game on!
Friday, December 2, 11
Slide 32
Slide 32 text
Internet is copy-paste
And full of building blocks. Googling encouraged!
Friday, December 2, 11
Slide 33
Slide 33 text
Building web apps is fun
but also creative and personal, craftmanship of modern day.
Friday, December 2, 11
Slide 34
Slide 34 text
34
More? You bet.
Teamtreehouse.com, Codeacademy.com, Codeschool.com
Tryruby.com and dontfeartheinternet.com
Friday, December 2, 11
Slide 35
Slide 35 text
“Learning to program teaches you how to think.
Computer science is a liberal art.” – Steve Jobs
Friday, December 2, 11
Slide 36
Slide 36 text
36
What next?
Berlin, Tallinn, Amsterdam, New York..
Local chapters: coaches, girls & gems
Android, WP, iOS, Coffeescript, HTML5, APIt?
Friday, December 2, 11
Slide 37
Slide 37 text
37
Whole new culture of software development.
And a heroine to match. Beware Pippi Longstrumps.
Friday, December 2, 11
Slide 38
Slide 38 text
Thank you!
railsgirls.com
[email protected]
38
Friday, December 2, 11