~/talk

Modern Compose Architecture with Circuit

github:hzsweers
links:none on file
slides:none on file

Claims a Compose‑first architecture that runs business logic inside the Compose runtime and replaces coroutine plumbing with a typed presenter/state/event model. Implements a savable backstack and simple Navigator API, integrates DI with a KSP processor, and uses molecule+turbine for presenter testing and Paparazzi for UI snapshots. Repository includes sample apps, JVM and desktop multiplatform targets, overlays and state restoration, and notes that Circuit is already running in production at Slack in several places.

AI-written summary · about

  1. 0:00Start
  2. 6:06Circuit
  3. 10:50Navigation
  4. 13:03State and Events
  5. 17:33Why is testing hard?
  6. 18:36Presenter Tests
  7. 22:18Overlays
  8. 23:40State Restoration
  9. 24:46Composite Presenters
  10. 27:17Multiplatform
  11. 27:49Advanced Use Cases
~/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.