SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
Hype Driven Development
vs.
Solid software engineering
Hype
With ideas spreading?
Whats wrong?
Hype Driven vs Solid Engineering
● Conferences
● Blogs
● Stack overflow
● Loudest guy
● Framework talkers
● Fancy pairing
interviews
● Need driven
● Trade-offs (Well informed)
● Good TDD
● Spikes
● Documentation
● Strong background
● Problem solving
recruiting
That is, while there is value in the items on
the left, I value the items on the right more.
Disclaimer
● NoSQL
● DDD, DCI, Hexagon Architectures
● Microservices
● DHH - TDD is DEAD
● Js MVC frameworks (and Wars)
● React.js
Examples of Hypes in Rails/Web community
Who is that guy?
Is he real authority?
● Is this solving specific problem or is a silver
bullet?
● Is it problem that we have?
● Proven track record? Doing very hard
things? Or is he a web/mobile developer?
● Author of multiple
engineering books
● Founder at
ThoughtWorks
● Build a web framework
● some (popular yet
simple) web apps.
DHH did some great things and I don’t mean
to underrate his achievements, I just prefer
to listen to Fowler when it comes to software
engineering and organising teams.
Disclaimer
Great ideas
● Takes time to get popular
● Are not obvious to understand
● Require time & background to comprehend
● Are never silver bullets
● Don’t require emotional language to promote

Weitere ähnliche Inhalte

Was ist angesagt?

My Journey into Product Management by Pivotal Labs Senior PM
My Journey into Product Management by Pivotal Labs Senior PMMy Journey into Product Management by Pivotal Labs Senior PM
My Journey into Product Management by Pivotal Labs Senior PMProduct School
 
Advancing your data science career
Advancing your data science careerAdvancing your data science career
Advancing your data science careerAlexey Grigorev
 
New kids on the block: Conducting technical onboarding
New kids on the block: Conducting technical onboardingNew kids on the block: Conducting technical onboarding
New kids on the block: Conducting technical onboardingPiotr Horzycki
 
Slides alexander-makarov
Slides alexander-makarovSlides alexander-makarov
Slides alexander-makarovCodePolitan
 
Introduction to Visual Management
Introduction to Visual ManagementIntroduction to Visual Management
Introduction to Visual ManagementEgor Sviridenko
 
Agile Scaling Cycle (Lightning talk at Agile Leadership Day 2014, Zurich)
Agile Scaling Cycle (Lightning talk at Agile Leadership Day 2014, Zurich)Agile Scaling Cycle (Lightning talk at Agile Leadership Day 2014, Zurich)
Agile Scaling Cycle (Lightning talk at Agile Leadership Day 2014, Zurich)Stefan ROOCK
 
Slides galvin-widjaja
Slides galvin-widjajaSlides galvin-widjaja
Slides galvin-widjajaCodePolitan
 
Post-Agile Methodologies and all that Jazz
Post-Agile Methodologies and all that JazzPost-Agile Methodologies and all that Jazz
Post-Agile Methodologies and all that JazzStojan Peshov
 
Developed on Hackaday: Designing Hardware as a Community
Developed on Hackaday: Designing Hardware as a CommunityDeveloped on Hackaday: Designing Hardware as a Community
Developed on Hackaday: Designing Hardware as a Communityszczys
 
Solving problems fast
Solving problems fast   Solving problems fast
Solving problems fast UXDXConf
 
Challenges on Product Management for Global Platform
Challenges on Product Management for Global PlatformChallenges on Product Management for Global Platform
Challenges on Product Management for Global PlatformDaisuke Matsuda
 
Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)
Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)
Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)Stefan ROOCK
 
AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊
AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊
AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊William Tai
 
How to Utilize Product Design Sprints by Blue Bottle Coffee PM
How to Utilize Product Design Sprints by Blue Bottle Coffee PMHow to Utilize Product Design Sprints by Blue Bottle Coffee PM
How to Utilize Product Design Sprints by Blue Bottle Coffee PMProduct School
 
Big Data Paris 2019 v 8.0 I 'Big Data & Agility: The Lessons Learned' - Sylv...
Big Data Paris 2019 v 8.0 I 'Big Data & Agility: The Lessons Learned'  - Sylv...Big Data Paris 2019 v 8.0 I 'Big Data & Agility: The Lessons Learned'  - Sylv...
Big Data Paris 2019 v 8.0 I 'Big Data & Agility: The Lessons Learned' - Sylv...Dataconomy Media
 
