Facebook draft archive

Machine-extracted draft pages from the Facebook export (materials/meta/facebook/your_facebook_activity/posts/your_posts__check_ins__photos_and_videos_1.json), generated by materials/meta/facebook/parse_facebook.py (content mode, 2026-07-30).

  • Each file is a Hugo draft (draft = true) — production builds skip it.
  • Review manifest.csv to see every source post and why it was kept or filtered.
  • Promote a post by reviewing the text, fixing the title/date, removing the [facebook] provenance block if you like, setting draft = false, then deleting it from this folder and moving it under content/post/.
  • The theme (themes/anatole/) is a git submodule and was not modified.

Instagram cross-posts

390 posts in this export are “Shared from Instagram”. They are excluded by default because their content already exists as drafts in content/instagram/. To extract them from this export anyway, re-run with --include-crossposts.

Other Facebook exports

your_videos.json and your_uncategorized_photos.json hold standalone media albums; only 4 engineering-relevant videos are not attached to a post and none carry post text of their own, so they are not extracted. Check-ins and posts on other people’s walls contain no portfolio content.