Thomas Jack

Thomas Jack

Mechanical Engineer

Forums

We Ranked The Top Safari Ad Blockers – and Most of them Flopped

It s 2026, and web users still get bombarded by slow-loading sites, sketchy tracking scripts, and YouTube ads that interrupt every second thought.

So we did something about it.

Carly Cauthen

4d ago

Launch day: Trellis — AI-powered customer retention for small businesses

Built an autonomous customer retention system for local service businesses using AI agents.

The stack: Claude Agent SDK + customer lifecycle automation + SMS/review workflow. Open customer segment AI decides action (follow-up, reactivation, review request) orchestrates outreach tracks ROI.

Why it works:

Mohd Anas

4d ago

Building a new directory for indie marketing tools - what's the best .com domain for MarketingDB?

Hey PH community

I'm Mohd Anas (@mdanassaif), and I just launched MarketingDB - a simple directory where makers can list their marketing/SaaS/startup projects to get:

  • More visibility & discovery

  • Honest feedback from real users

  • Easy SEO backlinks

It's live right now at marketingdb.live (grabbed a quick .live domain to ship fast).

BrainLoom v1.0.3: DeepSeek/Claude Support, Command Palette & Focus Timers

Hey Product Hunt!

Ujjwal here. It s been a little over a month since BrainLoom (The Local-First Learning OS) hit #2 Product of the Day. I haven't slept much since!

The feedback from this community has been the driving force behind the roadmap. You asked for more speed, more AI freedom, and less friction.

Today, I'm dropping v1.0.3: The "Command & Control" Update.

Adding configurable proxies for API-based execution

Hey PH - today we re rolling out configurable proxies for API-based execution in BrowserBook.

One of the most common reasons browser automations fail in production is bot detection. Captchas, IP reputation issues, geo restrictions, and rate limits can derail even solid Playwright workflows once you start running them at scale.

🚀 New Provider: Google Gemini Support is Live!

@Mnexium AI Now supports all three major AI providers!

OpenAI ChatGPT models

Anthropic Claude Models

Clarity - 2026

To everyone following Clarity's journey,

I'm heading back into dev mode, which means I'll be un-contactable and off social media platforms.

Kevin Collins

3mo ago

Vibecoding AI models with Windsurf

I'm Kevin, founder of EnginifyAI. Over the last 12 months I've been working on a prompt engineering tool. I started off using Bolt but quickly I found myself unable to completely use it effectively. I then tried Cursor and was using it early on but maybe I had the wrong settings as I found myself using all my credits in 2 days. So, I switched to Windsurf, and to my surprise credits were a bit more manageable and it took about 2 weeks before my credits were consumed. Keep in mind that I am new to coding so I spent a lot of time asking questions in Windsurf instead of using my paid subscription to Anthropic.
I'm coding using React/Typescript and Supabase. I have learned that coding is a lot of work, a lot of fine-tuning, and a lot of testing and fixing. The one thing I haven't quite figured out completely is how to fix migrations. Early on I was running SQL scripts directly in Supabase without migration scripts because I found it to be faster. But now Windsurf uses very old migration script references and I find myself fixing the same issues because of an old migration script reference. Any idea how to fix this?
I assume that vibecoding is an experience everyone can enjoy but comes with frustrations about asking the right questions, or being very specific about my requests. I am using Claude Sonnet 4, 4.5 and 4.5 thinking. Are these the best coding ai models for Typescript?