Don't be a victim of development trends that are "hot" right now, but might not actually be best for your specific business!
In this video, Rudy De Busscher warns against software investments based on "buzz" around a trend or product, rather than whether it actually works for your use case. He discusses what technologies, commonly used with Java and Jakarta EE, can often be a case of hype over helpfulness.
Red flags for Rudy include:
- Kubernetes when not necessary
- Ahead-of-time compilation(AOT)
- Reactive programming
- Event stream processing
- Function as a service.
This doesn't mean the above are always the wrong choice, but that these technologies are often not suitable for smaller businesses and their unique software needs. Not every business is a Netflix or Amazon! He explains, for each technology, why rather than being a "must-have", the decision to adopt must be carefully considered. He also discusses steps you can take to avoid falling victim to hype-driven trends in general.