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