YouTube · @tuanphungdev

Channel analytics

Refreshed every 6 hours from the YouTube Data + Analytics APIs. Shorts and long-form split. Window: last 90 days.

Subscribers
8
500 to expanded YPP · 1K to full
Total views
1,538
all-time
Watch time
2.5 hrs
last 90 days
Videos
15
10 Shorts · 5 long-form
Last fetch
2h ago
ok · 3 quota

Week in review · last 7 days · auto-generated

📈 Real momentum building

6 shorts · 2 long-form

You shipped 8 videos this week and they earned 948 views so far. Here's the honest read, straight from the data.

8
Videos shipped
948
Views on them
+2
Net subscribers
86% avp
Avg hook (shorts)
Shipping hard — 8 videos in 7 days. Cadence is the single biggest lever on a young channel and you're pulling it.
Your new videos pulled 948 views — “This AI App Charges Real Money (Not a Demo)” led with 201. 85% of channel views come from the Shorts feed, so the algorithm is actively sampling you.
Some hooks loop — shorts average 86% viewed; “After 10 Years of JavaScript, I Think the Mod…” replays at 161% (people re-watch it).
Weak hook: “Zero Dependencies. No Build. No package.json.…” reached 196 views but only 36% watched — the first 2 seconds aren't earning the rest.
Zero likes or comments on this week's 8 videos. Views without engagement cap how hard YouTube pushes — pin a question in the first comment and ask for a like in the last 2 seconds.
Long-form isn't landing — recent long-form averages 6 views and ~23% retention. Your wedge is Shorts; treat long-form as low-stakes experiments, not the main bet.
South Korea dominates your reported reach (716 views) — a local community is sharing you. Lean into it before it churns.
98% of views are non-subscribers — strong discovery, weak conversion. Add an explicit “subscribe for more” beat so reach turns into a following.

⏳ 2 of your newest videos are still being processed by YouTube Analytics (24–48h lag) — retention, watch-time and subscriber columns will fill in within a day or two.

Shorts (≤60s)

Video Views AVD Avg view % Likes Subs gained
166 0
174 14s 111.8% 0 0
57 10s 78.3% 0 0
198 25s 111.7% 0 1
198 12s 112.8% 0 0
I Shipped a Whole App in ONE File
2026-06-06 · 14s SHORT
138 8s 61.7% 0 0
196 8s 35.8% 0 1
97 30s 160.9% 0 0
168 14s 49.0% 1 0
154 13s 52.2% 1 0

Long-form (>60s)

Video Views AVD Avg view % Likes Subs gained
1 0
9 15s 7.1% 0 0
9 1m 18s 46.2% 1 0
71 1m 2s 20.8% 1 2
8 14s 14.5% 0 0

Traffic sources — last 90 days

Shorts feed
83.4%
Other YT page
4.7%
Channel page
4.0%
Search
3.4%
Subscriptions
3.0%
External
1.1%
Direct / unknown
0.4%
Suggested
0.1%
SHORTS_CONTENT_LINKS
0.0%
Concentration check

Shorts feed drives 83% of views. FRAGILE
Benchmark: ≥80% from one source = fragility.

Daily views — last 90 days

1579 views over the window
2026-03-15 → 2026-06-10

Audience — last 90 days

Top countries
South Korea
716
Devices
Mobile
1,244
Desktop
281
Tablet
51
TV
6
Operating systems
Android
803
iOS
495
Windows
164
macOS
105
webOS
2
Fire OS
1
Chrome Os
1
Linux
1
Playback location
Shorts feed
1,407
Watch page
100
Embedded
65
Browse
10
Subscribed vs not
Subscribers
25
Not subscribed
1,557
1.6% of views are from subscribers. (Low — typical for Shorts-driven growth.)

Engagement

Channel CTR & watch
1,581
Views
800
Premium
Impressions
CTR
26s
Avg duration
Impressions/CTR below Analytics' minimum reporting threshold — will appear as the channel grows.
Card engagement
0
Impressions
0
Clicks
0.00%
Click rate

Audience retention

% of viewers still watching at each point of the video. Above 100% means re-watches at that timestamp. Only long-form videos with enough watch-time in the last 90 days get a curve — YouTube withholds it below that threshold, so low-view or older videos won't show. Shorts are omitted (too short to be meaningful).

Recent activity

Cron runs every 6h. Next run ≈ 3h from now.

