The studio.
Behind the scenes — drafts, publishing, stats, anywhere else I want to spin up a dashboard later.
scaffold note: client-side gate for layout review only. Plug in real auth (Clerk, Auth.js, server session, etc.) before shipping. Demo passphrase:
belnap
The studio.
last sync · just now · ● all systems nominal
Dhello@djbelnap.com
Drafts.
0 in flight
title
words
progress
last touched
actions
Compose.
new draft
0 words · 0 min read
autosaving locally · plug in your real backend
— not saved yet
On tape.
14 episodes · 9 audio · 5 video · 1 scheduled · 1 draft
ep
title
kind
length
published
status / actions
New episode.
drafting · not saved
djbelnap.com/feed/ep-
◉
Drop your file here
or paste a hosted URL · auto-extracts duration
url
timestamp
title
Readership.
past 12 months · all sources
0
monthly readers
—
0
subscribers
—
0:00
avg time on post
—
0%
subscribe rate · refs
—
Monthly reads
▍ readstop posts
—No posts ranked yet.
Settings.
site config · saved locally for this demo
Identity
shown across the site and in metadata
Integrations
where the logbook grid pulls its real data from
Future dashboards
add a tile and we'll route it from the sidebar
↗
Customer pipeline
pull from Hubspot · scoped to your books of business
≡
AI experiments
eval scores · model costs · A/B status across prompts
⌗
Reading list
private bookmarks · annotations · clip-to-blog
+
Add a new one
any data source, any shape · gets a sidebar tile
Subscribers.
not wired up yet · placeholder dashboard
Wire this up
connect your newsletter provider in settings and a real chart will land here.
+
Connect a provider
Buttondown · ConvertKit · Beehiiv · custom webhook
↗
Import existing list
CSV upload · syncs nightly thereafter