File
SMF·SMUGMUG
Received on
31.07.2026
Reviewed on
28.09.2026
Exhibits annexed
3
Questions
4

SMF·SMUGMUG

Can a prompt replace SmugMug?

Photography — photo hosting with a storefront

Not yet Verdict recorded on 28.09.2026 · Verified on 31.07.2026
Price
$20/moSource: www.smugmug.com · Checked on July 31, 2026
Per year
$240
Build time
One sitting
Category
Photography
Votes
0 votes
YesAlmostNot yet (checked)

Exhibit tracking slip

Exhibit A The prompt
Exhibit B What you lose
Exhibit C Why people still pay: unlimited storage and print fulfilment
Exhibit Q Questions

Verdict

Two things here are not code. Unlimited storage at a flat price is a storage business, and the print shop — labs, fulfilment, returns, and the money moving to you — is a supply chain with a payments layer. What is left is a gallery site, which you can build in a sitting and which nobody would pay twenty dollars a month for. Hence no.

Exhibit B — What you lose

Exhibit A — The prompt

Received on31.07.2026
Build a static photography site generator that is honest about what it costs to run.

Stack: a command-line generator plus object storage and a CDN. No server, no database, no runtime.

Input: a folder tree of images plus a small configuration file. Folders become galleries; a per-folder metadata file sets the title, description, cover and ordering.

Generate: responsive derivatives at several widths, modern formats with a fallback, `srcset` markup, blurred placeholders inlined, lazy loading below the fold, and a lightbox with keyboard navigation and swipe. Preload the next image. Static HTML with no client framework — a photography site should be the fastest thing the visitor loaded that day.

Incremental builds keyed by source content hash, so adding ten photographs to a thousand-photo site rebuilds ten.

Metadata handling with a deliberate choice: strip GPS coordinates from published derivatives by default, and require an explicit opt-in per gallery to keep them. Publishing the exact location of family photographs is a mistake made once.

Watermarking, optional per gallery, applied only to derivatives and never to your originals.

The cost report, printed after every build and written to a file: total stored bytes for originals and derivatives, monthly storage cost at your provider's published rate, bandwidth served last month if your provider exposes it, and a twelve-month projection at the current growth rate. That number is what makes the comparison with a flat-price host honest rather than ideological.

Also generate a sitemap, per-gallery RSS, and `<meta>` tags for link previews.

Write tests for incremental rebuild touching only changed inputs, for GPS stripping by default, and for `srcset` output matching the generated derivative widths.

Do not build a store, a CMS, or an admin interface.

Opening prefills the prompt — press enter to run it.

Exhibit B — What you lose

  • B.1 unlimited storage at a fixed price
  • B.2 the print store, its labs and the money it earns you
  • B.3 watermarking and theft protection tooling
  • B.4 the website templates and their editor
  • B.5 24/7 human support

Prior art

Exhibit C — Why people still pay: unlimited storage and print fulfilment

Because unlimited storage plus a working shop is a business model, not a feature list, and a photographer selling prints is buying fulfilment rather than hosting.

Questions

Why strip GPS by default?

Because most photographs are taken at home, and publishing coordinates is a privacy failure that is invisible until it is not. Opting in per gallery keeps it available for landscape work where the location is the point.

Why print the cost report every build?

Because "self-hosting is cheaper" is usually asserted and rarely measured. Seeing storage and bandwidth in money each time you publish makes the trade against an unlimited-storage host an actual decision.

Is a static site good enough for a photography portfolio?

It is better than good enough — it is faster than anything with a runtime, it cannot go down in an interesting way, and it costs a few dollars a month at portfolio scale. What it cannot do is sell prints.

Can I export everything from SmugMug?

Originals download per gallery or through the API, and the folder structure comes with them. Custom site design, pricelists and order history do not, so if you have been selling, export the order records separately.

Receipt

Already built this yourself?