SlideShare une entreprise Scribd logo
1  sur  42
Télécharger pour lire hors ligne
TITLE   MVP ASAP PLZ!
        High Speed Rails
ME        Philip Poots
          @pootsbook

          Ruby Developer

          Audacio.us


     3

     18

     3
MVP   MVP?
MVP   MVP?
      Minimum Viable Product
MVP   MVP?
      Minimum Viable Product




       Minimum         Viable
LEAN   Lean Startup
LEAN   Lean Startup
LEAN   The Lean Startup
LEAN   Eric Ries
QUOTES   Eric Ries

                “Rails has done more for
                 startups than a whole boatload
                 of Venture Capitalists.”
QUOTES   Eric Ries

                “Rails has had an incredible
                 impact on the startup
                 ecosystem.”
QUOTES




         Why?
QUOTES   Tim O’Reilly

 “Powerful web applications
  that formerly might have
  taken weeks or months to
  develop can be produced in
  a matter of days.”
QUOTES   James Duncan Davidson
                    “Rails is the most well
                     thought-out web
                     development
                     framework I’ve ever
                     used. Nobody has
                     done it like this
                     before.”
QUOTES     Evan Williams


         “Rails stood out as the
          best choice. We
          consider it a key
          business advantage.”
USAGE   Twitter
USAGE   Groupon
USAGE   GitHub
USAGE   Basecamp
USAGE   Cabinet Office
USAGE   FreeAgent
USAGE   CustomerSure
USAGE   SageOne
QUOTES   Klaus-Michael Vogelberg


 “Ruby on Rails…is
  both revolutionary as
  a language as well as
  a framework.”

  CTO
ABOUT   Speed of Development

        Code

        Convention

        Community
ABOUT   Speed of Development

        Code Ruby

        Convention

        Community
ABOUT   Speed of Development

        Code Ruby

        Convention Rails

        Community
ABOUT   Speed of Development

        Code Ruby

        Convention Rails

        Community RubyGems
RAILS   Speed of Development


        Convention Rails
RAILS   RESTful Architecture

        Database   HTTP
        Create     POST
        Read       GET
        Update     PUT
        Destroy    DELETE
RAILS   RESTful Actions




        GET   /invoices/1
RAILS   XML




        GET   /invoices/1.xml
RAILS   JSON




        GET   /invoices/1.json
RAILS   PDF?




        GET    /invoices/1.pdf
RAILS   PDF


                                , :pdf	




        GET   /invoices/1.pdf
RAILS   PDF




        GET   /invoices/1.pdf
ABOUT   Speed of Development

        Code Ruby

        Convention Rails

        Community RubyGems
GEMS   Speed of Development




       Community RubyGems
GEMS   Payment Processing

       ActiveMerchant gem
GEMS   Payment Processing

       ActiveMerchant gem

       Shopify
GEMS   Payment Processing

       ActiveMerchant gem

       Shopify

       50+ Payment Gateways
MORE   Ruby on Rails


       http://rubyonrails.org/



       @rubynortheast

Contenu connexe

En vedette

Zet de manager naar je hand
Zet de manager naar je handZet de manager naar je hand
Zet de manager naar je handhamstramark
 
疑難2d──提問方式
疑難2d──提問方式疑難2d──提問方式
疑難2d──提問方式lifeved
 
抗反思_逆對談── 例1-6
抗反思_逆對談── 例1-6抗反思_逆對談── 例1-6
抗反思_逆對談── 例1-6lifeved
 
Ember.js Basics
Ember.js BasicsEmber.js Basics
Ember.js Basicspootsbook
 
Examen de writing
Examen de writingExamen de writing
Examen de writingSaMiiiThoO
 
疑難1a── 單向教育的後遺症
疑難1a── 單向教育的後遺症疑難1a── 單向教育的後遺症
疑難1a── 單向教育的後遺症lifeved
 
FutureDev / Love'Script
FutureDev / Love'ScriptFutureDev / Love'Script
FutureDev / Love'Scriptpootsbook
 
疑難2b──反思對談溝通法
疑難2b──反思對談溝通法疑難2b──反思對談溝通法
疑難2b──反思對談溝通法lifeved
 
REDIculouS: Introduction to Redis
REDIculouS: Introduction to RedisREDIculouS: Introduction to Redis
REDIculouS: Introduction to Redispootsbook
 
兒童事工──疑難一&二
兒童事工──疑難一&二兒童事工──疑難一&二
兒童事工──疑難一&二lifeved
 
疑難2f──關鍵語_小明例子
疑難2f──關鍵語_小明例子疑難2f──關鍵語_小明例子
疑難2f──關鍵語_小明例子lifeved
 
