Slide 1

Slide 1 text

U NEED NO RAILS *way @mostruszka | LRUG

Slide 2

Slide 2 text

@mostruszka | LRUG Michał Ostruszka BOTH-ENDS DEVELOPER

Slide 3

Slide 3 text

#nowldz | twitter | facebook | tagboard

Slide 4

Slide 4 text

SRSLY? @mostruszka | LRUG

Slide 5

Slide 5 text

@mostruszka | LRUG

Slide 6

Slide 6 text

RAILS IS GOTO FOR RUBY WEB @mostruszka | LRUG

Slide 7

Slide 7 text

IT’S GOOD, BUT... @mostruszka | LRUG

Slide 8

Slide 8 text

RUBY IS DAMN FLEXIBLE @mostruszka | LRUG

Slide 9

Slide 9 text

LET’S STEP BACK @mostruszka | LRUG

Slide 10

Slide 10 text

ARCHITECTURE PRINCIPLES & PRACTICES @mostruszka | LRUG

Slide 11

Slide 11 text

JAVA-ISH BULLSH*T AbstractDecoratorProxyFactory NOT @mostruszka | LRUG

Slide 12

Slide 12 text

FRAMEWORK IS NOT YOUR APP @mostruszka | LRUG

Slide 13

Slide 13 text

APP AS GEM @mostruszka | LRUG

Slide 14

Slide 14 text

WEB AS TRANSPORT ONLY @mostruszka | LRUG

Slide 15

Slide 15 text

THIN LAYER @mostruszka | LRUG

Slide 16

Slide 16 text

THINK ABOUT ARCHITECTURE @mostruszka | LRUG

Slide 17

Slide 17 text

SINATRA? SEQUEL? WHATEVER! @mostruszka | LRUG

Slide 18

Slide 18 text

NOT ONLY RAILS BUILD YOUR APP, DON’T EXTEND YOUR FRAMEWORK @mostruszka | LRUG

Slide 19

Slide 19 text

Rails is half of your app http://ku1ik.com/2014/03/13/rails-is-half-of-your-application.html Rails is not your app http://blog.firsthand.ca/2011/10/rails-is-not-your-application.html Architecture. The lost years https://www.youtube.com/watch?v=WpkDN78P884 Decoupling from Rails https://www.youtube.com/watch?v=tg5RFeSfBM4 Rediscovering the joy of design http://hawkins.io/2014/01/rediscovering-the-joy-of-design @mostruszka | LRUG

Slide 20

Slide 20 text

KTHXBYE @mostruszka | LRUG