Make Spring Home (Spring Customization and Extensibility)
summary
Creates an alexa-spring-boot-starter (supports v1 speechlet and v2 ask-sdk) with auto-configuration via spring.factories and metadata from the configuration processor and auto-config-processor, publishes artifacts to Maven Central, and wires a custom initializr so the starter appears in the project generator. Live codes a working Alexa skill (ngrok tunnel) and publishes it in under 10 minutes — demo completes in ~5 minutes — and implements OAuth2 account linking with Spring Security, limiting order queries to 1–5 and validating customer linkage successfully.
AI-written summary · about
chapters (9)
- 0:00Introduction to Spring
- 1:04Customizing Spring starters
- 3:34Building custom starters
- 11:13Spring Initializr setup
- 15:25Alexa skill development
- 20:28Security and account linking
- 28:46Code implementation details
- 32:46Best practices and tips
- 35:29Conclusion and Q&A
related talks
45mCustomize your Spring Boot experience by writing your own Spring Boot starter
56mGoogle vs Alexa: Battle of the Bots
44mDeveloping Skills & Actions for Voice Assistants
38mWhat Is Spring?
44mBuilding HAL: Running Ruby with Your Voice
48mDevelop and test your AWS-powered Spring Boot application locally
01h 28mDeveloping cloud-native applications with the Spring Tool Suite
47m10 ways to get super-productive with Spring Boot
