~/talk

Let's build Spring Framework with ChatGPT new methodology

slides:none on file

Builds a tiny Spring-like infra with ChatGPT driving code loops: an ObjectFactory + Config + JsonToMapReader using Reflections and Jackson to find implementations, pluggable ObjectConfigurators (InjectRandom, InjectByType), post‑construct invocation via Jakarta PostConstruct, and proxy layers implemented first with Java Dynamic Proxy then with ByteBuddy for classes without interfaces. Applies an 80/20 rule (stop after four bad attempts), uses sneaky‑throws tweaks, adds @Singleton handling and a proxy configurator abstraction so singletons, proxies and initialization order (configure → postConstruct → wrap) behave predictably.

AI-written summary · about

  1. 0:00Introduction
  2. 3:36Talk purpose
  3. 6:31ChatGPT rules
  4. 17:02Building Object Factory
  5. 34:18Testing Object Factory
  6. 56:04Adding dependency injection
  7. 1:06:43Implementing PostConstruct
  8. 1:20:44Debugging Object Factory
  9. 1:33:56Dynamic Proxy Pattern
  10. 1:56:04Proxy Configurators
  11. 2:16:45ByteBuddy for proxies
  12. 2:35:10Singleton support
  13. 2:47:50External config scanning
  14. 2:59:50Framework final & Q&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.