iteration

All About eCommerce Development 🤑

E-commerce Episode

John: Welcome to Iteration, a podcast about programming, development, and design.

  • John Intro — My name is John and I am a software developer for a home services startup.
  • JP Intro — Hi, I'm JP and I am a software developer.

What is e-commerce?

Build vs. Buy (roll your own vs. e-commerce software)

Nitty-Gritty

  • How to model purchases
  • Model Payments
  • How to test payments
  • Gotchas when building e-commerce
  • Discounts
  • Sales
  • Coupons
  • Refunds
  • Inventory vs digital goods
  • Headless vs “full stack”

Stacks / Services

Inventory and More (full stack)

  • Shopify
  • BigCommerce
  • Magneto
  • Solidus
  • Spree

Simple / digital only

  • Instagram + Paypal
  • Gum road

Saas Solutions

  • Stripe Checkout
  • Paddle
  • Fast Spring
  • Chargify
  • https://recurly.com/

Picks

  • JP: https://hotwire.dev/ (hehe)
  • John: https://linear.app/

References

  • Acts as shoping cart gem
  • Pay gem
  • Foundation