疑難2c──反思對談的目的
疑難2c──反思對談的目的疑難2c──反思對談的目的
疑難2c──反思對談的目的lifeved
 
疑難2e──按格施教
疑難2e──按格施教疑難2e──按格施教
疑難2e──按格施教lifeved
 
生命價值教育──兒童課程簡介
生命價值教育──兒童課程簡介生命價值教育──兒童課程簡介
生命價值教育──兒童課程簡介lifeved
 
Backbone.js — Introduction to client-side JavaScript MVC
Backbone.js — Introduction to client-side JavaScript MVCBackbone.js — Introduction to client-side JavaScript MVC
Backbone.js — Introduction to client-side JavaScript MVCpootsbook
 
Probabilistic PCA, EM, and more
Probabilistic PCA, EM, and moreProbabilistic PCA, EM, and more
Probabilistic PCA, EM, and morehsharmasshare
 

En vedette (17)

Zet de manager naar je hand
Zet de manager naar je handZet de manager naar je hand
Zet de manager naar je hand
 
疑難2d──提問方式
疑難2d──提問方式疑難2d──提問方式
疑難2d──提問方式
 
抗反思_逆對談── 例1-6
抗反思_逆對談── 例1-6抗反思_逆對談── 例1-6
抗反思_逆對談── 例1-6
 
Ember.js Basics
Ember.js BasicsEmber.js Basics
Ember.js Basics
 
Examen de writing
Examen de writingExamen de writing
Examen de writing
 
疑難1a── 單向教育的後遺症
疑難1a── 單向教育的後遺症疑難1a── 單向教育的後遺症
疑難1a── 單向教育的後遺症
 
Cuento indu
Cuento induCuento indu
Cuento indu
 
FutureDev / Love'Script
FutureDev / Love'ScriptFutureDev / Love'Script
FutureDev / Love'Script
 
疑難2b──反思對談溝通法
疑難2b──反思對談溝通法疑難2b──反思對談溝通法
疑難2b──反思對談溝通法
 
REDIculouS: Introduction to Redis
REDIculouS: Introduction to RedisREDIculouS: Introduction to Redis
REDIculouS: Introduction to Redis
 
兒童事工──疑難一&二
兒童事工──疑難一&二兒童事工──疑難一&二
兒童事工──疑難一&二
 
疑難2f──關鍵語_小明例子
疑難2f──關鍵語_小明例子疑難2f──關鍵語_小明例子
疑難2f──關鍵語_小明例子
 
疑難2c──反思對談的目的
疑難2c──反思對談的目的疑難2c──反思對談的目的
疑難2c──反思對談的目的
 
疑難2e──按格施教
疑難2e──按格施教疑難2e──按格施教
疑難2e──按格施教
 
生命價值教育──兒童課程簡介
生命價值教育──兒童課程簡介生命價值教育──兒童課程簡介
生命價值教育──兒童課程簡介
 
Backbone.js — Introduction to client-side JavaScript MVC
Backbone.js — Introduction to client-side JavaScript MVCBackbone.js — Introduction to client-side JavaScript MVC
Backbone.js — Introduction to client-side JavaScript MVC
 
Probabilistic PCA, EM, and more
Probabilistic PCA, EM, and moreProbabilistic PCA, EM, and more
Probabilistic PCA, EM, and more
 

Similaire à High Speed Rails

Ror Seminar With agilebd.org on 23 Jan09
Ror Seminar With agilebd.org on 23 Jan09Ror Seminar With agilebd.org on 23 Jan09
Ror Seminar With agilebd.org on 23 Jan09Shaer Hassan
 
Ruby On Rails Seminar Basis Softexpo Feb2010
Ruby On Rails Seminar Basis Softexpo Feb2010Ruby On Rails Seminar Basis Softexpo Feb2010
Ruby On Rails Seminar Basis Softexpo Feb2010arif44
 
Ruby On Rails Presentation
Ruby On Rails PresentationRuby On Rails Presentation
Ruby On Rails PresentationPaul Pajo
 
Make your app idea a reality with Ruby On Rails
Make your app idea a reality with Ruby On RailsMake your app idea a reality with Ruby On Rails
Make your app idea a reality with Ruby On RailsNataly Tkachuk
 
Ruby Rails Web Development.pdf
Ruby Rails Web Development.pdfRuby Rails Web Development.pdf
Ruby Rails Web Development.pdfAyesha Siddika
 
8 awesome benefits of ruby on rails application development
8 awesome benefits of ruby on rails application development 8 awesome benefits of ruby on rails application development
8 awesome benefits of ruby on rails application development rorbitssoftware
 
