← Back to Index

Matt Wolfe Learnings - Calendar Time Blocks

Created: Feb 15, 2026
Status: ⏳ Pending Google Calendar write access (OAuth authorization needed)
Total time: 32-36 hours over 4 weeks (~8-9 hrs/week)


Week 1: Foundation (Feb 16-22, 2026)

Saturday, Feb 15, 2026

2:00-4:00 PM - Telegram Topics Setup


Sunday, Feb 16, 2026

10:00 AM-1:00 PM - Daily Markdown Maintenance Setup


Monday, Feb 17, 2026

2:00-6:00 PM - API Cost Audit + Tiered Fallback


Week 2: Automation Build (Feb 23 - Mar 1, 2026)

Tuesday, Feb 25, 2026

2:00-6:00 PM - Fathom Todo Extraction - Phase 1 (Historical)


Wednesday, Feb 26, 2026

2:00-6:00 PM - Fathom Todo Extraction - Phase 2+3 (Automation + Follow-up)


Thursday, Feb 27, 2026

2:00-5:00 PM - Hybrid Database Pattern - Template + Meeting Corpus


Friday, Feb 28, 2026

2:00-5:00 PM - Hybrid Database Pattern - Email Archive + Documentation


Week 3: Council Briefing (Mar 2-8, 2026)

Friday, Mar 7, 2026

1:00-5:00 PM - Council Briefing Synthesis


Week 4: Integration & Testing (Mar 9-15, 2026)

Tuesday, Mar 11, 2026

2:00-6:00 PM - Integration Testing + Documentation


Friday, Mar 14, 2026

2:00-3:00 PM - Retrospective


Summary

Total blocks: 10 sessions
Total time: 32-36 hours over 4 weeks
Average: 8-9 hours per week
Expected impact: 3-5 hours/week additional time saved (on top of current 6 hrs/week)

Week 1: 11 hours (Foundation)
Week 2: 14 hours (Automation build)
Week 3: 4 hours (Council briefing)
Week 4: 7 hours (Integration + retrospective)


Calendar Write Access Status

Current status: ⏳ Pending OAuth authorization

To enable calendar blocking:

  1. Click authorization URL: https://accounts.google.com/o/oauth2/auth?response_type=code&client_id=282748745538-mgk32ch201il4vbgoj7qb5rmkql6pu9g.apps.googleusercontent.com&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcalendar+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcalendar.events&state=LjvKQrPerOIpAZhyw3MCIPAl8UYwFo&prompt=consent&access_type=offline

  2. Authorize calendar write access

  3. Copy authorization code (format: 4/0AYb_...)

  4. Paste code back to me

  5. I'll exchange for tokens and start creating calendar events

Alternative: Create Asana tasks instead of calendar blocks (if calendar remains blocked)


Owner: Minnie
Next: Complete calendar OAuth, then create all blocks programmatically