~/talk

Up to Code

Talkat CppCon 2021 · on Thursday, 2021-10-28· at 16:45· A) Aurora C/D, online· [engineering-leadership]
linkedin:david-sankel
slides:none on file

Worth watching if interest is in a concrete C++ migration case: an actual utility uldb_dump relink with a noisy logging regression, swapping an old lookup API for a new one, and the messy prototype that is not up to code. Covers practical fixes—TSAM level 1 rollout constraints, converting nullable API structs into contracts and strong types, and adding dependency injection to enable unit, integration and environment tests.

AI-written summary · about

  1. 0:00Intro
  2. 8:33Fixer vs Handyman
  3. 10:56When do you need an electrician
  4. 12:04Old work and new work
  5. 14:37From scratch
  6. 15:37UDB dump
  7. 16:38TSAM level 1
  8. 17:50First line of garbage
  9. 18:41Fixing the logging
  10. 20:18Latest code
  11. 21:14Logging
  12. 21:52Old API
  13. 22:35New API
  14. 23:24Error Handling
  15. 23:46Old vs New
  16. 24:14What to Code
  17. 25:48Vocabulary Types
  18. 27:13Useruid
  19. 27:55Aggregates
  20. 28:39Documentation
  21. 29:15Utility Classes
  22. 29:56Contracts
  23. 30:46Why do contracts
  24. 33:54Dump
  25. 34:23Environmental dependency
  26. 35:10Inheritance
  27. 39:47Other Testing
  28. 41:09Inspections
  29. 43:59Summary
  30. 44:48Standards
  31. 47:42Support for Software Engineering
  32. 54:33Mentorship
  33. 56:59Quality
~/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.