- Simplify flatten_vault API to return usize instead of MigrationResult struct - Add KEEP_FOLDERS: attachments/ and _themes/ alongside type/, config/, theme/ - Use HashSet for collision tracking in unique_filename - Update wikilinks from path-based [[folder/slug]] to title-based [[slug]] - Clean up empty directories after flattening - Flatten demo-vault-v2: move all notes from type-based subfolders to root - Update smoke tests for flat vault structure - Remove migrate_to_flat_vault from repair_vault (one-time migration only) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.7 KiB
1.7 KiB
aliases, Is A, Has
| aliases | Is A | Has | ||||||
|---|---|---|---|---|---|---|---|---|
|
Area |
|
Building
The core area encompassing everything related to building and growing Refactoring as a business. This includes the newsletter, podcast, sponsorship revenue, team operations, and content strategy.
Scope
Building covers the full lifecycle of running a media business as an indie founder:
- Content production — writing weekly essays, publishing the newsletter, maintaining editorial quality
- Audience growth — subscriber acquisition, retention, referral programs, SEO
- Revenue — sponsorship packages, pricing strategy, sponsor relationships, renewals
- Podcast — guest outreach, recording, editing, distribution, analytics
- Team — managing person-matteo-cellini and person-paco-furiani, weekly syncs, 1:1s
Why this area matters
Refactoring is the primary vehicle for professional impact and income. Everything in this area ladders up to the long-term vision of building a sustainable, high-quality engineering media company that serves tens of thousands of senior developers and engineering leaders.
Key principles
- Ship consistently — a weekly newsletter is a promise to the audience
- Quality over quantity — one great essay beats three mediocre ones
- Revenue follows trust — sponsorships work because the audience trusts the content
- Build systems, not heroics — processes like procedure-weekly-newsletter and procedure-content-calendar-review keep things running even on low-energy weeks