Ruby Kaigi09 China Rubyupdate20090718
Ruby Kaigi09 China Rubyupdate20090718Ruby Kaigi09 China Rubyupdate20090718
Ruby Kaigi09 China Rubyupdate20090718tengu
 
Why Use Ruby On Rails.pdf
Why Use Ruby On Rails.pdfWhy Use Ruby On Rails.pdf
Why Use Ruby On Rails.pdfKaty Slemon
 
Ruby on Rails Development Services
Ruby on Rails Development ServicesRuby on Rails Development Services
Ruby on Rails Development ServicesSpritleSoftware
 
Benefits of using Ruby on rails for Apps Development
Benefits of using Ruby on rails for Apps Development Benefits of using Ruby on rails for Apps Development
Benefits of using Ruby on rails for Apps Development Chetu
 
Ruby Rails Web Development SEO Expert Bangladesh LTD.pdf
Ruby Rails Web Development  SEO Expert Bangladesh LTD.pdfRuby Rails Web Development  SEO Expert Bangladesh LTD.pdf
Ruby Rails Web Development SEO Expert Bangladesh LTD.pdfTasnim Jahan
 
Ruby on Rails industry trends
Ruby on Rails industry trendsRuby on Rails industry trends
Ruby on Rails industry trendsSumanth krishna
 
Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)Konstantin Gredeskoul
 
Accelerate Your Business and Aim for the Cloud with Java and JRuby
Accelerate Your Business and Aim for the Cloud with Java and JRubyAccelerate Your Business and Aim for the Cloud with Java and JRuby
Accelerate Your Business and Aim for the Cloud with Java and JRubyJacob Lehrbaum
 
Ruby on Rails Vs JavaScript A Comparative Analysis of Technologies for Web De...
Ruby on Rails Vs JavaScript A Comparative Analysis of Technologies for Web De...Ruby on Rails Vs JavaScript A Comparative Analysis of Technologies for Web De...
Ruby on Rails Vs JavaScript A Comparative Analysis of Technologies for Web De...OliviaWatson27
 
stackconf 2021 | How DevOps changed the way we operate software
stackconf 2021 | How DevOps changed the way we operate softwarestackconf 2021 | How DevOps changed the way we operate software
stackconf 2021 | How DevOps changed the way we operate softwareNETWAYS
 
Ruby on rails backend development preferred choice for product owners
Ruby on rails backend development preferred choice for product ownersRuby on rails backend development preferred choice for product owners
Ruby on rails backend development preferred choice for product ownersKaty Slemon
 

Similaire à High Speed Rails (20)

Ror Seminar With agilebd.org on 23 Jan09
Ror Seminar With agilebd.org on 23 Jan09Ror Seminar With agilebd.org on 23 Jan09
Ror Seminar With agilebd.org on 23 Jan09
 
Ruby On Rails Seminar Basis Softexpo Feb2010
Ruby On Rails Seminar Basis Softexpo Feb2010Ruby On Rails Seminar Basis Softexpo Feb2010
Ruby On Rails Seminar Basis Softexpo Feb2010
 
Ruby On Rails Presentation
Ruby On Rails PresentationRuby On Rails Presentation
Ruby On Rails Presentation
 
Make your app idea a reality with Ruby On Rails
Make your app idea a reality with Ruby On RailsMake your app idea a reality with Ruby On Rails
Make your app idea a reality with Ruby On Rails
 
Ruby Rails Web Development.pdf
Ruby Rails Web Development.pdfRuby Rails Web Development.pdf
Ruby Rails Web Development.pdf
 
8 awesome benefits of ruby on rails application development
8 awesome benefits of ruby on rails application development 8 awesome benefits of ruby on rails application development
8 awesome benefits of ruby on rails application development
 
Ruby Kaigi09 China Rubyupdate20090718
Ruby Kaigi09 China Rubyupdate20090718Ruby Kaigi09 China Rubyupdate20090718
Ruby Kaigi09 China Rubyupdate20090718
 
Why Use Ruby On Rails.pdf
Why Use Ruby On Rails.pdfWhy Use Ruby On Rails.pdf
Why Use Ruby On Rails.pdf
 
Ruby on Rails Development Services
Ruby on Rails Development ServicesRuby on Rails Development Services
Ruby on Rails Development Services
 
Benefits of using Ruby on rails for Apps Development
Benefits of using Ruby on rails for Apps Development Benefits of using Ruby on rails for Apps Development
Benefits of using Ruby on rails for Apps Development
 
