~/talk

Reinventing the wheel ... as a service

Talkat Voxxed Days Zürich 2022 · 2022-05-17..05-19· [software-architecture]
slides:none on file

Software engineering repeatedly repackages old ideas as new and often breaks things by oversimplifying core assumptions. Examples: attempts to sell an XML database fail because hierarchy was already solved, YAML treats "no" as false and causes bugs, machine learning alone recommends buying three washing machines, and microservices spun out of tiny modules create network latency. Project Loom returns to virtual threads after reactive cycles, Java moves from packages to OSGi to JPMS with little adoption, and serverless often resembles a mainframe in practice.

AI-written summary · about

  1. 0:00Start
  2. 4:48Unnecessary complexity
  3. 5:37Straightforward simplicity
  4. 10:22Fallacies of distributed computing The network is reliable
  5. 12:09Intelligent systems
  6. 16:23Pendulum of innovation
  7. 18:12Spiral of innovation
  8. 19:48Rebranding
  9. 23:17Remote calls / inter process communication
  10. 23:44Modularization
  11. 26:40Software Engineering / Architecture "innovation" patterns
~/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.