
Hey, I'm Pedro 👋
Technical Architect & AI Solutions Consultant
I build and scale AI-powered applications. I write in-depth articles about modern web development, RAG systems, and practical developer tooling. I also run ReframeHQ, a Shopify App for product image enhancement.
Latest Articles
Fresh insights on AI, web development, and modern tech stacks
Real-Time Notifications with Server-Sent Events (SSE) in Next.js
Learn how to implement real-time notifications using Server-Sent Events in Next.js - a simpler alternative to WebSockets for most use cases
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
Stripe + Next.js 15: The Complete 2025 Guide
Build production-ready payment systems with Stripe and Next.js 15 using Server Actions - from one-time payments to subscriptions and credit systems

Redis Queues and Pub/Sub in Next.js - A Practical Guide
Learn how to use Redis lists, queues, and pub/sub patterns in Next.js for real-time features and background processing
WebSockets with Next.js Part 4: Going Native - Ditching Socket.IO
Learn how to implement WebSockets with Next.js using native WebSocket APIs instead of Socket.IO - better performance, zero dependencies, and full control

Implementing Pre-paid Usage Billing with Next.js and Stripe
Learn about Implementing Pre-paid Usage Billing with Next.js and Stripe
Series & Guides
In-depth technical guides and tutorial series to help you master modern development
Real-Time Features in Next.js
1 PartsLearn how to implement real-time notifications using Server-Sent Events in Next.js - a simpler alternative to WebSockets for most use cases
Stripe Integration
5 PartsLearn how to implement Stripe Payment Links and Customer Portal in Next.js 15 for the easiest payment integration with self-service customer management
WebSockets with Next.js
4 PartsLearn how to implement WebSockets with Next.js using native WebSocket APIs instead of Socket.IO - better performance, zero dependencies, and full control
RAG Systems Deep Dive
3 PartsLearn about RAG Systems Deep Dive Part 3: Advanced Features and Performance Optimization
PostgreSQL Search
2 PartsLearn about Advanced Search Techniques with pgvector and Geospatial Search