~/talk

The Kotlin DSL experience in Gradle

Talkat Jfokus 2018 · 2018-02-05..02-07· [kotlin]
slides:none on file

Shows that Gradle’s Kotlin DSL (since Gradle 3.0) turns build scripts into type-safe builds with real IDE completion and refactoring via Kotlin plugins and IntelliJ/Android Studio support, replacing fragile Groovy hacks. Demonstrates plugin and extension model changes, how completion works for existing plugins, use of remote build cache and configuration caching for measurable speedups, and examples from projects ranging from small repos to deployments scaling toward ~1,500 projects proving the approach reduces configuration time and improves maintainability.

AI-written summary · about

  1. 0:00Kotlin DSL in Gradle
  2. 5:09Why adopt Kotlin DSL
  3. 14:16Developer experience
  4. 23:55Project context and goals
  5. 27:07Custom plugin integration
  6. 32:53Extensible domain model
  7. 38:18Handling penalties and switching
  8. 44:00Support and future outlook
  9. 49:25Q&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.