~/talk

How to Fail at Solidus

Talkat Solidus Conf 7 · 2022-01-27..01-28· [ruby-on-rails]
slides:none on file

Solidus works well for high‑volume, large‑catalog, or niche payments but fails when teams over‑customize or fork extensions instead of upstreaming fixes. Key specifics: prefer use deface for admin, override templates for storefront; put in‑repo gems for early integrations; prefer module prepend for core changes and write unit/integration/acceptance tests that cover public and private APIs. Upgrade regularly — minor upgrades take days, not months — and follow the official security patches supported 18 months policy. Embrace Rails conventions and the extension ecosystem.

AI-written summary · about

  1. 0:00Start
  2. 6:15Figure out what you need for launch
  3. 6:47Build incrementally
  4. 10:11Embrace Rails
  5. 11:41Don't fork your extensions
  6. 12:35Don't build everything as an extension
  7. 13:47Okay, sometimes build extensions
  8. 14:51Get familiar with testing Rails applications
  9. 16:30Don't modify everything
  10. 16:54Use configuration endpoints
  11. 17:46Views, partials, and overrides
  12. 22:38With great power...
  13. 23:41Pay attention to the upgrade schedule
  14. 25:5418 Months
  15. 27:48Upgrading as feedback
  16. 29:46Shape the platform
  17. 31:48Community
  18. 32:12Join the Slack
  19. 32:23Ask questions
  20. 32:59Come to our meetups
  21. 35:12SOLIDUS CONF 7
~/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.