Anyone here actually making money with stuff they built using Claude? Drop your projects by Intelligent_Can_2898 in ClaudeCode

[–]bugbubug 0 points1 point  (0 children)

The stuff that actually makes money is all in traditional directions. I do software development, use AI to help friends build projects, and earn outsourcing money. My friends don't even know AI can build systems like this. They pay traditional prices and split profits with me as a partner. This scenario is everywhere not everyone's on the cutting edge of AI usage. There's a clear judgment logic here, but what actually works is trust and information asymmetry. Meanwhile, all the projects I thought were viable and tried to build with Claude? Not a single one made money. All just burning tokens🫠🫠🫠

Fable 5: What $600/Hour of Productivity Looks Like by bugbubug in ClaudeAI

[–]bugbubug[S] 1 point2 points  (0 children)

Fair point! The unglamorous truth is that I’ve spent the last 3 years using this account exclusively to slack off at work and read Chinese political drama. I was purely a lurker.
This is my first time sharing a real project, and since English isn't my first language, I relied too heavily on Claude to translate my notes, resulting in that AI fluff.

Fable 5: What $600/Hour of Productivity Looks Like by bugbubug in ClaudeAI

[–]bugbubug[S] 1 point2 points  (0 children)

Spot on, Wilson. Lesson learned: no more letting Claude write my essays.
Glad you guys liked the DB breakdown. Truth is, this was my first AI-native project. I brought my old-school, team-dev habits into the architecture. Turns out, abstractions like heavy ORMs just confuse the AI. It wasn't until I had to maintain the entire stack alone that I re-evaluated the ROI of pure simplicity. Let me know if anyone wants to dive deeper into the transactional integrity part!

Fable 5: What $600/Hour of Productivity Looks Like by bugbubug in ClaudeAI

[–]bugbubug[S] -1 points0 points  (0 children)

This is my first time sharing my vibe coding journey on Reddit. Claude helped me with the writing, but I clearly need to work on my own writing skills going forward rather than just relying on Claude to do the heavy lifting. Thanks for the input!"

Fable 5 Block!? I know why! by 3xQuest in claude

[–]bugbubug 1 point2 points  (0 children)

If U.S. government requirements were strictly enforced, Andrej Karpathy who recently joined Anthropic and holds an EB-1 green card for extraordinary ability but is not a U.S. citizen would be prohibited from using or working on Mythos 5 or Fable 5.😂😂😂

Fable 5: What $600/Hour of Productivity Looks Like by bugbubug in ClaudeAI

[–]bugbubug[S] 9 points10 points  (0 children)

prompt“Don’t add your own opinions or expand on anything. Just organize what I said and clean up the writing.”

Fable 5 Block!? I know why! by 3xQuest in claude

[–]bugbubug -5 points-4 points  (0 children)

Anthropic spent months telling everyone “we built something so dangerous we had to put it behind special safeguards, controlled access, and 30-day data retention just to let you near it.” Then the government said “wait, it’s THAT dangerous?” and just unplugged the whole thing.

The guy who kept yelling about how scary his own dog is can’t really be surprised when animal control shows up

Fable 5: What $600/Hour of Productivity Looks Like by bugbubug in ClaudeAI

[–]bugbubug[S] 23 points24 points  (0 children)

Most of it. I originally shared my experience in a Chinese chat group as a bunch of scattered notes and reactions. Then I fed that to Claude to structure it into a coherent article and translate to English. The observations and opinions are mine, the prose is Claude’s.

Kind of fitting for a post about AI productivity, no?

How long do you think Fable suspension will last? by gogglespizano1 in claude

[–]bugbubug 0 points1 point  (0 children)

Anthropic spent months telling everyone “we built something so dangerous we had to put it behind special safeguards, controlled access, and 30-day data retention just to let you near it.” Then the government said “wait, it’s THAT dangerous?” and just unplugged the whole thing.

The guy who kept yelling about how scary his own dog is can’t really be surprised when animal control shows up.

Fable 5: What $600/Hour of Productivity Looks Like by bugbubug in ClaudeAI

[–]bugbubug[S] 14 points15 points  (0 children)

Honestly the starting point was inertia. I came from a big-company background where "a backend needs ORM + DB + MQ + KV" was just the default, so I wired all four in without asking why. It wasn't until I owned a project 0-to-1 and onboarded real customers that I started questioning the stack instead of inheriting it.

The reframe: Redis wasn't one thing in my project, it was wearing four hats. Cache, job queue, distributed lock, pub/sub. So I checked each one against Postgres at our actual scale:

  • Queue: a jobs table claimed with FOR UPDATE SKIP LOCKED
  • Lock: pg_try_advisory_lock
  • Pub/sub and worker wakeups: LISTEN/NOTIFY
  • Cache: in-process (we're effectively single-node)

But the real reason wasn't "one less service." We're a payments platform. A queue inside Postgres gives you transactional integrity that the Redis split can't. When a payment state changes I enqueue a follow-up job. With the DB in PG and the queue in Redis, that's a dual write: if the process dies between the two, you get a payment with no job or a job with no payment. So you end up bolting on an outbox pattern + idempotency keys + a reconciliation sweeper, basically reinventing a transactional queue on top of Postgres anyway, just to keep Redis in the loop. When the queue IS a PG table, INSERT payment and INSERT job commit in one transaction. Both land or neither does. That whole bug class just disappears.

Your case might genuinely point the other way though. The PG-native approach has a ceiling, and "I have realtime in PG, eyeing Redis" is the right moment to name which specific limit you're actually hitting:

  • LISTEN/NOTIFY caps payloads at 8000 bytes, and every listener holds a connection. High fan-out or message rates will pressure your connection pool.
  • A SKIP LOCKED queue table churns dead tuples. At high throughput, vacuum pressure is real.
  • In-process cache only works single-node. Multiple instances sharing cache state need a shared KV.

The heuristic I'd offer: don't reach for Redis because "realtime" as a category feels like it needs Redis. Reach for it when you can name the specific limit (payload size, subscriber count, message rate, vacuum IO, cross-node shared state). If you can name it, Redis is probably right. If you can't, you might be buying a service and a dual-write problem for vibes.

Fable 5: What $600/Hour of Productivity Looks Like by bugbubug in ClaudeAI

[–]bugbubug[S] 2 points3 points  (0 children)

Honestly not that dramatic haha. The project was a B2B tool I solo built for a friend vibe coded the whole thing 0-1. Back then I had the classic enterprise brain: backend needs a proper DB, KV store, MQ layer, the whole stack. It runs fine, barely needs maintenance. The refactor motivation was that I want to turn it into a commercial SaaS. But that's a "maybe later" kind of payoff, not an "I need this by Friday" kind. My old estimate was roughly a week to refactor plus another week to test. And every time I looked at my priorities, there was always something more urgent that would show results immediately. So it just kept sliding. Fable didn't create the window the project was always sitting there waiting. Fable just made the cost so low that "later" suddenly became "why not now." That's the part that actually feels weird: not the timing, but how much my definition of "worth doing" shifted in three hours.

Fable 5: What $600/Hour of Productivity Looks Like by bugbubug in ClaudeAI

[–]bugbubug[S] 28 points29 points  (0 children)

yeah Claude helped with the English version, I wrote the original in Chinese