Thriving
in
The Age of AI
The Impact of AI
- Will AI replace Developers?
- Is AI really making developers more productive?
- AI is just another hype cycle?
Embrace AI
Vibe Coding
- Good for POCs, Exploring new Technologies
- Not for Complex S/W Development (yet)
Spec Driven Development (SDD)
- spec-kit: https://github.com/github/spec-kit
- Kiro: https://kiro.dev/
- Tessl: https://tessl.io/
- Rules/Guidelines: AGENTS.md
AI-Powered Application Development
- Spring AI
- LangChain4j
- Embabel
- Koog
- Google ADK
Model Context Protocol
Give arms/legs(tools) to the mind(AI)
My Prediction
- AI will create a lot more jobs
- Future: Personalized applications using AI