~/talk

Elevating Developer Experience at the Speed of Sound

Talkat Next.js Conf 2023 · on Thursday, 2023-10-26· [developer-experience]
links:none on file
links:none on file
slides:none on file

Sonos migrates off Salesforce Commerce Cloud to a stack of Next.js + Vercel + Sanity, completing a big storefront rewrite in about six months (original plan closer to a year), prebuilding roughly 600 pages with ISR every two hours, and moving to TurboRepo and the App Router. CI uses GitHub Actions pipelines with linters, unit/integration/accessibility/load tests. A custom scrolling product blowout ships and works, conversions rise, preview builds speed up, and infrastructure maintenance drops so developers focus on features.

AI-written summary · about

  1. 0:00Introduction
  2. 0:45What does DX mean to Greta
  3. 1:13Good DX characteristics
  4. 1:55Listening to your team
  5. 2:44Migration from Salesforce Commerce Cloud
  6. 3:55Features of Nextjs
  7. 4:33Change for internal teams
  8. 5:13Lessons Learned
  9. 6:22Managing the Migration
  10. 7:01Monitoring the Migration
  11. 7:35Internal Stakeholders
  12. 8:28Code Quality
  13. 9:05Flexibility
  14. 9:48Remove dependencies
  15. 10:24Psychology of the team
  16. 10:43Recruiting new developers
  17. 11:16Leveraging Next for experimentation
  18. 11:43Gretas favorite Next features
  19. 13:22Gretas workflow
  20. 14:00Gretas relationship with Versale
  21. 14:36Gretas thoughts on Cyber Monday
  22. 15:05Whats next for the team
  23. 15:45Users
  24. 16:25Outro
~/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.