Matteo Avalle

Matteo Avalle

Bench for Claude CodeBench for Claude Code
Co-Founder, Eng. Director, Code Artisan
CursorGraphiteSupabase

About

Co-Founder of www.fluentify.com Former Director of Engineering of www.voxy.com Currently Fullstack Code Artisan, trying to embark in new missions :)

Badges

Tastemaker
Tastemaker
Tastemaker 5
Tastemaker 5
Gone streaking 10
Gone streaking 10
Gone streaking
Gone streaking
View all badges

Maker History

  • Bench for Claude Code
    Bench for Claude CodeStore, review, and share your Claude Code sessions
    Mar 2026
  • 🎉
    Joined Product HuntFebruary 2nd, 2026

Forums

Matteo Avalle

1h ago

How well do you know your products?

Hi there! :)

I'm at my first PH launch today, and stumbled upon a question I thought could have been interesting to share. I'm sorry in advance if this sounds like a noob question to product experts, but that's exactly what I currently am :D

So my company just launched Bench for Claude Code here: it's an observability tool that logs, stores, and lets you share everything your Claude Code instances do.

How are you managing Supabase credentials across environments without things drifting?

One recurring issue we ve been seeing with Supabase setups is not the database itself, but how credentials are managed across environments. The common pattern looks something like:

  • credentials stored in .env files or secrets managers

  • multiple environments (dev, staging, prod)

  • manual propagation or duplication across those environments

It works, but over time it seems easy for things to drift:

  • a key gets rotated in one environment but not others

  • a redeploy misses an env var

  • credentials get misconfigured during setup or migration

View more