2h ago run #61
I Ran My Vacation Photo Through 5 AI Styles: +2 views
👁 Channel views +1 (now 1,538)
8h ago run #60
🎬 New Short: Our Japan Photo in Every AI Style
Claude SSH'd Into My VPS and Deployed It: +1 views
I've Never Written a Line of PHP in My Life: +1 views
14h ago run #59
Build an AI Photo Style App With One Prompt (Claude + Replicate): +1 views
20h ago run #58
👁 Channel views +4 (now 1,537)
1d ago run #57
🎬 New Video: Build an AI Photo Style App With One Prompt (Claude + Replicate)
1d ago run #56
👁 Channel views +9 (now 1,533)
1d ago run #55
This AI App Takes Real Money, Not a Demo: +3 views
I've Never Written a Line of PHP in My Life: +1 views
A 40 000-line PHP file makes $100K/mo. I had to try it.: +1 views
1d ago run #54
I Built an AI Image Generator SaaS in a Single PHP File: +1 views
How to Set Up a New Mac Using a Free Opencode Models: +2 views
👁 Channel views +4 (now 1,524)
👥 Subscribers +1 (now 8)
2d ago run #53
A 40 000-line PHP file makes $100K/mo. I had to try it.: +1 views
2d ago run #52
Call It AI Slop — It Beat the JS Way: +5 views
👁 Channel views +20 (now 1,520)
2d ago run #51
Call It AI Slop — It Beat the JS Way: +5 views
A 40 000-line PHP file makes $100K/mo. I had to try it.: +1 views
2d ago run #50
Call It AI Slop — It Beat the JS Way: +14 views
👁 Channel views +4 (now 1,500)
3d ago run #49
Call It AI Slop — It Beat the JS Way: +2 views
I Built an AI Image Generator SaaS in a Single PHP File: +1 views
I've Never Written a Line of PHP in My Life: +1 views
A 40 000-line PHP file makes $100K/mo. I had to try it.: +1 views
3d ago run #48
Call It AI Slop — It Beat the JS Way: +2 views
Claude SSH'd Into My VPS and Deployed It: +1 views
I've Never Written a Line of PHP in My Life: -2 views
👁 Channel views +169 (now 1,496)
3d ago run #47
Claude SSH'd Into My VPS and Deployed It: +9 views
I Built an AI Image Generator SaaS in a Single PHP File: +1 views
I've Never Written a Line of PHP in My Life: +2 views
👁 Channel views +45 (now 1,327)
3d ago run #46
Call It AI Slop — It Beat the JS Way: +2 views
Claude SSH'd Into My VPS and Deployed It: +1 views
This AI App Takes Real Money, Not a Demo: +1 views
I Built an AI Image Generator SaaS in a Single PHP File: +1 views
An Entire SaaS in a Single PHP File: +2 views
A 40 000-line PHP file makes $100K/mo. I had to try it.: +1 views
4d ago run #45
Call It AI Slop — It Beat the JS Way: +52 views
Claude SSH'd Into My VPS and Deployed It: +3 views
I've Never Written a Line of PHP in My Life: +2 views
A 40 000-line PHP file makes $100K/mo. I had to try it.: +1 views
4d ago run #44
🎬 New Short: Call It AI Slop — It Beat the JS Way
Claude SSH'd Into My VPS and Deployed It: +3 views
👁 Channel views +5 (now 1,282)
4d ago run #43
Claude SSH'd Into My VPS and Deployed It: +1 views
An Entire SaaS in a Single PHP File: +3 views
Pieter Levels Is Making $100K Per Month From a Single 40,000-Line PHP File: +2 views
4d ago run #42
🎬 New Short: Claude SSH'd Into My VPS and Deployed It
A 40 000-line PHP file makes $100K/mo. I had to try it.: +1 views
👁 Channel views +197 (now 1,277)
5d ago run #41
This AI App Takes Real Money, Not a Demo: +1 views
5d ago run #40
An Entire SaaS in a Single PHP File: +1 views
👁 Channel views +209 (now 1,080)
5d ago run #39
This AI App Takes Real Money, Not a Demo: +21 views
An Entire SaaS in a Single PHP File: +1 views
👁 Channel views +129 (now 871)

Window: last 90 days. Per-video metrics show the most recent fetched values. YouTube Analytics has a 24–48h ingestion lag, so freshest data may not reflect today yet.
Last run warnings: ["channel_ctr: impressions\/CTR unavailable (below Analytics threshold)"]