← BlogStory

FundingView: 11 days, Claude in a browser tab, and a CSV on GitHub

FundingView compares funding rates across perpetual DEXs so traders can spot the spreads worth trading. The first version went live after 11 working days, from 19 to 30 June 2025. It was built by one person with Claude Sonnet 4 in a browser tab.

11 days
from nothing to a live product
~600
daily users by spring 2026
0
marketing budget

The setup nobody brags about

No agent with access to the files, no paid plan big enough for long sessions. The loop was: write a prompt in Chrome, copy the answer, paste it into VS Code, run it, go back with the error.

The real constraint was the conversation length, not the model. A conversation would fill up in the middle of a bug, with no room left to fix it. Then a new conversation, the whole context explained again, and another try. The product was built in pieces small enough to fit.

A backend made of a script and a CSV

The first backend was a Python script. Every night at midnight it called the public APIs of the exchanges, wrote the funding rates to a CSV file and pushed it to GitHub. The site read that file.

The script ran when someone remembered to run it. Some days nobody did, and the history has gaps of several days from that period.

The hosting bill

The next version fetched live data, and each visitor’s page triggered its own calls to the exchanges. Traffic grew, the serverless functions ran on every visit, and the hosting bill grew with them. The fix was the obvious one in hindsight: collect the data once on a schedule, store it, and serve every visitor from the same copy.

That is still the shape today. Dedicated collectors run continuously on our own server, a job computes the scores, and the API serves the results.

What those 11 days set up

The method stayed. Describe the idea to the model, ask it what the options are and why, make the call on the framework and the structure, then let it build while we steer and review. The tools changed a lot since: today the agents work in the repository directly, and we built GHZ Code to run several of them side by side. The order of decisions did not.

FundingView is free to use at fundingview.app.

Keep reading

More build logs.

All posts →
  1. Engineering2 November 2026Our dictation app grew to 35 GB of RAM. The first fix was wrong.5 min
  2. Infrastructure2 November 2026Three deploy mistakes that broke our production, and the rule each one left5 min
  3. Infrastructure2 November 2026One server for every backend: how we run GHZ Creative’s products5 min