Open Lesson How We Built Guide Me Right - Open Campus Tiscali
Open Lesson How We Built Guide Me Right - Open Campus TiscaliOpen Lesson How We Built Guide Me Right - Open Campus Tiscali
Open Lesson How We Built Guide Me Right - Open Campus TiscaliRiccardo Sirigu
 
User Documentation- Write the docs - Nov 2019
User Documentation- Write the docs - Nov 2019User Documentation- Write the docs - Nov 2019
User Documentation- Write the docs - Nov 2019pay007
 
Bootstrapping ux in your open source project
Bootstrapping ux in your open source project Bootstrapping ux in your open source project
Bootstrapping ux in your open source project Roy Scholten
 

Was ist angesagt? (20)

My Journey into Product Management by Pivotal Labs Senior PM
My Journey into Product Management by Pivotal Labs Senior PMMy Journey into Product Management by Pivotal Labs Senior PM
My Journey into Product Management by Pivotal Labs Senior PM
 
Advancing your data science career
Advancing your data science careerAdvancing your data science career
Advancing your data science career
 
New kids on the block: Conducting technical onboarding
New kids on the block: Conducting technical onboardingNew kids on the block: Conducting technical onboarding
New kids on the block: Conducting technical onboarding
 
Slides alexander-makarov
Slides alexander-makarovSlides alexander-makarov
Slides alexander-makarov
 
Tdd distilled... in java
Tdd distilled... in javaTdd distilled... in java
Tdd distilled... in java
 
Introduction to Visual Management
Introduction to Visual ManagementIntroduction to Visual Management
Introduction to Visual Management
 
Agile Scaling Cycle (Lightning talk at Agile Leadership Day 2014, Zurich)
Agile Scaling Cycle (Lightning talk at Agile Leadership Day 2014, Zurich)Agile Scaling Cycle (Lightning talk at Agile Leadership Day 2014, Zurich)
Agile Scaling Cycle (Lightning talk at Agile Leadership Day 2014, Zurich)
 
Slides galvin-widjaja
Slides galvin-widjajaSlides galvin-widjaja
Slides galvin-widjaja
 
Post-Agile Methodologies and all that Jazz
Post-Agile Methodologies and all that JazzPost-Agile Methodologies and all that Jazz
Post-Agile Methodologies and all that Jazz
 
Developed on Hackaday: Designing Hardware as a Community
Developed on Hackaday: Designing Hardware as a CommunityDeveloped on Hackaday: Designing Hardware as a Community
Developed on Hackaday: Designing Hardware as a Community
 
Solving problems fast
Solving problems fast   Solving problems fast
Solving problems fast
 
Challenges on Product Management for Global Platform
Challenges on Product Management for Global PlatformChallenges on Product Management for Global Platform
Challenges on Product Management for Global Platform
 
Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)
Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)
Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)
 
AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊
AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊
AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊
 
How to Utilize Product Design Sprints by Blue Bottle Coffee PM
How to Utilize Product Design Sprints by Blue Bottle Coffee PMHow to Utilize Product Design Sprints by Blue Bottle Coffee PM
How to Utilize Product Design Sprints by Blue Bottle Coffee PM
 
Big Data Paris 2019 v 8.0 I 'Big Data & Agility: The Lessons Learned' - Sylv...
Big Data Paris 2019 v 8.0 I 'Big Data & Agility: The Lessons Learned'  - Sylv...Big Data Paris 2019 v 8.0 I 'Big Data & Agility: The Lessons Learned'  - Sylv...
Big Data Paris 2019 v 8.0 I 'Big Data & Agility: The Lessons Learned' - Sylv...
 
Open Lesson How We Built Guide Me Right - Open Campus Tiscali
Open Lesson How We Built Guide Me Right - Open Campus TiscaliOpen Lesson How We Built Guide Me Right - Open Campus Tiscali
Open Lesson How We Built Guide Me Right - Open Campus Tiscali
 
