~/talk

That's My Monkey (...)

Talkat Lambda Days 2017 · 2017-02-09..02-10· [frontend-architecture]
slides:none on file

Claims an architecture (domain driven design, event store + CQRS, distributed databases and message queues) that lets business logic be pure functions so systems scale with far less rewriting, asserting an Elixir and Elm stack can scale at least 10x compared to typical 2007-era frameworks. Examples include using Rabbit/Kafka and AWS (S3 API Gateway Lambda Dynamo Kinesis) and a refactor that removes 3600 lines from a 5000-line method, showing the approach actually ships fewer bugs and faster tests.

AI-written summary · about

  1. 0:00Intro
  2. 1:55WHAT IS A SENIOR?
  3. 2:27WHAT IS A 10X DEVELOPER?
  4. 4:02WHAT IS VALUE?
  5. 5:05THE 1OX DEVELOPER
  6. 6:44CREATING 1 OX DEVELOPERS
  7. 7:44WHAT IS ANTI-VALUE?
  8. 11:17SIMPLE, DEMONSTRABLY CORRECT CODE
  9. 11:29WHAT IS COMPLEXITY?
  10. 13:28WHY COMPLEXITY IS BAD
  11. 14:52THE SIMPLICITY TEST
  12. 15:41EVALUATING TOOLS
  13. 16:22CODE REVIEWS
  14. 16:59PURE FUNCTIONS
  15. 20:45FUNCTIONAL-FIRST
  16. 31:44THERE ARE TWO TYPES OF PROGRAMMING LANGUAGES
  17. 35:31FUNCTIONAL PROGRAMMING LANGUAGES
  18. 36:20IDENTITY
  19. 38:03DATABASES
  20. 41:43REACTIVE SYSTEMS
  21. 44:22DOMAIN DRIVEN DESIGN
  22. 46:42THE FRONT END
  23. 47:47THE BACK END
  24. 49:42SOLVE FOR AN ARCHITECTURE
  25. 51:35DOMAIN SERVICES
  26. 52:39DISTRIBUTED COMPUTING
  27. 53:11SIMPLE, DEMONSTRABLY CORRECT SYSTEMS (FUNCTIONAL PROGRAMMING VERSION)
~/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.