Szymon Chmal
Resistant to hype: How to avoid being deceived by technological trends?
#1about 5 minutes
Defining hype driven development in software engineering
Hype driven development occurs when teams choose new technologies based on popularity rather than project requirements, often leading to unforeseen problems.
#2about 3 minutes
Navigating the stages of the technology hype cycle
New technologies often follow a predictable hype cycle, from an initial trigger and peak of inflated expectations to a trough of disillusionment and eventual plateau of productivity.
#3about 2 minutes
Learning from past examples of technology hype
The misapplication of NoSQL databases and microservices architectures for small projects serve as cautionary tales against adopting trends without proper context.
#4about 2 minutes
Balancing the risks and rewards of new technology
While adopting new technologies can boost innovation and employee morale, it also carries significant risks, such as introducing critical bugs into core business functions.
#5about 4 minutes
A practical framework for choosing new technologies
A disciplined approach to technology selection involves gathering requirements, prototyping, prioritizing business value, seeking external advice, and implementing changes incrementally.
#6about 3 minutes
Documenting choices with an architecture decision log
Maintain an architecture decision log to record the problem, requirements, considered candidates, and rationale behind every significant technology choice for future reference.
#7about 5 minutes
Managing technology adoption with a technology radar
A technology radar helps organizations manage innovation by categorizing tools and techniques into stages like Assess, Trial, Adopt, and Hold, providing a clear adoption strategy.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
05:45 MIN
Understanding the hype cycle in web development
The Lean Web
15:15 MIN
Fostering innovation with internal hackathons and tinker time
Building Your Own Classification Model with JavaScript - Coffee with Developers - Carly Richmond
06:05 MIN
Recognizing common project and product management pitfalls
Antipatterns - nemesis of software development
02:25 MIN
Why new technologies are often dismissed as toys
Debunking the Top 10 Myths about Web 3
08:35 MIN
Navigating the challenges of modern software development
System Resilience: Surviving the Software Storm
08:43 MIN
Avoiding tech debt with careful architectural decisions
10 commandments for vibe coding
04:02 MIN
How good intentions lead to broken legacy projects
Defeat that legacy monster! Guerilla refactoring with web standards
14:28 MIN
Key takeaways for successful side project development
Learning From My Side Project Mistakes
Featured Partners
Related Videos
The Technology Revolution: Mastering the Challenges of Radical Change
Dominik Krimpmann
The Lifehacker's Guide to Software Architecture
Julian Lang
Antipatterns - nemesis of software development
Mustafa Toroman
Unveiling the Dark Side: Navigating the Pitfalls of Digital Ambitions
Johannes Hansen
The year 3000, a brief history of Web Development
Lorenzo Pieri
Seven Myths, Three Reasons, One Goal
Stefan Priebsch
Move fast with Software Architecture
Simon Lasselsberger
Supercharge Your Developer Journey with Tiny Atomic Habits
Natan Silnitsky
From learning to earning
Jobs that call for the skills explored in this talk.
![Senior Software Engineer [TypeScript] (Prisma Postgres)](https://wearedevelopers.imgix.net/company/283ba9dbbab3649de02b9b49e6284fd9/cover/oKWz2s90Z218LE8pFthP.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)
Senior Software Engineer [TypeScript] (Prisma Postgres)
Prisma
Remote
Senior
Node.js
TypeScript
PostgreSQL


Domain Architect Ricardo Platform (f/m/d) | 80-100% | Hybrid working model | Zürich Switzerland
SMG Swiss Marketplace Group
Sachseln, Switzerland
Senior

Domain Architect Ricardo Platform (f/m/d) | 80-100% | Hybrid working model | Valbonne France
SMG Swiss Marketplace Group
Canton de Valbonne, France
Senior

Full Stack Engineer
Climax.eco
Rotterdam, Netherlands
€70-100K
Senior
TypeScript
PostgreSQL
Cloud (AWS/Google/Azure)


Backend Engineer (m/w/d)
fulfillmenttools
Köln, Germany
€35-65K
Intermediate
TypeScript
Agile Methodologies
Google Cloud Platform

Software Architect Java (m/w/d)
Sopra Steria Custom Software Solutions GmbH
München, Germany
€78-100K
Senior
Java
Spring
Angular
JavaScript
+1

(Senior) Product Owner (w/m/d)
aedifion GmbH
Köln, Germany
€65-78K
Senior
Cloud Architecture
Agile Methodologies
Software Architecture