- 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>
2.1 KiB
aliases, Is A, Created at, Belongs to, Rating
| aliases | Is A | Created at | Belongs to | Rating | |
|---|---|---|---|---|---|
|
Month | 2025-03-28 | 25q1 | 😄 |
March 2025
Focus
- Complete 25q1-newsletter-seo-sprint — optimize top 15 articles for search
- Ship 25q1-laputa-v1 as internal release — feature-complete for personal use
- First outdoor rides of the season
Highlights
- Completed 25q1-newsletter-seo-sprint: optimized 15 pillar articles with updated titles, meta descriptions, internal linking, and structured data — organic traffic up 40% by month end
- 25q1-laputa-v1 shipped as "internal v1" — search, navigation, frontmatter editing, and property panel all working — vault has 9,000+ files and performs well
- Referral program (25q1-referral-program) running strong — 3,200 total referral subscribers in Q1
- Newsletter hit 56k subscribers — 25q1 delivered well above expectations
- 25q1-strength-program paying off — can hold a 2-minute plank now, leg press up 40%, climbing power noticeably improved
- First outdoor ride of the season: 85 km along the Po River, 12 degrees, absolutely beautiful
- measure-sponsorship-mrr at EUR 14.2k — strong close to 25q1
Reflections
March was the month where Q1 came together. The SEO sprint was unglamorous work — rewriting titles, adding alt text to images, building internal link maps — but the results were immediate. One article ("How to Run Effective 1:1s") went from page 3 to the #2 result for its target keyword. That single article now brings in 200+ organic subscribers per month. The compounding effect of SEO on a content business is underrated.
Shipping Laputa v1 felt like a real milestone, even if I'm the only user. It's not pretty, it has bugs, and the graph view is more confusing than helpful. But it works. I browse my vault in it every day — types on the left, notes in the middle, properties on the right. The workflow is faster than Obsidian for my use case, and that's all the validation I need to keep building. Next up: bidirectional linking and a better graph. Closing 25q1 feeling strong and focused. 25q2 is going to be intense.