Blog

Programming

The 5 Vercel Metrics That Actually Hit Your Bill

Edge Requests, Data Transfer, Function Duration. These are the numbers that matter in Vercel and that most developers ignore until they see the bill. I'll show you how to monitor and optimize them starting today.

·1 min read
Programming

Master Subscription Patterns with Stripe: From Flat-Rate to Usage-Based

Subscription models have evolved. A simple monthly plan isn't enough anymore: you need flat-rate, per-seat, tiered, and usage-based pricing. I'll show you how to implement them with Stripe and which pattern to choose for your business.

·1 min read
Programming

Context Engineering: File Structure as Your Secret Weapon in claude-agent-sdk

Most developers using claude-agent-sdk struggle because they load context inefficiently. I'll show you how to use bash commands (grep, tail) to surgically select information and build agents that understand exactly what they need—nothing more.

·1 min read
Programming

Analytics API: What Data You Actually Get (and When You Need to Add It)

Most developers build APIs without thinking about analytics until it's too late. I'll show you how to design an analytics layer as an optional add-on that doesn't break your architecture, capturing impressions, clicks, and engagement without slowing down your application.

·1 min read
Programming

Cloudflare D1: SQLite at the Edge Without Spending a Euro

D1 is Cloudflare's SQLite database running at the edge, with free read replicas and a pricing model that won't break the bank. I'll show you how to use it for multi-tenant patterns without complex infrastructure.

·1 min read
Programming

Batch Emails Without Breaking Your API: The Practical Guide with Resend

Resend has a 50-recipient limit per request. Learn how to use idempotency keys and natural language scheduling to send email campaigns without losing deliveries or money. The difference between doing this right and doing it wrong is brutal.

·1 min read
Programming

Server vs Client Components in Next.js: The Decision Framework You Need

Most developers misunderstand how Client Components work in Next.js. Here's the mental framework to decide when to use 'use client' and why your intuition is probably wrong.

·1 min read
Programming

Skills vs MCP vs Projects: Understanding the Differences in Your AI Stack

When working with Claude, there are three distinct ways to extend its capabilities: Projects for persistent context, MCP for external connections, and Skills for reusable procedures. Understanding when to use each one is the difference between building something that works and building something that scales.

·1 min read
Programming

Storage + RLS: How to Secure User Uploads in Supabase

Most developers set up Supabase Storage without thinking about security. I show you the critical difference between bucket-level and path-level RLS permissions, and how to implement it without breaking your app.

·1 min read
Programming

The Winner Stack: How Next.js 16 + Turbopack + Vercel Edge Changes the Game

The combination of Next.js 16 with Cache Components, Turbopack as the default bundler, and Vercel Edge isn't just a technical upgrade—it's a paradigm shift in how we build fast web applications. I'll show you how to implement it in your next project and why it matters.

·1 min read
Programming

Portable Text: The Secret Weapon to Keep Your Sanity in Content Management

Discover why Portable Text is the JSON-based alternative developers need to escape the WYSIWYG nightmare. I'll show you how to implement it in your projects and why top builders are using it.

·1 min read
Programming

The MCP Ecosystem Explosion: How 270+ Servers Are Redefining AI Automation

MCP servers have evolved from an experimental concept into a robust ecosystem with integrations from companies like Cloudflare, Supabase, and Salesforce. In this article, I explore how this explosion of tools is changing the way we build with AI and why you should start using them now.

·1 min read
Programming

Cloudflare CDN in Front of Vercel: Worth It? The Practical Guide to Free Hosting

Vercel discourages reverse proxies, but some use cases benefit enormously. I'll show you when adding Cloudflare makes sense, when it's unnecessary overhead, and how to implement it without breaking your app.

·1 min read
Programming

Web vs CLI: Which Interface is Right for Your Claude Code Workflow

Claude Code works across both web and terminal interfaces, but each is optimized for different types of developers. Discover when to use each and how to maximize your productivity with AI.

·1 min read
Programming

The Bot Wars: Why Apify is Your Secret Weapon in Web Scraping

Websites defend themselves better against bots every day. Puppeteer Stealth, CAPTCHA, and rate limiting are just the beginning. Discover how Apify solves these problems and why developers who ignore this arms race fall behind.

·1 min read
Thinking

Opportunity Cost: The Invisible Decision That Determines Your Future

Every decision you make has a hidden price: what you stop doing. Charlie Munger spent decades teaching that understanding opportunity cost is the difference between entrepreneurs who fail and those who build empires.

·1 min read
Thinking

