~/talk

A day in life of a Quarkus developer

Talkat DevConf.CZ 2023 · 2023-06-16..06-18· [java, developer-experience]
slides:none on file

Live-coded creation of a Quarkus app using the quarkus CLI shows dev mode with hot-reload typically under 800 ms, continuous testing that reruns relevant or failed tests automatically, and a browser Dev UI for inspecting beans; the ecosystem lists ~1000 extensions and build-time trimming removes about 65 unused CDI beans. Automatic Dev Services spins up a Postgres container when a JDBC driver is added, and Hibernate Panache generates active-record style entities and REST endpoints on the fly.

AI-written summary · about

  1. 0:00Quarkus developer life intro
  2. 1:25Starting Quarkus project
  3. 8:07Dev Mode and testing
  4. 15:07Dev UI and extensions
  5. 21:55Hibernate Panache DB
  6. 29:47Dev Services auto infra
  7. 34:44REST Data extension
~/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.