~/talk

El Rapido! Coding like Josh Long

Talkat Spring I/O 2025 · 2025-05-22..05-23· [java]
slides:none on file

Shows exactly which IntelliJ IDEA shortcuts and features speed Spring Boot work: Alt+Enter to generate constructors and fix usages, Shift+Enter or semicolon for statement completion, call-site generation of repository methods, live templates to produce proper ResponseEntity signatures, and using F9 debug to inspect loaded beans. Demonstrates Spring AI / OpenAI integration via ChatClientBuilder, Kotlin notebooks to prototype and cache expensive LLM calls, and attaching a running app so the notebook reuses project beans for fast iterative experimentation.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Live coding speed tricks
  3. 3:32Ultra-fast code typing
  4. 6:03Spring Boot setup
  5. 8:11Typing Spring properties
  6. 10:46Database connections
  7. 13:15Spring controller step by step
  8. 17:41Statement completion shortcuts
  9. 19:06Injecting dependencies
  10. 21:36Repository methods
  11. 24:09Services without boilerplate
  12. 26:19Refactoring with IDE
  13. 27:46From controller to service
  14. 30:13Spring AI exploration
  15. 33:50Postfix completions
  16. 34:53Debugging Spring apps
  17. 38:28Kotlin notebook prototyping
  18. 41:21Caching in notebooks
  19. 44:56Connecting notebooks
  20. 47:49Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.