Penguins and pasta: What I learned from making an app in 4 weeks with AI

“Dolphin, do a flip!” my 2.5-year-old yells enthusiastically from his seat next to me. Carefully choreographed, a dolphin launches out of the water and over the person sitting on a small boat, like so: As the dolphins perform their show, I’m connected to an SSH session of a virtual machine at home. This computer has…

Introducing LogRocket MCP: Take the blinders off your AI agent

Most of the product and engineering teams I talk to are building and deploying AI agents, but these agents don’t know how customers actually experience your product. This is why I’m so excited to announce that LogRocket MCP is now available to everyone. Let’s say your conversion rate dropped last week. You ask Claude or…

Multi-strategy in UX experimentation: Faster testing with smarter traffic splitting

Traditional A/B testing splits incoming traffic evenly (50/50%) for design versions A and B. Then, half of the incoming traffic will receive the original version, and the other half will receive the new design variant during the experiment period. This fixed equal distribution of traffic produces more statistically accurate results with unbiased data, but is…

Recommended Reading OCI Database Tools

Using Oracle AI Database in OCI (that’s Oracle cloud, or Oracle Cloud Infrastructure)? Then this post from my teammate is just for you! Connections, Database Tools, Reports, MCP Server, oh my! If you enjoyed any of the posts, please leave a comment with the author on their blog OR share the post on LinkedIn to…

How PMs misread acquisition spikes (and what to measure)

When you introduce a new feature, you may notice that your product numbers immediately spike. Your signups double, traffic soars, and the dashboard starts to glow with positive indicators. For a moment, everything pointed to success. But after a few weeks, your customers’ enthusiasm fades. Daily active users have stagnated. You notice that retention is…

Redirect Notification

Nobody likes waiting for a web page to load. Seconds felt like hours. And if you wait too long, your customers will leave and buy their widgets from another vendor. But what if your customers are database users, and your web pages are SQL query worksheets? And you’re not ordering TVs online, but rather running…

An advanced guide to Nuxt testing and mocking

Testing a Nuxt application is not the same as testing plain Vue components. Vue is a frontend framework for building reactive UI components; Nuxt is a full-stack framework built on top of Vue that adds server-side rendering, file-based routing, auto-imports, layouts, middleware, Nitro server routes, and deployment conventions. That extra framework layer is exactly why…

Handling TNS database connections with Oracle MCP (SQLcl)

Having trouble with your AI Agent and running an Oracle Database connection with our SQLcl MCP Server? It might look like this – What happened? SQLcl can connect, and so can my SQL Developer VS Code extension??? The problem is that local MCP Servers appear in private environments, they do NOT inherit your system or…

Cara memeriksa ketersediaan nama pengguna dalam skala besar dengan filter Bloom

Saat pengguna mendaftar ke platform besar, salah satu operasi pertama adalah memeriksa apakah nama pengguna yang diinginkan sudah digunakan. Dalam skala kecil, hal ini sederhana: query database dan kembalikan jawaban ya atau tidak. Dalam skala besar, pemeriksaan yang sama bisa menjadi mahal, terutama jika formulir pendaftaran Anda memvalidasi ketersediaan saat pengguna mengetik. Filter Bloom dapat…

How to connect to your OCI Oracle Database via SQLcl

Your Oracle database connection is usually defined on your local machine, in the settings files for your tools such as SQL Developer (VS code or Classic), SQLcl, etc. But in the ‘cloud’ – you can also define a Connection resource in our Database Tools developer service in OCI. This connection empowers three things, mainly –…