How to Fix Hydration Mismatch Errors in Nuxt App's

If you’ve ever seen those annoying “Hydration mismatch” errors in your Nuxt app, you know how frustrating they can be. They usually happen when the HTML your server sends doesn’t match what Vue expects when it takes over on the client side. But don’t worry! In this post, I’ll walk you through how to track down these issues and fix them, based on my own experience. First off all, what is Hydration? Hydration is the process that happens after Nuxt renders a page on the server and sends it to the browser. First, Nuxt runs your Vue.js code on the server, generating a fully rendered HTML page. The browser downloads this HTML and displays it instantly, just like a traditional server-rendered page. Then, Vue.js takes over, running the same JavaScript code in the browser and attaching event listeners to make the page interactive. This step is called hydration. Once hydration is complete, the page is fully interactive with features like dynamic updates and smooth transitions. ...

March 19, 2025 · 5 min · André Escobar

From drowning in operational chaos to surfing the AI wave

A growing product is a lot like a ship taking on water. Each new customer brings not just revenue, but support requests, custom requirements, and maintenance needs. At first, it’s manageable - founders and early employees can bail water fast enough to stay afloat. But success changes everything. More customers mean more requests, more edge cases, more operational overhead. Soon you’re drowning. This is the story of how we’re navigating the seas of operational complexities. ...

January 30, 2025 · 8 min · Raphael Sampaio

Using Anthropic's Claude 3.5 Sonnet for Generating Reports

Hi there! I’m Raphael, cofounder and CTO at Pilar, a Brazilian company offering real estate brokers and brokerages software and services in a low success fee model. Instead of charging high upfront fees, we take a small percentage of each successful transaction, making our success directly tied to our customers’ success. Our team of 20 tech builders is constantly innovating, and our latest product is Pilar Homes, a brand new real estate portal designed to provide the best experience for home buyers and agents. ...

January 16, 2025 · 6 min · Raphael Sampaio