The Process is the Victory: Why Winners Don't Think About Winning

Elite athletes and successful entrepreneurs share an uncomfortable secret: they don't obsess over results. They obsess over the process. Discover why controlling what you can control is the only mindset that actually works.

·1 min read
Thinking

The Inevitability of Cycles: Howard Marks' Lesson We Keep Ignoring

Howard Marks, the world's most respected investor, has spent decades observing a pattern nobody wants to see: cycles are inevitable. It's not about predicting when the market will crash, but understanding that it will crash, and preparing for it. This is the mindset that separates investors who win for decades from those who lose everything in a single cycle.

·1 min read
Thinking

The 5 Whys: Toyota's Secret Framework to Solve Problems at Their Root

Toyota built the world's most reliable cars using a five-year-old's favorite question. This article teaches you how to apply the 5 Whys in your business, code, and daily decisions to stop treating symptoms and attack real causes.

·1 min read
Thinking

Compressed Systems: Why Thinking in Weeks Changes Everything

Most of us plan as if we had years. But what if December was only 12 weeks away? Discover how compressing your timeline reveals which systems actually work and which are just illusions.

·1 min read
Thinking

The Hidden Cost of Every Decision: Charlie Munger's Lesson We Ignore

Every decision you make has an invisible price: what you gave up to make it. Charlie Munger spent decades teaching that understanding opportunity cost is the difference between those who build wealth and those who just spend money. Here's how to apply it today.

·1 min read
Thinking

Compound Mindset: Why Entrepreneurs Fail Before the Growth Kicks In

Most entrepreneurs quit their projects right before compound growth kicks in. It's not a lack of talent—it's a lack of patience. Discover how 1% daily improvement can completely transform your business in a year.

·1 min read
Thinking

First Principles Thinking: How Elon Musk Questioned Everything and Saved 90% on Rockets

Elon Musk received quotes for tens of millions to build rockets. Then he asked one simple question that changed everything. This is the framework that separates first-class thinkers from those who just follow what's always been done.

·1 min read
Thinking

You Can't Predict, But You Can Prepare: Howard Marks' Lesson That Changes How You Think

Howard Marks, the legendary investor behind Oaktree Capital, rejects the idea of predicting the market's future. Instead, he proposes something more powerful: preparing for multiple scenarios. Discover how to apply this framework to your business and life decisions.

·1 min read
Thinking

Productize Yourself: The 2-Word Wealth Formula Naval Ravikant Uses to Build Wealth

Naval Ravikant sums up his entire wealth philosophy in two words: productize yourself. Most entrepreneurs get it wrong. In this article, we break down exactly what it means, why it works, and how to apply it to your business today.

·1 min read
Thinking

Systems That Work: Why 'Make It Stupidly Easy' is the Key to Changes That Last

James Clear didn't invent anything new, but what he did was translate the science of behavior into four laws so simple it almost feels like cheating. The uncomfortable truth is that we don't fail from lack of motivation, but because we design our environments for failure. Here's how to build systems that work without relying on willpower.

·1 min read
Thinking

Why Books Are Your Best Investment in Intuition: Buffett's Hidden Lesson

Warren Buffett isn't an investment genius because he was born with special talent. He's a genius because he started reading about business at age 10. Discover how books build compounded intuition and why waiting is the biggest mistake you can make.

·1 min read
Thinking

The Man-with-a-Hammer Syndrome: How Your Expertise Makes You Worse at Decisions

Charlie Munger warned about a mental trap that ruins careers: when you master one tool, you see every problem as a nail. Discover why deep specialization can be your greatest weakness and how to escape this trap.

·1 min read
Thinking

The Optionality Mindset: Why Your "Risky" Decision Is Actually Safer Than Your "Safe" Career

We believe security comes from a stable job, but it's an illusion. True security comes from having options. I'll show you how the optionality mindset protects you better than any employment contract and why entrepreneurs who understand this sleep better than employees.

·1 min read
Thinking

The 5 Whys: The Framework Toyota Uses to Solve Problems at Their Root

Toyota built the world's most reliable cars by asking a five-year-old's favorite question: why? Discover how this simple but brutal framework helps you stop treating symptoms and start solving real problems in your business.

·1 min read
Thinking

The 3 Roads to Wealth: Why Most People Ignore the Third One

MJ DeMarco's 'The Millionaire Fastlane' reveals there are only 3 roads to wealth, and most entrepreneurs are on the wrong one. Discover which third option nobody talks about and why it changes everything.

·1 min read
Thinking