User Documentation- Write the docs - Nov 2019
User Documentation- Write the docs - Nov 2019User Documentation- Write the docs - Nov 2019
User Documentation- Write the docs - Nov 2019
 
Bootstrapping ux in your open source project
Bootstrapping ux in your open source project Bootstrapping ux in your open source project
Bootstrapping ux in your open source project
 
Agile Processes
Agile ProcessesAgile Processes
Agile Processes
 

Andere mochten auch

Leads United aka LEWIS pr brings an eBay.be case at #SMF10
Leads United aka LEWIS pr brings an eBay.be case at #SMF10Leads United aka LEWIS pr brings an eBay.be case at #SMF10
Leads United aka LEWIS pr brings an eBay.be case at #SMF10Pieter De Wit
 
Expand Your Business With Social Media - ColderICE at eBay On Location
Expand Your Business With Social Media - ColderICE at eBay On LocationExpand Your Business With Social Media - ColderICE at eBay On Location
Expand Your Business With Social Media - ColderICE at eBay On LocationJohn Lawson
 
eBay Business Efficiency Optimization: Tools, Tips & Tricks
eBay Business Efficiency Optimization: Tools, Tips & TrickseBay Business Efficiency Optimization: Tools, Tips & Tricks
eBay Business Efficiency Optimization: Tools, Tips & TricksSandi Garcia
 
Social Commerce and Local: The New Retail Environment: Jody Ford, VP Marketin...
Social Commerce and Local: The New Retail Environment: Jody Ford, VP Marketin...Social Commerce and Local: The New Retail Environment: Jody Ford, VP Marketin...
Social Commerce and Local: The New Retail Environment: Jody Ford, VP Marketin...Heather Drake
 
Social business for corp social summit sf 2012
Social business for corp social summit sf 2012Social business for corp social summit sf 2012
Social business for corp social summit sf 2012Sudha Jamthe
 
Giz2013 Policies and regulatory framework promoting the application of biomas...
Giz2013 Policies and regulatory framework promoting the application of biomas...Giz2013 Policies and regulatory framework promoting the application of biomas...
Giz2013 Policies and regulatory framework promoting the application of biomas...Tuong Do
 
GIZ2013-The Potential of Biogas and Biomass from Agriculture and Agro-Industr...
GIZ2013-The Potential of Biogas and Biomass from Agriculture and Agro-Industr...GIZ2013-The Potential of Biogas and Biomass from Agriculture and Agro-Industr...
GIZ2013-The Potential of Biogas and Biomass from Agriculture and Agro-Industr...Tuong Do
 
Giz2013 en-identification-of-biomass-market-opportunities-in-vietnam 2
Giz2013 en-identification-of-biomass-market-opportunities-in-vietnam 2Giz2013 en-identification-of-biomass-market-opportunities-in-vietnam 2
Giz2013 en-identification-of-biomass-market-opportunities-in-vietnam 2Tuong Do
 
Serverless & Event-driven Architecture
Serverless & Event-driven ArchitectureServerless & Event-driven Architecture
Serverless & Event-driven ArchitectureJosué Neis
 
Beyond Post-Editing: The Work of the eBay MTLS
Beyond Post-Editing: The Work of the eBay MTLSBeyond Post-Editing: The Work of the eBay MTLS
Beyond Post-Editing: The Work of the eBay MTLSJose Luis Bonilla Sánchez
 
Session 2.1 co2 sequestration estimation for litsea cassava
Session 2.1 co2 sequestration estimation for litsea cassavaSession 2.1 co2 sequestration estimation for litsea cassava
Session 2.1 co2 sequestration estimation for litsea cassavaWorld Agroforestry (ICRAF)
 
Biomass Success Factors And Opportunities In Asia
Biomass Success Factors And Opportunities In AsiaBiomass Success Factors And Opportunities In Asia
Biomass Success Factors And Opportunities In AsiaYoung Yang
 
Historia e importancia de la contabilidad
Historia e importancia de la contabilidad Historia e importancia de la contabilidad
Historia e importancia de la contabilidad Yo Profesor
 
The Rise of Serverless Architectures
The Rise of Serverless ArchitecturesThe Rise of Serverless Architectures
The Rise of Serverless ArchitecturesBenny Bauer
 
