Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Art of Ecommerce Debugging
Getting started
Here's the PDFs
Environment Configuration (4:07)
Philosophy Behind the Course (10:53)
Find bugs: earn CASH!
How to access the code
Project 1: The Unchangeable Name that's Quite the Pain
Bug Introduction
Round 1: Eliminate Easy Options (3:45)
Round 1: Identify Where the Name Is Rendered (6:50)
Round 1: Backtrack to Product Load (7:13)
Round 1: Deep Dive Into Load Products (11:41)
Round 1: Attempt a Fix (3:21)
Round 1: Do It Again (1:21)
Round 2: Take an Inventory (3:50)
Round 2: So, how are products saved? (8:33)
Round 2: Access logs are your secret superpower. (9:52)
Round 2: The only better superpower is Postman. (7:20)
Round 2: Locating the evil spirit. (5:53)
Round 2: Fixing the problem. (11:47)
Project 2: Cart That Falls Apart
Cart Falls Apart: Overview (4:15)
Cart Falls Apart: Architecture (8:01)
Cart Falls Apart: Replication (4:08)
Cart Falls Apart: Shortcut (2:35)
Cart Falls Apart: Entrypoint, Round 1, Take an Inventory (4:31)
Cart Falls Apart: Reviewing Quote Related Logic 1 (6:21)
Cart Falls Apart: Review Quote Related Logic 2 (7:40)
Cart Falls Apart: Module Review (4:48)
Cart Falls Apart: Intelligent Replication (3:13)
Cart Falls Apart: Merge (7:02)
Cart Falls Apart After the Merge (6:17)
Cart Falls Apart after Merge with Delete (2:59)
Cart Falls Apart: Attempt a Fix Overview (2:08)
Cart Falls Apart: Attempt a Fix Plugin (8:02)
Project 3: Pricing Calculation Creates Speculation
Bug Introduction (4:19)
Bad Speculation: Replicating the Problem (7:01)
Speculation: Decoration Charge Discovery (9:24)
Speculation: Decoration Charge Discovery In the Admin (6:19)
Speculation Round 2: Wire the Logger (2:27)
Speculation Round 2: How I Figured It Out (6:02)
Speculation Round 2 Attempt a Fix (1:18)
Speculation Round 2: Do It Again (2:12)
Speculation Round 3: Check the Log Files (2:50)
Speculation Round 3: Identifying the Problem (6:18)
Speculation Round 3: The Culprit (1:50)
Speculation Round 3: Attempt a Fix (9:22)
Speculation Round 3: Wrap Up (2:28)
Bug 4: Zebra Stripes on a Slider?
Zebra Stripes: Overview (1:22)
Zebra Stripes: The Problem (3:13)
Zebra Stripes: Round 1 Take an Inventory (3:54)
Zebra Stripes: Round 1 Fix Width (3:37)
Zebra Stripes: Round 1 Fix Background (3:59)
Zebra Stripes: Round 1 Do It Again (1:23)
Zebra Stripes: Round 2: Take an Inventory: Compare Apples (5:36)
Zebra Stripes: Round 2 Locate the Source (3:28)
Zebra Stripes: Round 2 Why Did They Do it This Way (7:31)
Zebra Stripes: Let's Make it Official (4:33)
Bug 5: Checkout is Lights Out
Lights Out: Intro (1:50)
Lights Out: Setup (1:01)
Lights Out: Round 1, Take an Inventory, Overview (4:15)
Lights Out: Review the Affected Area (6:55)
Lights Out: A Potential Hypothesis? (2:31)
Lights Out: Take Different Angle (7:37)
Lights Out: Find the Value (3:48)
Round 1: Attempt a Fix: Lights Out: Do It Again (1:47)
Round 2: The only better superpower is Postman.
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock