📅 Writing Cadence

Streaks use a 7-day bridge between posts; everything else is counting and binning by calendar. No claims about creativity or motivation—just timestamps and simple ratios.

17
Longest streak
1
Current streak
117
Longest gap (days)
2
Last 30 days (posts)

Cadence ratios (toy)

“Consistency” = streaks ÷ (streaks + dry spells). “Trend” compares last-30-day count to average posts/month—coarse, not forecasting.

Streak share 38%
Avg posts / month 3
30d vs avg (heuristic) stable

Monthly publishing frequency

Post count per month over time. Formula: posts_per_month = count(posts where pubDate ∈ [month_start, month_end])

Posts Published Per Month

Calculating data...

Day of week

Post frequency by day of week. Formula: frequency(day) = count(posts where day_of_week(pubDate) = day) / total_posts × 100

Posts by Day of Week

Calculating data...

Month of year

Post frequency by month of year. Formula: frequency(month) = count(posts where month(pubDate) = month) / total_posts × 100

Posts by Month of Year

Calculating data...

Streaks & gaps

Streak = posts chained with ≤7 days between neighbors. Gaps are the complements between publications.

Top streaks

1. 17 posts / 19 days May 6, 2025 – Apr 17, 2025
0.89/day
2. 10 posts / 27 days Aug 24, 2025 – Jul 28, 2025
0.37/day
3. 9 posts / 16 days May 14, 2024 – Apr 27, 2024
0.56/day
4. 6 posts / 10 days Jun 3, 2024 – May 24, 2024
0.6/day
5. 4 posts / 7 days Nov 7, 2025 – Oct 31, 2025
0.57/day
6. 4 posts / 6 days Jul 31, 2024 – Jul 24, 2024
0.67/day
7. 3 posts / 3 days Feb 22, 2026 – Feb 19, 2026
1/day
8. 3 posts / 3 days Dec 2, 2025 – Nov 28, 2025
1/day
9. 2 posts / 6 days Apr 10, 2026 – Apr 3, 2026
0.33/day
10. 2 posts / 0 days Jan 16, 2026 – Jan 16, 2026
Infinity/day

Largest gaps

1. 117 days Dec 4, 2024 – Apr 1, 2025
~17 wk
2. 67 days Aug 24, 2025 – Oct 31, 2025
~10 wk
3. 60 days Oct 4, 2024 – Dec 4, 2024
~9 wk
4. 48 days May 15, 2025 – Jul 2, 2025
~7 wk
5. 45 days Jul 31, 2024 – Sep 15, 2024
~6 wk

Busiest calendar months (top 5)

1 May 2025 11
2 May 2024 10
3 Apr 2025 9
4 Aug 2025 7
5 Jul 2024 6

Objective consistency grades

Same abbreviated scores as the hub page—orthogonal to streak math above.

Metric Score Grade
Posting regularity 68/100 D+
Topic consistency 63/100 D
Length stability (inverse var.) 0/100 F

❌ Challenges

Challenge area: Content Quality Variance (100 occurrences, high impact)
Longest dry spell: 117 days without posting

ℹ️ Objective Metrics

Sentiment distribution: 28% positive, 19% negative, 35% neutral
Productivity trend: stable
Posting regularity: 68/100 (higher = more consistent)
Topic consistency: 63/100 (higher = more focused)
Quality variance: 100/100 (lower = more consistent quality)
Average writing streak: 5 posts
Average dry spell: 27 days
Writing consistency ratio: 38% (streaks vs dry spells)
Improvement needed: Monthly Posting Rate (3.1/4, 22% gap)
Improvement needed: Average Post Length (1443/800, 0% gap)
Improvement needed: Topic Diversity (246/15, 0% gap)
Improvement needed: Balanced Sentiment (35/40, 13% gap)

Narrative summary

Challenge area: Content Quality Variance (100 occurrences, high impact)
Longest dry spell: 117 days without posting
Sentiment distribution: 28% positive, 19% negative, 35% neutral
Productivity trend: stable
Posting regularity: 68/100 (higher = more consistent)
Topic consistency: 63/100 (higher = more focused)
Quality variance: 100/100 (lower = more consistent quality)
Average writing streak: 5 posts
Average dry spell: 27 days
Writing consistency ratio: 38% (streaks vs dry spells)
Improvement needed: Monthly Posting Rate (3.1/4, 22% gap)
Improvement needed: Average Post Length (1443/800, 0% gap)
Improvement needed: Topic Diversity (246/15, 0% gap)
Improvement needed: Balanced Sentiment (35/40, 13% gap)

Analysis identifies 2 significant challenges. 8 objective metrics provide baseline data.