Ruby Rails Web Development SEO Expert Bangladesh LTD.pdf
Ruby Rails Web Development  SEO Expert Bangladesh LTD.pdfRuby Rails Web Development  SEO Expert Bangladesh LTD.pdf
Ruby Rails Web Development SEO Expert Bangladesh LTD.pdf
 
Ruby on Rails industry trends
Ruby on Rails industry trendsRuby on Rails industry trends
Ruby on Rails industry trends
 
Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)
 
Accelerate Your Business and Aim for the Cloud with Java and JRuby
Accelerate Your Business and Aim for the Cloud with Java and JRubyAccelerate Your Business and Aim for the Cloud with Java and JRuby
Accelerate Your Business and Aim for the Cloud with Java and JRuby
 
Ruby on Rails Vs JavaScript A Comparative Analysis of Technologies for Web De...
Ruby on Rails Vs JavaScript A Comparative Analysis of Technologies for Web De...Ruby on Rails Vs JavaScript A Comparative Analysis of Technologies for Web De...
Ruby on Rails Vs JavaScript A Comparative Analysis of Technologies for Web De...
 
RubyonRails
RubyonRailsRubyonRails
RubyonRails
 
Ruby On Rails
Ruby On RailsRuby On Rails
Ruby On Rails
 
stackconf 2021 | How DevOps changed the way we operate software
stackconf 2021 | How DevOps changed the way we operate softwarestackconf 2021 | How DevOps changed the way we operate software
stackconf 2021 | How DevOps changed the way we operate software
 
Develop your website with ROR
Develop your website with RORDevelop your website with ROR
Develop your website with ROR
 
Ruby on rails backend development preferred choice for product owners
Ruby on rails backend development preferred choice for product ownersRuby on rails backend development preferred choice for product owners
Ruby on rails backend development preferred choice for product owners
 

Dernier

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Dernier (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

High Speed Rails

  • 1. TITLE MVP ASAP PLZ! High Speed Rails
  • 2. ME Philip Poots @pootsbook Ruby Developer Audacio.us 3 18 3
  • 3. MVP MVP?
  • 4. MVP MVP? Minimum Viable Product
  • 5. MVP MVP? Minimum Viable Product Minimum Viable
  • 6. LEAN Lean Startup
  • 7. LEAN Lean Startup
  • 8. LEAN The Lean Startup
  • 9. LEAN Eric Ries
  • 10. QUOTES Eric Ries “Rails has done more for startups than a whole boatload of Venture Capitalists.”
  • 11. QUOTES Eric Ries “Rails has had an incredible impact on the startup ecosystem.”
  • 12. QUOTES Why?
  • 13. QUOTES Tim O’Reilly “Powerful web applications that formerly might have taken weeks or months to develop can be produced in a matter of days.”
  • 14. QUOTES James Duncan Davidson “Rails is the most well thought-out web development framework I’ve ever used. Nobody has done it like this before.”
  • 15. QUOTES Evan Williams “Rails stood out as the best choice. We consider it a key business advantage.”
  • 16. USAGE Twitter
  • 17. USAGE Groupon
  • 18. USAGE GitHub
  • 19. USAGE Basecamp
  • 20. USAGE Cabinet Office
  • 21. USAGE FreeAgent
  • 22. USAGE CustomerSure
  • 23. USAGE SageOne
  • 24. QUOTES Klaus-Michael Vogelberg “Ruby on Rails…is both revolutionary as a language as well as a framework.” CTO
  • 25. ABOUT Speed of Development Code Convention Community
  • 26. ABOUT Speed of Development Code Ruby Convention Community
  • 27. ABOUT Speed of Development Code Ruby Convention Rails Community
  • 28. ABOUT Speed of Development Code Ruby Convention Rails Community RubyGems
  • 29. RAILS Speed of Development Convention Rails
  • 30. RAILS RESTful Architecture Database HTTP Create POST Read GET Update PUT Destroy DELETE
  • 31. RAILS RESTful Actions GET /invoices/1
  • 32. RAILS XML GET /invoices/1.xml
  • 33. RAILS JSON GET /invoices/1.json
  • 34. RAILS PDF? GET /invoices/1.pdf
  • 35. RAILS PDF , :pdf GET /invoices/1.pdf
  • 36. RAILS PDF GET /invoices/1.pdf
  • 37. ABOUT Speed of Development Code Ruby Convention Rails Community RubyGems
  • 38. GEMS Speed of Development Community RubyGems
  • 39. GEMS Payment Processing ActiveMerchant gem
  • 40. GEMS Payment Processing ActiveMerchant gem Shopify
  • 41. GEMS Payment Processing ActiveMerchant gem Shopify 50+ Payment Gateways
  • 42. MORE Ruby on Rails http://rubyonrails.org/ @rubynortheast