2013 The Way Forward for Smart Grid in Vietnam, Nguyen Vu Quang (EN)
2013 The Way Forward for Smart Grid in Vietnam, Nguyen Vu Quang (EN)2013 The Way Forward for Smart Grid in Vietnam, Nguyen Vu Quang (EN)
2013 The Way Forward for Smart Grid in Vietnam, Nguyen Vu Quang (EN)Tuong Do
 
Values, Vision & Mission Statement
Values, Vision & Mission StatementValues, Vision & Mission Statement
Values, Vision & Mission StatementRachel Heyes
 
Case Study: Creative Leadership
Case Study: Creative LeadershipCase Study: Creative Leadership
Case Study: Creative LeadershipCaleb Dean
 
Ebay inc Corporate Strategy
Ebay inc Corporate StrategyEbay inc Corporate Strategy
Ebay inc Corporate StrategyWahono Sutanto
 
Team building games,activities and ideas
Team building games,activities and ideasTeam building games,activities and ideas
Team building games,activities and ideasPrem Pradeep
 

Andere mochten auch (20)

Serverless
ServerlessServerless
Serverless
 
Leads United aka LEWIS pr brings an eBay.be case at #SMF10
Leads United aka LEWIS pr brings an eBay.be case at #SMF10Leads United aka LEWIS pr brings an eBay.be case at #SMF10
Leads United aka LEWIS pr brings an eBay.be case at #SMF10
 
Expand Your Business With Social Media - ColderICE at eBay On Location
Expand Your Business With Social Media - ColderICE at eBay On LocationExpand Your Business With Social Media - ColderICE at eBay On Location
Expand Your Business With Social Media - ColderICE at eBay On Location
 
eBay Business Efficiency Optimization: Tools, Tips & Tricks
eBay Business Efficiency Optimization: Tools, Tips & TrickseBay Business Efficiency Optimization: Tools, Tips & Tricks
eBay Business Efficiency Optimization: Tools, Tips & Tricks
 
Social Commerce and Local: The New Retail Environment: Jody Ford, VP Marketin...
Social Commerce and Local: The New Retail Environment: Jody Ford, VP Marketin...Social Commerce and Local: The New Retail Environment: Jody Ford, VP Marketin...
Social Commerce and Local: The New Retail Environment: Jody Ford, VP Marketin...
 
Social business for corp social summit sf 2012
Social business for corp social summit sf 2012Social business for corp social summit sf 2012
Social business for corp social summit sf 2012
 
Giz2013 Policies and regulatory framework promoting the application of biomas...
Giz2013 Policies and regulatory framework promoting the application of biomas...Giz2013 Policies and regulatory framework promoting the application of biomas...
Giz2013 Policies and regulatory framework promoting the application of biomas...
 
GIZ2013-The Potential of Biogas and Biomass from Agriculture and Agro-Industr...
GIZ2013-The Potential of Biogas and Biomass from Agriculture and Agro-Industr...GIZ2013-The Potential of Biogas and Biomass from Agriculture and Agro-Industr...
GIZ2013-The Potential of Biogas and Biomass from Agriculture and Agro-Industr...
 
Giz2013 en-identification-of-biomass-market-opportunities-in-vietnam 2
Giz2013 en-identification-of-biomass-market-opportunities-in-vietnam 2Giz2013 en-identification-of-biomass-market-opportunities-in-vietnam 2
Giz2013 en-identification-of-biomass-market-opportunities-in-vietnam 2
 
Serverless & Event-driven Architecture
Serverless & Event-driven ArchitectureServerless & Event-driven Architecture
Serverless & Event-driven Architecture
 
Beyond Post-Editing: The Work of the eBay MTLS
Beyond Post-Editing: The Work of the eBay MTLSBeyond Post-Editing: The Work of the eBay MTLS
Beyond Post-Editing: The Work of the eBay MTLS
 
Session 2.1 co2 sequestration estimation for litsea cassava
Session 2.1 co2 sequestration estimation for litsea cassavaSession 2.1 co2 sequestration estimation for litsea cassava
Session 2.1 co2 sequestration estimation for litsea cassava
 
Biomass Success Factors And Opportunities In Asia
Biomass Success Factors And Opportunities In AsiaBiomass Success Factors And Opportunities In Asia
Biomass Success Factors And Opportunities In Asia
 
