Rails & Girls
a.k.a how to get girls excited about technology
Thursday, April 19, 12
Slide 2
Slide 2 text
2
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.
Thursday, April 19, 12
Slide 3
Slide 3 text
Rails Girls - born in Helsinki end of 2010
(I grew up listening to Spice Girls and Girl Power. Girls - for me - is not
diminutive, but strong.)
Thursday, April 19, 12
Slide 4
Slide 4 text
4
Al Gore taught me to code. In 2001.
Massive amounts of unharnessed teenage girl energy and creativity.
Thursday, April 19, 12
Slide 5
Slide 5 text
5
First experience in software craftmanship
Curation is cool, but even cooler is creating.
Thursday, April 19, 12
Slide 6
Slide 6 text
Hands-on, minds-on.
Singapore, Shanghai, Tallinn, Krakow, Berlin, Buenos Aires..
Thursday, April 19, 12
Slide 7
Slide 7 text
Small groups, quick lectures
A web application from concept to code
Thursday, April 19, 12
Slide 8
Slide 8 text
8
Thursday, April 19, 12
Slide 9
Slide 9 text
9
Thursday, April 19, 12
Slide 10
Slide 10 text
Not lonely, not mathematical
- almost like learning a new language
Thursday, April 19, 12
Slide 11
Slide 11 text
Koodi on lukutaitoa.
Timissä monia rooleja.
Code is literacy
And valuable wherever you work.
Thursday, April 19, 12
Slide 12
Slide 12 text
Boys invited too.
(Make something so cool boys want to be part of it)
Thursday, April 19, 12
Slide 13
Slide 13 text
Speak Geek.
Or how to teach the language of web
Thursday, April 19, 12
Slide 14
Slide 14 text
14
Thursday, April 19, 12
Slide 15
Slide 15 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.
Thursday, April 19, 12
Slide 16
Slide 16 text
16
Thursday, April 19, 12
Slide 17
Slide 17 text
HTML
AJAX
CSS
RUBY, PYTHON, PHP, SCALA
MYSQL,
MONGODB
RUBY ON RAILS, DJANGO,
CAKEPHP, JETTY , LIFT….
XML
JAVASCRIPT
DOM
UNICORN
Thursday, April 19, 12
Slide 18
Slide 18 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. “
Thursday, April 19, 12
Slide 19
Slide 19 text
19
PHP + Matlab
MySQL
PostgeSQL
Thursday, April 19, 12
Slide 20
Slide 20 text
20
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).
Thursday, April 19, 12
Slide 21
Slide 21 text
21
MongoDB and
PostresSQL
Nginx +
HAProxy
Lift
Scala
Thursday, April 19, 12
Slide 22
Slide 22 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
Thursday, April 19, 12
Slide 23
Slide 23 text
Three takeaways.
“ When you don’t create things, you become defined by your tastes rather
than ability. Your tastes only narrow & exclude people. So create.” - _why
Thursday, April 19, 12
Slide 24
Slide 24 text
“Learning to program teaches you how to think.
Computer science is a liberal art.” – Steve Jobs
Text
1
Thursday, April 19, 12
Slide 25
Slide 25 text
25
Open sourcing a movement.
Thank you all coaches!
https://twitter.com/#!/railsgirls/rails-girls-coaches
Now to phase 2: https://github.com/railsgirls
2
Thursday, April 19, 12
Slide 26
Slide 26 text
26
Thursday, April 19, 12
Slide 27
Slide 27 text
27
Thursday, April 19, 12
Slide 28
Slide 28 text
28
Whole new culture of software development.
And a heroine to match. Beware Pippi Longstrumps.
3
Thursday, April 19, 12
Slide 29
Slide 29 text
29
And above all, watch with glittering eyes the whole world around you because the
greatest secrets are always hidden in the most unlikely places. Those who don’t
believe in magic will never find it.
― Roald Dahl
Thanks!
[email protected]
Thursday, April 19, 12