PhotoStructure
  • Features
  • Install
  • Pricing
  • Forum
  • User Guide
  • Docs
  • πŸ”
Coding

Coding

Photo by Ramiro Mendes
Claude Code has amnesia. So do PRs, changelogs, and your future self.

Claude Code has amnesia. So do PRs, changelogs, and your future self.

Technical Project Plans (TPPs) are living docs that brief four readers: the next session (when context runs out), the PR reviewer (who needs the why), the changelog writer at release time, and the engineer who inherits this code years from now. Works with Claude Code, Codex, and Gemini.
Claude picks the first idea that works. Make it pick the best one.

Claude picks the first idea that works. Make it pick the best one.

Claude's default planning picks the first reasonable approach and runs with it. Replan is a Claude Code skill that forces iterative critique-and-refine cycles, surfacing better designs before a line of code is written.
Most AI code reviews are noise. Here's how to fix that.

Most AI code reviews are noise. Here's how to fix that.

Claude's default code review produces a wall of style nitpicks and speculative concerns. A custom skill that requires proof before reporting turns it into something worth reading.
The LLM sycophancy antidote

The LLM sycophancy antidote

A dead-simple trick to make LLMs actually push back on your ideas instead of cheerfully agreeing with everything you say.
Serve AI-readable Markdown from Hugo

Serve AI-readable Markdown from Hugo

Hugo's custom output formats publish a clean Markdown version of every page and a /llms.txt index, with no HTML for LLMs to wade through.
Custom status lines for Claude Code

Custom status lines for Claude Code

Claude Code can display a persistent status line at the bottom of your terminal. Here's how to configure one that shows your working directory, model, effort level, and context usage.
How to VACUUM SQLite in WAL Mode (and why you need a checkpoint)

How to VACUUM SQLite in WAL Mode (and why you need a checkpoint)

In WAL mode, VACUUM doesn't shrink your databaseβ€”it writes changes to the WAL file. Without a checkpoint afterward, you've done expensive work for nothing. Here's the proof and the fix.
Fix "Exit handler never called" with Node 22.5.0

Fix "Exit handler never called" with Node 22.5.0

Troubleshooting guide for resolving the "Exit handler never called" error in Node.js 22.5.0 that was breaking npm install operations in GitHub Actions builds.
Set up Wake-on-LAN with systemd

Set up Wake-on-LAN with systemd

Step-by-step guide to configuring Wake-on-LAN functionality with systemd on Linux systems to remotely power on suspended workstations and save energy.
Switch your cross-platform CI to GitHub Actions in 5 minutes

Switch your cross-platform CI to GitHub Actions in 5 minutes

Step-by-step guide to migrating your open source project's CI/CD from other providers to GitHub Actions with cross-platform testing.
If Something is Odd, Inappropriate, Confusing, or Boring, It Is Probably Important.

If Something is Odd, Inappropriate, Confusing, or Boring, It Is Probably Important.

A programming philosophy about paying attention to code that seems strange or confusing, as it often reveals important insights for future maintainability.
Uncertain, lazy, forgetful, & impatient: It’s what you want your code to be.

Uncertain, lazy, forgetful, & impatient: It’s what you want your code to be.

Explore programming patterns and tools that embrace uncertainty, laziness, forgetfulness, and impatience to create more robust and maintainable code.
  • PhotoStructure
  • PhotoStructure is a personal digital asset manager designed to make organizing, browsing, and sharing a lifetime of photos and videos effortless and fun.

  • Install | Pricing | Why PhotoStructure?
  • User Guide | FAQ | Docs
  • What's new | Release notes
  • Forum | Discord | GitHub | Email
  • Terms | Privacy | EULA
PhotoStructure
  • Features
  • Install
  • Pricing
  • Forum
  • User Guide
  • Docs
  • πŸ” Search
Related
  • PhotoStructure vNext
  • PhotoStructure v2026.4
  • Claude Code has amnesia. So do PRs, changelogs, and your future self.
  • Photo and video import tools
  • How does PhotoStructure populate the Where tag?
  • How does PhotoStructure populate the Who tag?
  • How does PhotoStructure populate the Albums tag?
  • Linux troubleshooting
  • Install PhotoStructure
  • Sync reports
  • Where should PhotoStructure look for photos and videos?
  • Add PhotoStructure to Your Home Screen
  • PhotoStructure for systemd
  • Claude picks the first idea that works. Make it pick the best one.
  • Most AI code reviews are noise. Here's how to fix that.