Historia e importancia de la contabilidad
Historia e importancia de la contabilidad Historia e importancia de la contabilidad
Historia e importancia de la contabilidad
 
The Rise of Serverless Architectures
The Rise of Serverless ArchitecturesThe Rise of Serverless Architectures
The Rise of Serverless Architectures
 
2013 The Way Forward for Smart Grid in Vietnam, Nguyen Vu Quang (EN)
2013 The Way Forward for Smart Grid in Vietnam, Nguyen Vu Quang (EN)2013 The Way Forward for Smart Grid in Vietnam, Nguyen Vu Quang (EN)
2013 The Way Forward for Smart Grid in Vietnam, Nguyen Vu Quang (EN)
 
Values, Vision & Mission Statement
Values, Vision & Mission StatementValues, Vision & Mission Statement
Values, Vision & Mission Statement
 
Case Study: Creative Leadership
Case Study: Creative LeadershipCase Study: Creative Leadership
Case Study: Creative Leadership
 
Ebay inc Corporate Strategy
Ebay inc Corporate StrategyEbay inc Corporate Strategy
Ebay inc Corporate Strategy
 
Team building games,activities and ideas
Team building games,activities and ideasTeam building games,activities and ideas
Team building games,activities and ideas
 

Ähnlich wie Hype driven development

apidays New York 2023 - How to Make Your Docs Stand Apart, Ash Arnwine, Nylas
apidays New York 2023 - How to Make Your Docs Stand Apart, Ash Arnwine, Nylasapidays New York 2023 - How to Make Your Docs Stand Apart, Ash Arnwine, Nylas
apidays New York 2023 - How to Make Your Docs Stand Apart, Ash Arnwine, Nylasapidays
 
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...DevOpsDays Tel Aviv
 
Large drupal site builds a workshop for sxsw interactive - march 17, 2015
Large drupal site builds   a workshop for sxsw interactive - march 17, 2015Large drupal site builds   a workshop for sxsw interactive - march 17, 2015
Large drupal site builds a workshop for sxsw interactive - march 17, 2015rgristroph
 
GDSC-UB_Google_interview_process_final.pdf
GDSC-UB_Google_interview_process_final.pdfGDSC-UB_Google_interview_process_final.pdf
GDSC-UB_Google_interview_process_final.pdfGdscUb
 
Drupal and Devops , the Survey Results
Drupal and Devops , the Survey ResultsDrupal and Devops , the Survey Results
Drupal and Devops , the Survey ResultsKris Buytaert
 
Pragmatic Architecture for Agile Teams - GeeCON 2014
Pragmatic Architecture for Agile Teams - GeeCON 2014Pragmatic Architecture for Agile Teams - GeeCON 2014
Pragmatic Architecture for Agile Teams - GeeCON 2014Janne Sinivirta
 
Tips & Tricks for Being a Successful Tech Lead
Tips & Tricks for Being a Successful Tech LeadTips & Tricks for Being a Successful Tech Lead
Tips & Tricks for Being a Successful Tech LeadBen Limmer
 
Spark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and BeyondSpark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and BeyondAngela Byron
 
Techniques for Designing with Drupal 8
Techniques for Designing with Drupal 8Techniques for Designing with Drupal 8
Techniques for Designing with Drupal 8Snake Hill Web Agency
 
Software Engineering Primer
Software Engineering PrimerSoftware Engineering Primer
Software Engineering PrimerGeorg Buske
 
Everyone hacks design at a hackathon
Everyone hacks   design at a hackathonEveryone hacks   design at a hackathon
Everyone hacks design at a hackathonWillow Brugh
 
We Need to Talk: How Communication Helps Code
We Need to Talk: How Communication Helps CodeWe Need to Talk: How Communication Helps Code
We Need to Talk: How Communication Helps CodeDocker, Inc.
 
Devconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedDevconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedAlexander Makarov
 
The secrets of building a team that can do everything
The secrets of building a team that can do everythingThe secrets of building a team that can do everything
The secrets of building a team that can do everythingKfir Bloch
 
Dita and Information Architecture for Responsive Design
Dita and Information Architecture for Responsive DesignDita and Information Architecture for Responsive Design
Dita and Information Architecture for Responsive DesignPhil Kneer
 
Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2Chad Udell
 
