~/talk

The Zen of Programming. A personal journey toward writing beautiful code

Talkat Craft Conference 2024 · 2024-05-30..05-31· [software-architecture]
slides:none on file

Claims a practical path to simpler, safer code: adopt single-statement functions and functional patterns, use a small Promise-style Try monad to eliminate scattered try/catch, and keep one stack per product. Shows a real microservices setup: 120 repos maintained by a 13-person team, trimmed to under 60,000 LOC, backed by a TypeScript microservice framework, trunk-based development and no sprints — changes that reduce complexity and actually work in production.

AI-written summary · about

  1. 0:00Introduction
  2. 3:08Learning and unlearning
  3. 11:50Writing simple code
  4. 21:05Complexity and optimization
  5. 32:12Architecture and adaptability
  6. 35:08Monads and complexity
  7. 41:42Unit testing power
  8. 46:36Experimentation and failure
  9. 49:06Simplification and autonomy
  10. 51:50Embracing change
~/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.