Hey, I'm Pedro 👋
Technical Architect & AI Solutions Consultant
Senior Product Engineer with 15+ years shipping scalable systems — from C/C++ and open source (GIMP contributor) to distributed AI infrastructure at Xero. I write in-depth guides on AI engineering, PostgreSQL, Stripe integrations, and modern full-stack development. I also build and ship Reframe, an AI-powered Shopify app for product photography.
Featured Articles
Start here: my most popular guides on Stripe integrations, real-time features with SSE & WebSockets, and PostgreSQL
Stripe Subscriptions in a Next.js Application
Learn about Stripe Subscriptions in a Next.js Application
Real-Time Notifications with Server-Sent Events (SSE) in Next.js
Learn how to implement real-time server-to-client updates using Server-Sent Events in Next.js - a simpler alternative to WebSockets for one-way data streaming
Stripe Checkout and Webhook in a Next.js Application
Learn about Stripe Checkout and Webhook in a Next.js Application
WebSockets with Next.js Part 1: Basics and Setup
Learn about WebSockets with Next.js Part 1: Basics and Setup
Stripe Payment Links and Customer Portal in Next.js 15
Learn how to implement Stripe Payment Links and Customer Portal in Next.js 15 for the easiest payment integration with self-service customer management
PostgreSQL LISTEN/NOTIFY: Real-Time Without the Message Broker
Build real-time search and live updates in your Next.js app using PostgreSQL's native LISTEN/NOTIFY, Prisma, and WebSockets. No complex message brokers needed.
Stripe + Next.js 15: The Complete Guide
From one-time payments to subscriptions and credit systems — build production-ready payment flows with Server Actions.
Explore by Topic
Dive into the areas that interest you most