Production process presentation - drupalcamp Toronto 2010
Production process presentation - drupalcamp Toronto 2010Production process presentation - drupalcamp Toronto 2010
Production process presentation - drupalcamp Toronto 2010Aidan Foster
 
Fed Up Of Framework Hype Dcphp
Fed Up Of Framework Hype DcphpFed Up Of Framework Hype Dcphp
Fed Up Of Framework Hype DcphpTony Bibbs
 
Redgate How to be Friends with Developers
Redgate How to be Friends with DevelopersRedgate How to be Friends with Developers
Redgate How to be Friends with DevelopersKellyn Pot'Vin-Gorman
 

Ähnlich wie Hype driven development (20)

Design 101
Design 101Design 101
Design 101
 
apidays New York 2023 - How to Make Your Docs Stand Apart, Ash Arnwine, Nylas
apidays New York 2023 - How to Make Your Docs Stand Apart, Ash Arnwine, Nylasapidays New York 2023 - How to Make Your Docs Stand Apart, Ash Arnwine, Nylas
apidays New York 2023 - How to Make Your Docs Stand Apart, Ash Arnwine, Nylas
 
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
 
Large drupal site builds a workshop for sxsw interactive - march 17, 2015
Large drupal site builds   a workshop for sxsw interactive - march 17, 2015Large drupal site builds   a workshop for sxsw interactive - march 17, 2015
Large drupal site builds a workshop for sxsw interactive - march 17, 2015
 
GDSC-UB_Google_interview_process_final.pdf
GDSC-UB_Google_interview_process_final.pdfGDSC-UB_Google_interview_process_final.pdf
GDSC-UB_Google_interview_process_final.pdf
 
Drupal and Devops , the Survey Results
Drupal and Devops , the Survey ResultsDrupal and Devops , the Survey Results
Drupal and Devops , the Survey Results
 
Pragmatic Architecture for Agile Teams - GeeCON 2014
Pragmatic Architecture for Agile Teams - GeeCON 2014Pragmatic Architecture for Agile Teams - GeeCON 2014
Pragmatic Architecture for Agile Teams - GeeCON 2014
 
Tips & Tricks for Being a Successful Tech Lead
Tips & Tricks for Being a Successful Tech LeadTips & Tricks for Being a Successful Tech Lead
Tips & Tricks for Being a Successful Tech Lead
 
Spark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and BeyondSpark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and Beyond
 
Techniques for Designing with Drupal 8
Techniques for Designing with Drupal 8Techniques for Designing with Drupal 8
Techniques for Designing with Drupal 8
 
Software Engineering Primer
Software Engineering PrimerSoftware Engineering Primer
Software Engineering Primer
 
Everyone hacks design at a hackathon
Everyone hacks   design at a hackathonEveryone hacks   design at a hackathon
Everyone hacks design at a hackathon
 
We Need to Talk: How Communication Helps Code
We Need to Talk: How Communication Helps CodeWe Need to Talk: How Communication Helps Code
We Need to Talk: How Communication Helps Code
 
Devconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedDevconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developed
 
The secrets of building a team that can do everything
The secrets of building a team that can do everythingThe secrets of building a team that can do everything
The secrets of building a team that can do everything
 
Dita and Information Architecture for Responsive Design
Dita and Information Architecture for Responsive DesignDita and Information Architecture for Responsive Design
Dita and Information Architecture for Responsive Design
 
Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2
 
Production process presentation - drupalcamp Toronto 2010
Production process presentation - drupalcamp Toronto 2010Production process presentation - drupalcamp Toronto 2010
Production process presentation - drupalcamp Toronto 2010
 
Fed Up Of Framework Hype Dcphp
Fed Up Of Framework Hype DcphpFed Up Of Framework Hype Dcphp
Fed Up Of Framework Hype Dcphp
 
Redgate How to be Friends with Developers
Redgate How to be Friends with DevelopersRedgate How to be Friends with Developers
Redgate How to be Friends with Developers
 

Mehr von Marek Kirejczyk

Mehr von Marek Kirejczyk (8)

Writing smart contracts
Writing smart contractsWriting smart contracts
Writing smart contracts
 
