Ben Davis — 30-day channel report

Audience, demographics, and performance for 2026-06-24 → 2026-07-23, measured against the preceding 30 days (2026-05-25 → 2026-06-23).

@bmdavis419
41,100 subscribers
192 videos · 2,238,399 lifetime views
source: YouTube Analytics API
Views
88,811
↓ 41.3% vs prior 30d
median 1,734/day
Watch time
10,633 hrs
↓ 37.1% vs prior 30d
637,958 min
Avg view duration
7:11
↑ 7.2% vs prior 30d
28.37% of length
Net subscribers
+1,450
↓ 5.4% vs prior 30d
+1,888 / −438
Likes
2,550
↓ 45.0% vs prior 30d
28.7 per 1k views
Comments
215
↓ 59.0% vs prior 30d
2.4 per 1k views
Subs feed
43.1%
of all views
Sub retention
77%
of gains kept
Subbed vs not
8:54 / 6:25
avg duration
Top market
25.2%
United States
Core age band
68.0%
25–44 years old
Peak day
17,638
2026-07-10

Daily performance

Views and watch time move together across the window; both spike on upload days and decay over the following week.

Views per day
Vertical rules mark uploads published in this window. Hover or focus the chart for a daily readout.
Table view — daily values
Watch time per day
Estimated hours watched.
Subscribers gained vs lost
Gains above the axis, losses below; the line is the running net total.

Audience composition

Who is watching, on what, and how deeply each cohort engages.

Viewer share by age band
Percentage of views from signed-in viewers. 68.0% sit in the 25–44 range.
Viewer share by gender
Signed-in viewers only; YouTube reports gender for a subset of the audience.
Views by device
Bar length is views; the label is average view duration on that device.
Subscribed vs not subscribed
Share of views and how long each cohort stays.
Operating system by views and watch time — top 12 platforms
PlatformViewsShareWatch hrsMin / view
macOS23,68026.7%2,5746.5
iOS19,51122.0%2,6518.2
Windows17,67219.9%1,8896.4
Android16,02618.0%1,9937.5
Apple_Tvos1,2311.4%21910.7
Smart TV9911.1%1428.6
webOS7540.8%1219.6
Amazon_Fireos4690.5%638.1
Rokuos3480.4%528.9
PlayStation1120.1%1910.1
Vidaa850.1%149.9
Xbox680.1%98.1

Geography

25.2% of views come from United States. Retention varies sharply by market — worth reading alongside volume.

Views by country — top 12
Bar length is views; the trailing label is average view duration in that market.
All reported countries — top 25 by views
#CountryViewsShareWatch hrsAvg durationAvg viewedSubs +
1United States US22,34825.2%3,1258:2332.2%312
2Germany DE5,8466.6%7127:1828.9%
3India IN5,5306.2%4765:0921.3%
4United Kingdom GB3,7814.3%5148:0931.7%12
5Canada CA3,4283.9%4327:3329.1%
6Australia AU2,5822.9%3608:2232.0%
7Brazil BR2,3032.6%2807:1829.3%
8Netherlands NL1,7912.0%2307:4230.9%
9Poland PL1,7572.0%2016:5126.6%
10France FR1,6191.8%1806:4026.2%
11Indonesia ID1,4321.6%1265:1622.2%
12Spain ES1,3471.5%1536:4827.4%
13Italy IT1,3051.5%1356:1125.6%
14Sweden SE1,1411.3%1548:0631.4%
15Singapore SG1,0601.2%1166:3226.4%
16Japan JP1,0361.2%1166:4226.8%
17Russia RU1,0251.2%925:2222.1%
18Philippines PH9641.1%1066:3427.2%
19Switzerland CH7880.9%1027:4630.7%
20Israel IL7370.8%856:5526.9%
21Vietnam VN7080.8%584:5320.5%
22South Africa ZA6950.8%927:5831.7%
23Romania RO6610.7%827:2628.6%
24Ukraine UA6540.7%696:2024.7%
25Thailand TH6530.7%706:2525.4%

How viewers arrive

Traffic sources and playback surfaces. The subscriptions feed dominates both views and watch time, which is why upload cadence drives the daily curve so directly.

