Slide 1

Slide 1 text

How to speak the language of the web Emily Castles @emcastles Ruby on Rails Developer at Red Hills Software Developing/learning for 2 years Working for 10 months

Slide 2

Slide 2 text

A Bento Box

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

MySQL PostgreSQL HTML Ruby Java Rails Passenger Backend == Server Frontend == Client == Browser

Slide 5

Slide 5 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”

Slide 6

Slide 6 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” Matlab PHP MySQL PostgreSQL

Slide 7

Slide 7 text

5 minutes to figure out where these fit… (Googling and team work encouraged) 1. PHP 2. SaaS 3. RoR 4. HTML 5. MongoDB 6. Apache 7. CSS 8. Django 9. MySQL 10. nginx

Slide 8

Slide 8 text

Answers

Slide 9

Slide 9 text

MongoDB Answers MySQL

Slide 10

Slide 10 text

MongoDB Answers MySQL nginx Apache

Slide 11

Slide 11 text

MongoDB PHP ROR Django Answers MySQL nginx Apache

Slide 12

Slide 12 text

MongoDB HTML PHP ROR Django Answers CSS MySQL nginx Apache

Slide 13

Slide 13 text

MongoDB HTML PHP ROR Django Answers CSS MySQL nginx Apache SaaS

Slide 14

Slide 14 text

The Ideas App?

Slide 15

Slide 15 text

Ruby Rails SQLite The Ideas App? WEBrick HTML CSS JavaScript