Pair programming demystified
Pair programming demystifiedPair programming demystified
Pair programming demystified
 
Elixir
ElixirElixir
Elixir
 
Daftcode - Mimuw - Program 1
Daftcode - Mimuw - Program 1Daftcode - Mimuw - Program 1
Daftcode - Mimuw - Program 1
 
Lean startup conference '2014
Lean startup conference '2014Lean startup conference '2014
Lean startup conference '2014
 
Scaling Scrum with LeSS
Scaling Scrum with LeSSScaling Scrum with LeSS
Scaling Scrum with LeSS
 
Game changers
Game changersGame changers
Game changers
 
Agile @ startup (3)
Agile @ startup (3)Agile @ startup (3)
Agile @ startup (3)
 

Kürzlich hochgeladen

2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.elesangwon
 
A brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProA brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProRay Yuan Liu
 
Immutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfImmutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfDrew Moseley
 
Theory of Machine Notes / Lecture Material .pdf
Theory of Machine Notes / Lecture Material .pdfTheory of Machine Notes / Lecture Material .pdf
Theory of Machine Notes / Lecture Material .pdfShreyas Pandit
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHTEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHSneha Padhiar
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork
 
List of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfList of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfisabel213075
 
CS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdfCS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdfBalamuruganV28
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTSneha Padhiar
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionSneha Padhiar
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdfHafizMudaserAhmad
 
STATE TRANSITION DIAGRAM in psoc subject
STATE TRANSITION DIAGRAM in psoc subjectSTATE TRANSITION DIAGRAM in psoc subject
STATE TRANSITION DIAGRAM in psoc subjectGayathriM270621
 
Curve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptxCurve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptxRomil Mishra
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communicationpanditadesh123
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATIONSOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATIONSneha Padhiar
 
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxTurn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxStephen Sitton
 
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTESCME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTESkarthi keyan
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Coursebim.edu.pl
 

Kürzlich hochgeladen (20)

2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
 
A brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProA brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision Pro
 
Immutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfImmutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdf
 
Theory of Machine Notes / Lecture Material .pdf
Theory of Machine Notes / Lecture Material .pdfTheory of Machine Notes / Lecture Material .pdf
Theory of Machine Notes / Lecture Material .pdf
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHTEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
 
List of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfList of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdf
 
CS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdfCS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdf
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based question
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf
 
STATE TRANSITION DIAGRAM in psoc subject
STATE TRANSITION DIAGRAM in psoc subjectSTATE TRANSITION DIAGRAM in psoc subject
STATE TRANSITION DIAGRAM in psoc subject
 
Curve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptxCurve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptx
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communication
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATIONSOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
 
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxTurn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptx
 
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTESCME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Course
 

Hype driven development

  • 1. Hype Driven Development vs. Solid software engineering
  • 3.
  • 4.
  • 5.
  • 7.
  • 8. Hype Driven vs Solid Engineering ● Conferences ● Blogs ● Stack overflow ● Loudest guy ● Framework talkers ● Fancy pairing interviews ● Need driven ● Trade-offs (Well informed) ● Good TDD ● Spikes ● Documentation ● Strong background ● Problem solving recruiting
  • 9. That is, while there is value in the items on the left, I value the items on the right more. Disclaimer
  • 10.
  • 11. ● NoSQL ● DDD, DCI, Hexagon Architectures ● Microservices ● DHH - TDD is DEAD ● Js MVC frameworks (and Wars) ● React.js Examples of Hypes in Rails/Web community
  • 12. Who is that guy?
  • 13. Is he real authority? ● Is this solving specific problem or is a silver bullet? ● Is it problem that we have? ● Proven track record? Doing very hard things? Or is he a web/mobile developer?
  • 14.
  • 15.
  • 16.
  • 17. ● Author of multiple engineering books ● Founder at ThoughtWorks ● Build a web framework ● some (popular yet simple) web apps.
  • 18. DHH did some great things and I don’t mean to underrate his achievements, I just prefer to listen to Fowler when it comes to software engineering and organising teams. Disclaimer
  • 19. Great ideas ● Takes time to get popular ● Are not obvious to understand ● Require time & background to comprehend ● Are never silver bullets ● Don’t require emotional language to promote