Skip to content

Full-Stack Development / Fintech

Yield to Freedom

An income ETF research platform that grades funds from A to D and refreshes the data on a schedule, with no manual entry.

Visit the site
Yield to Freedom website screenshot

The problem

What was wrong

High-yield ETF pages rank funds by headline yield, which rewards funds that return your own capital while the price falls. Investors need to know whether a distribution is real and durable, and the data to answer that is scattered and goes stale.

What we built

What we built

  • A grading engine that scores each fund A to D, run on a schedule so grades follow the data.
  • Cron jobs that sync prices and dividends, with scripts to backfill history for new funds.
  • Fund profile pages, category pages, comparison pages and strategy guides.
  • A screener and dividend and DRIP calculators for visitors who already know what they want.
  • A distribution-cut report that flags funds that have lowered their payout.

Stack

What it runs on

  • Astro
  • Neon Postgres
  • Drizzle ORM
  • Chart.js
  • Alpine.js
  • Vercel

Results

The numbers

496

Pages in sitemap

229

Active ETFs graded in the June 2026 audit

What we'd tell another builder

One lesson

A grade is only as good as the data under it. Before trusting the grader we ran a data audit: confirm every active fund has price rows, check dividend history, fix yield math, then regrade. Keep that audit script next to the grader.

From the blog

Further reading

AI Integration

We Ran Our AI-Readiness Scanner on Our Own Sites. Here's What It Found.

We pointed our free AI-readiness scanner at the seven sites we run. One was blocking AI crawlers without us knowing, and none had an llms.txt.

Read the post

Want something like this?

Tell us what you're working on and we'll figure out the right approach together.

More work

Other case studies

Full-Stack Development / SEO

Home Power Ready

A directory of standby generators, battery backup and installers, with sizing and cost calculators as the only JavaScript on the site.

Read the case study

Full-Stack Development / Data

HomeWaterPure

A data-first guide to water softeners and filters, where every product links to the source of its specs and the sizing calculator shows its arithmetic.

Read the case study

Web Application / SEO

Invoice for Trades

A free invoice generator for tradespeople with no signup and no watermark. The PDF is built in the browser, so nothing is sent to a server.

Read the case study