Antifragile Mindset: Why Your Business Should Thrive in Chaos, Not Just Survive

Most entrepreneurs build resilient businesses that barely survive crises. But there's a higher level: antifragility. Discover how to shift your mindset so chaos and volatility become your competitive advantage.

·1 min read
Thinking

The Market Pendulum: How to Profit from the Extremes

Markets never stay in the middle. Howard Marks teaches that real money is made by recognizing when the pendulum has swung too far in either direction. Here's the framework to identify these moments and act when others are blind.

·1 min read
Programming

Build Your Personal AI Assistant with MCP: Connect Your Calendar, Email, Notes, and Files

MCPs (Model Context Protocol) are the missing bridge to turn Claude into your real personal assistant. Discover how to connect your daily tools in minutes and delegate tasks you're doing manually today.

·1 min read
Thinking

The Compound Mindset: Why Entrepreneurs Fail Before Growth Kicks In

Most entrepreneurs quit their projects right when the compound effect is about to activate. A 1% daily improvement equals 37x in a year, but few have the mindset to endure the invisible first months. This article explores how thinking like a long-term investor can transform your results.

·1 min read
Thinking

Knowing What You Don't Know: The Word Howard Marks Removed from His Vocabulary

Howard Marks, co-founder of Oaktree Capital and manager of billions, removed one word from his vocabulary that completely changed his decision-making. Discover which word it is, why it matters, and how to apply it to your business and development decisions.

·1 min read
Projects

Zero to #2 on Google: How to Rank High-Intent Keywords in Spain

I built Conversor IAE CNAE in public and reached #2 on Google in 3 months without SEO agencies. I'll show you exactly what I did: from technical structure to the 301 redirects nobody mentions, with real data from my commits and strategy.

·1 min read
Projects

Sanity CMS for 1,300+ Gestorías: How I Managed Thousands of Business Listings Without Losing My Mind

I built a directory of gestorías (administrative service providers) in Spain with 1,307 verified businesses and 71,895 real reviews. The key wasn't the database—it was choosing Sanity CMS as a headless solution to manage content at scale without the code turning into chaos.

·1 min read
Projects

How I Connected 1,251 Emergency Plumbers with Panicked Homeowners: The Technical Story Behind Find Emergency Plumber

I built Find Emergency Plumber by generating 1,104 static pages in Next.js to rank on Google without stopping. I'll share how I validated the idea, what tech stack I chose, and why it almost failed before launch.

·1 min read
Projects

How to Rank in UK and US Simultaneously: The Multi-Country SEO Strategy We Built with Find Emergency Plumber

We built Find Emergency Plumber to validate whether a multi-country SEO SaaS could work. In 6 months we reached 15K monthly users across two markets simultaneously without paid ads. Here's exactly how we did it and why most startups fail at this.

·1 min read
Thinking

Judgment Beats Hustle: Why Naval Ravikant Doesn't Talk About Hours

Nobody asks Warren Buffett how many hours he works because his value doesn't come from effort—it comes from judgment. Naval Ravikant understands this better than almost anyone: in the age of leverage, your decision-making ability is your most valuable asset. Here's how to think like him.

·1 min read
Business

My WADM Matrix: How I Chose Between 3 Business Ideas (and Which One Won)

I had 3 promising ideas but time for only one. I used the WADM matrix to make a data-driven decision, not a gut call. I show you exactly how I did it, the real numbers, and why it worked.

·1 min read
Programming

The 4 Cache Layers in Next.js: The Mental Model That Finally Clicks

Next.js has four cache layers working together, but most developers confuse them. I show you how they actually work with practical examples so you stop losing performance without knowing it.

·1 min read
Thinking

Naval Ravikant's Wisdom: How to Think Better to Build Better

Naval Ravikant has shared mental frameworks for years that transform how entrepreneurs make decisions. In this article, we explore his most practical ideas about compound thinking and how to apply them directly to your business.

·1 min read
Thinking

Compound Thinking: How Great Investors Multiply Their Decisions

Compound thinking isn't just about money. It's about applying multiple mental models to your business decisions to get exponential results. Discover how Charlie Munger, Naval Ravikant, and Howard Marks use this strategy.

·1 min read
Business

The 5 Commandments of the Fastlane: How to Build Profitable Online Businesses

Most online entrepreneurs fail because they follow rules that don't work. I've validated 12 ideas in the last 2 years using 5 simple principles that change everything: from how you choose what to build to how you scale without VC. Here are the commandments that took me from zero to recurring revenue.

·1 min read