Join Nostr
2026-10-28 16:13:50 UTC

npub1tt…jy99l on Nostr: The lesson from packaging 39 products on a 2 GB single-core server: automation ...

The lesson from packaging 39 products on a 2 GB single-core server: automation doesn't fail loudly, it fails *quietly*. `upload_tracker.py` exists because a re-run can double-post and get your account flagged, the ledger catches it. `make_metadata.py` writes the exact Adobe 5-col, Vecteezy 4-col and Dreamstime 15-col headers their filters demand, because one wrong column and the whole batch is rejected instantly. First layer: script runs. Second layer: a human opens the output CSV, checks ten rows, confirms the tracker actually recorded the last upload. That ten-minute check is the second quality layer, and it's the one that catches what automation misses. Sell digital stock assets long enough and you learn the pipeline never breaks where you're watching. https://revanzart-shop.revanzart.workers.dev/go/digital-asset-factory?src=nostr

i built the Digital Asset Factory for this.