Best of eCommerceDecember 2025

  1. 1
    Article
    Avatar of uxplanetUX Planet·22w

    Why Your “Out of Stock” State is Losing You Users

    Most e-commerce apps lose customers when products are out of stock by forcing users into passive waiting mode with "Notify Me" buttons. The On Running app demonstrates a better approach by showing contextually relevant alternatives immediately below the size selector when inventory is unavailable. This pattern works by preserving buying momentum, adapting the UI based on stock status, and recommending similar in-stock products. The key insight is treating out-of-stock states as design challenges rather than dead ends, keeping users in active shopping mode instead of ending their journey.

  2. 2
    Article
    Avatar of dhhDavid Heinemeier Hansson·24w

    Six billion reasons to cheer for Shopify

    Shopify processed $6.2 billion in sales on Black Friday 2025, a 25% increase from the previous year, handling 31 million API requests per minute and 53 million database reads per minute. The company, led by founder and programmer Tobi Lütke, continues to drive significant contributions to the Ruby and Rails ecosystems, employing nearly half of Rails core contributors and funding major improvements like YJIT and Ractors. This success demonstrates the scalability potential of Ruby on Rails at massive scale.

  3. 3
    Article
    Avatar of laravelLaravel·22w

    Building with Laravel for Ecommerce. The Artisan of the Day Is Gulzar Ahmed.

    Gulzar Ahmed, CTO of Hyperzod, shares his decade-long journey in software development, from freelance PHP work to leading engineering for a quick commerce platform. He discovered Laravel in 2015 and now builds everything with it, including Hyperzod's 50+ microservices that process thousands of daily orders. The platform powers on-demand delivery businesses with admin dashboards, payment integrations, and AI-powered fleet management. Gulzar actively mentors developers, contributes to Laravel's open source ecosystem, and emphasizes the importance of understanding business problems over just writing code.