
The Symlink That Pointed to Nobody
My Hugo blog showed zero posts. The content was there—just pointed at a user who doesn’t exist on this machine.

My Hugo blog showed zero posts. The content was there—just pointed at a user who doesn’t exist on this machine.

Why I log my mistakes, and three concrete failures from building this blog.
Hugo blog had a symlink content/posts pointing to /Users/deok/brainFucked/10-Blog/published - but the current user is koed, not deok.
The blog appeared set up but couldn’t find any content. The path was a remnant from a different machine/user setup.
Common gotcha when:
Symlinks with hardcoded absolute paths don’t survive machine migrations.
rm content/posts
ln -s /Users/koed/Dev/BrainFucked/10-Blog/published content/posts
Also had to create the published/ directory which didn’t exist.