~/talk

Rapid App Development With React Native: Lessons Learned at NSB

Talkat Mobile Era 2018 · 2018-11-01..11-02· [react-native, career-development]
github:ewendel
slides:none on file

NSB moves a huge legacy app (over 1M tickets sold yearly, ~2M downloads) to a new backend and a React Native front end, building a cloud ticketing service that splits orders into single tickets, simplifies queries, and enables device transfer rules. Team uses React Native with ~40–45% shared code, hot reloading for fast iteration, staged Android rollouts (1→5→30%) and backend traffic ramping to 1% before full launch. It ships by Dec 22 with monitoring and a minor postlaunch bug that forces hundreds to contact support.

AI-written summary · about

  1. 0:00Introduction
  2. 2:40Norwegian Rail Reform
  3. 4:36Shiva Debt
  4. 7:33Trains
  5. 12:00Ticketing
  6. 14:17Choosing the right technology
  7. 16:25React Native
  8. 17:32Hot Reloading
  9. 19:38S scoping
  10. 20:11The Big Knife
  11. 23:09Shortcuts
  12. 23:41Continuous Delivery
  13. 24:13Agile Development
  14. 25:32Product Development
  15. 26:03Whos to Blame
  16. 26:32User Testing
  17. 30:13Adult Board
  18. 31:45When to be done
  19. 31:58Word counselor
  20. 32:41Backtracking from Christmas
  21. 35:18No plan survives
  22. 35:35Something will go wrong
  23. 36:18Getting feedback
  24. 37:03Trello board
  25. 38:46Apology
  26. 39:15Code Push
  27. 39:50Monitoring
  28. 40:01Logs
  29. 41:50Fake Tickets
  30. 42:33Pickup Code
  31. 43:29Front Page News
  32. 44:00How we did it
  33. 45:16A week before Christmas
  34. 45:27The result
  35. 45:44The booking tab
  36. 46:48Summary
  37. 49:32Fun
~/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.