Articles
Technical notes on architecture, domain modeling, specifications, and engineering decisions for web products.
Payment Platforms in Mexico: Stripe, Conekta, Mercado Pago, and OpenPay
A technical and commercial comparison of the four most-used payment platforms for digital projects in Mexico.
June 3, 2026
7 min read
Shipping Platforms in Mexico: Skydropx, EnviosPerros, Pakke, and Enviame
How to choose between the main shipping aggregators for ecommerce in Mexico based on your volume, operations, and technical needs.
June 3, 2026
7 min read
Headless CMS in 2026: PayloadCMS, Strapi, Sanity, and Directus
Which headless CMS to choose based on project type, the level of technical control you need, and how you plan to model your content.
June 3, 2026
8 min read
Ecommerce in 2026: Medusa, WooCommerce, and Shopify
A technical comparison of the three most relevant ecommerce platforms in 2026: when to use each one and what the decision means long-term.
June 3, 2026
7 min read
Integrating Stripe in Production: Webhooks, Idempotency, and Payment Flows That Do Not Fail
How to build a Stripe payment system that handles retries, network failures, and duplicate events without compromising consistency.
June 3, 2026
9 min read
Subscriptions with Stripe: Data Model, Events, and Edge Cases in SaaS Projects
How to model the complete subscription lifecycle with Stripe Billing: from trial through cancellation and payment retries.
June 3, 2026
10 min read
Full Checkout with Medusa, Stripe, and React: End-to-End Architecture
How to connect Medusa as an ecommerce backend with Stripe as a payment processor and a React frontend, from cart to confirmed order.
June 3, 2026
11 min read
Shipping Automation via API: Quoting, Label Generation, and Tracking
How to integrate a shipping aggregator like Skydropx or Pakke to automate the full shipping flow in an ecommerce backend.
June 3, 2026
9 min read
Catalog Modeling in Medusa.js: Variants, Regions, and Prices That Scale
How to structure products, variants, and prices in Medusa to handle multiple sizes, colors, regions, and currencies without overcomplicating the data model.
June 3, 2026
10 min read
Multi-Region Ecommerce with Medusa: Zones, Currencies, and Taxes from Day One
How to configure regions, shipping zones, currencies, and taxes in Medusa to sell in multiple countries without refactoring later.
June 3, 2026
9 min read
WooCommerce as a Production Foundation: Extensions, Performance, and Real Limits
What separates a basic WooCommerce install from a production-ready one: essential plugins, performance decisions, and when the system starts showing its limits.
June 3, 2026
8 min read
Content Modeling in PayloadCMS: Collections, Globals, and Relations That Scale
How to structure your content model in PayloadCMS using collections, globals, relationships, and advanced field types for projects that grow.
June 3, 2026
9 min read
Permissions and Roles in Strapi: A Secure Structure from Day One
How to configure the Strapi RBAC system for projects with multiple user types, protect routes and fields, and avoid common access control mistakes.
June 3, 2026
8 min read
Scalability in Strapi: Patterns for Projects That Grow Beyond the MVP
What limits Strapi performance at scale and how to address it: database, Redis caching, clustering, and query optimization.
June 3, 2026
9 min read
Ecommerce Logistics Architecture: Multiple Carriers Without Coupling the System
How to design the shipping layer of an ecommerce system to support multiple carriers, switch providers without breaking anything, and select the best option at runtime.
June 3, 2026
9 min read
Infrastructure for Headless Ecommerce: Key Decisions Before Going to Production
What infrastructure a headless ecommerce needs before launch: hosting, database, CDN, observability, and security without over-engineering.
June 3, 2026
9 min read
Technical Criteria for Choosing the Right CMS for Your Project
How to evaluate PayloadCMS, Strapi, Sanity, and Directus based on your team, content type, budget, and the level of technical control you need.
June 3, 2026
8 min read
ADRs in AI-Assisted Teams: Documenting Decisions So Context Is Not Lost
Why ADRs are more critical when AI is part of the development flow, what to document, and how to adapt the format so context remains recoverable.
June 3, 2026
8 min read
Spec-Driven Development with AI: From Prompt to Verifiable Endpoint
How to use technical specifications as a contract between the developer and the model to generate code that can be verified, not just code that compiles.
June 3, 2026
9 min read
AI as a Development Copilot: Tools and Methodology in 2026
How to integrate AI into the software development flow in 2026: which tools to use, when to trust the model, and which patterns produce reliable results.
June 3, 2026
9 min read