---
title: "Vivian Oliveres (@vivian-oliveres) | Hashnode"
description: "Sharing thoughts as a Solo Developer. Read the latest articles by Vivian Oliveres on Hashnode."
url: "https://hashnode.com/@vivian-oliveres"
---

@vivian-oliveres

# Vivian Oliveres

@vivian-oliveres · Champagne-sur-seine, France · Joined February 2026

Sharing thoughts as a Solo Developer

[Website](https://bsky.app/profile/vivianoliveres.bsky.social)

### [I built a lead-intent pipeline on 1.75M posts/day for €10/day. It got 1 trial](https://vivian-oliveres.hashnode.dev/i-built-a-lead-intent-pipeline-on-1-75m-posts-day-for-10-day-it-got-1-trial?utm_source=hashnode&utm_medium=feed)

Post-mortem of a solo SaaS: a self-hosted LLM pipeline finding buying intent in 1.75M social posts a day for €10/day, and why 800 cold emails got 1 trial.

27 min read · [vivian-oliveres.hashnode.dev](https://vivian-oliveres.hashnode.dev/i-built-a-lead-intent-pipeline-on-1-75m-posts-day-for-10-day-it-got-1-trial?utm_source=hashnode&utm_medium=feed)

[6](https://hashnode.com/posts/i-built-a-lead-intent-pipeline-on-1-75m-posts-day-for-10-day-it-got-1-trial/6ab0ed44d2b8849594949d89) [Sep 21](https://hashnode.com/posts/i-built-a-lead-intent-pipeline-on-1-75m-posts-day-for-10-day-it-got-1-trial/6ab0ed44d2b8849594949d89)

### [What Is Lead Intent Detection, and Why I'm Betting on It](https://vivian-oliveres.hashnode.dev/what-is-lead-intent-detection-and-why-i-m-betting-on-it?utm_source=hashnode&utm_medium=feed)

How lead intent detection finds B2B buyers from social media signals on Reddit, HN, and forums. Academic research, NLP challenges, and the current lan

11 min read · [vivian-oliveres.hashnode.dev](https://vivian-oliveres.hashnode.dev/what-is-lead-intent-detection-and-why-i-m-betting-on-it?utm_source=hashnode&utm_medium=feed)

[Mar 22](https://hashnode.com/posts/what-is-lead-intent-detection-and-why-i-m-betting-on-it/69c00a12d9da55a9a5a9c9a0)

### [How My Bluesky Digest (V2) MVP Failed](https://vivian-oliveres.hashnode.dev/how-my-bluesky-digest-v2-mvp-failed?utm_source=hashnode&utm_medium=feed)

I rebuilt my ranking pipeline from scratch. 209 commits, LLM auto-labeling, NDCG@3 of 0.83. It worked. But consumers won't pay for content curation.

12 min read · [vivian-oliveres.hashnode.dev](https://vivian-oliveres.hashnode.dev/how-my-bluesky-digest-v2-mvp-failed?utm_source=hashnode&utm_medium=feed)

[Mar 13](https://hashnode.com/posts/how-my-bluesky-digest-v2-mvp-failed/69b412174e5702eb0ddea502)

### [How My Bluesky Digest MVP Failed, and What I Learned Building It](https://vivian-oliveres.hashnode.dev/how-my-bluesky-digest-mvp-failed-and-what-i-learned-building-it?utm_source=hashnode&utm_medium=feed)

A solo developer's post-mortem on building a Bluesky content digest with BM25 and embeddings. What the beta test revealed about ranking relevance vs q

8 min read · [vivian-oliveres.hashnode.dev](https://vivian-oliveres.hashnode.dev/how-my-bluesky-digest-mvp-failed-and-what-i-learned-building-it?utm_source=hashnode&utm_medium=feed)

[Mar 3](https://hashnode.com/posts/how-my-bluesky-digest-mvp-failed-and-what-i-learned-building-it/69a6bfbb75d7a0f1000ee855)

### [20 Years of Code, Zero Years of Product: Why I'm Building in Public](https://vivian-oliveres.hashnode.dev/20-years-of-code-zero-years-of-product?utm_source=hashnode&utm_medium=feed)

After 20 years building backend, data pipelines and ML tooling for others, I'm going solo. Follow my journey building an AI-powered B2B product.

3 min read · [vivian-oliveres.hashnode.dev](https://vivian-oliveres.hashnode.dev/20-years-of-code-zero-years-of-product?utm_source=hashnode&utm_medium=feed)

[Feb 27](https://hashnode.com/posts/20-years-of-code-zero-years-of-product/69a1668e201718680941ff58)