Views by traffic source
All 11 reported sources. Labels show views and share of total.
Traffic source — views vs watch time
SourceViewsWatch hrsMin / view
Subscriptions feed38,3115,2658.2
YouTube search18,2461,4714.8
Direct / unknown13,0541,4296.6
Suggested videos8,6151,2959.0
External sites3,5641993.4
Other YouTube pages2,7903868.3
Channel page2,4222827.0
Playlists1,12422011.8
Notifications451628.3
End screens218226.2
Shorts feed400.0
Playback location and share destinations
Playback surfaceViewsShare
Watch page83,51594.0%
Browse / feed4,1954.7%
Embedded player1,0081.1%
Shorts feed800.1%
Channel page10.0%
Share destinationSharesShare
Copy link44163.8%
Other16724.2%
WhatsApp334.8%
Email101.4%
System share sheet101.4%
Text message81.2%
WhatsApp Business71.0%
Gmail60.9%
Discord60.9%
Facebook30.4%

Video performance

3 of the top 20 videos were published inside the window; the rest are back catalogue still earning views. Retention is the clearer signal here — view counts favour recency.

Views vs percentage watched — top 20 videos
Horizontal position is views, vertical is average percentage of the video watched. Dot size is watch time; filled dots were published in this window.
Top 20 videos by views in window · ↑ marks an upload inside the window
#VideoViewsWatch hrsAvg durationAvg viewedSubs +LikesComments
1
GPT-5.6 is better than Fable
2026-07-10 · 29:57
23,0583,7359:4332.5%24889483
2
How I Turned Pi Into the Ultimate Coding Agent
2026-05-15 · 21:27
20,6671,8095:1524.5%14829910
3
You're probably using GPT-5.6 wrong, here's how to fix it
2026-07-16 · 27:50
15,0802,3399:1833.4%16761452
4
I Created the Ultimate Coding Agent by Combining Pi, Codex, and Claude Code...
2026-07-24 · 30:35
7,2589968:1426.9%9036743
5
Can Open Source Models Compete with the Frontier?
2026-06-23 · 22:58
3,2973716:4429.4%25447
6
My New Favorite Agent
2026-06-16 · 24:41
1,9732066:1525.4%22502
7
My Mac Sucked, Here's How I Fixed It...
2025-10-08 · 19:53
1,6041063:5820.0%14321
8
Why is Everyone Switching to Svelte?
2026-03-19 · 23:03
1,151924:4820.9%10361
9
Pi: The Best Coding Agent You've (Probably) Never Heard Of
2026-04-01 · 22:03
1,084703:5117.5%8220
10
What's the Best Way to Deploy Your Apps?
2025-11-07 · 21:18
920754:5423.0%6140
11
I Hated Monorepos, Now I Can't Build Without Them
2026-02-01 · 16:18
890573:5023.6%5180
12
This is THE Framework You Should be Using in 2026
2026-01-06 · 20:33
798523:5519.1%10182
13
I Can't Believe This Actually Works
2026-01-16 · 20:45
735342:4613.4%610
14
I Replaced the Project I Spent Months on With a Markdown File
2026-05-19 · 23:57
733715:4924.3%8181
15
CRON Jobs Explained and an Example put in Production in 5 minutes!
2022-11-17 · 5:30
681262:1942.4%291
16
The thing that makes Svelte 5 special
2025-05-02 · 10:40
522323:4134.6%472
17
I Was Wrong About Svelte...
2025-10-12 · 9:00
450202:3929.6%0100
18
I was wrong about GPT 5.5
2026-05-28 · 17:34
428253:3220.1%270
19
Functional Programming is Amazing (elixir is my new favorite language)
2025-02-03 · 8:49
425202:5032.2%3151
20
You Should Try Solid
2026-01-19 · 31:03
409446:3121.0%380

Period comparison

Every metric available for both windows, indexed so direction and magnitude are directly comparable.

Change vs prior 30 days
Percentage change, current window against the preceding 30 days. Zero line is the prior period.
Metric detail — current vs prior window
MetricCurrent
2026-06-24 → 2026-07-23
Prior
2026-05-25 → 2026-06-23
Change
Views88,811151,195↓ 41.3%
Watch time (hours)10,63316,892↓ 37.1%
Average view duration7:116:42↑ 7.2%
Average percentage viewed28.37%30.54%↓ 7.1%
Subscribers gained1,8882,147↓ 12.1%
Subscribers lost438614↓ 28.7%
Net subscribers+1,450+1,533↓ 5.4%
Likes2,5504,635↓ 45.0%
Comments215524↓ 59.0%
Shares7021,094↓ 35.8%

Notes on reading this

Dislikes are reported for the current window only (90, a 28:1 like ratio) and are excluded from the comparison table because the prior-window figure was not returned by the API.

Demographic percentages cover signed-in viewers only, so they describe the measurable audience rather than everyone who watched. Peak day was 2026-07-10 at 17,638 views; the quietest was 2026-07-09 at 1,344.