Caption Cat

We provide the photo. You write the caption. Every day.
Marc Köhlbrugge
switch DNS to cloudflare #captioncat
Marc Köhlbrugge
turn upvote link into button so people/bots don’t try to GET request it #captioncat
Marc Köhlbrugge
add open graph / twitter cards #captioncat
file_13727.jpg
remove
Marc Köhlbrugge
implement automated image moderation with sightengine #captioncat
Marc Köhlbrugge
allow users to submit a photo #captioncat
file_13719.jpg
remove
Marc Köhlbrugge
only send out newsletter if new draft published #captioncat
Marc Köhlbrugge
save photos to S3 rather that hotlinking them #captioncat
Marc Köhlbrugge
add basic crud for managing posts #captioncat
Marc Köhlbrugge
design twitter profile #captioncat
file_12977.jpg
remove
Marc Köhlbrugge
automatically publish new posts to telegram channel #captioncat
Marc Köhlbrugge
automatically publish new posts to twitter account #captioncat
Marc Köhlbrugge
automatically send newsletter every day with cronjob #captioncat
Marc Köhlbrugge
show newsletter modal after signup (ht @levelsio) #captioncat
file_12964.jpg
remove
Marc Köhlbrugge
use top caption as email subject #captioncat
Marc Köhlbrugge
add simple newsletter #captioncat
file_12962.jpg
remove
Marc Köhlbrugge
automatically publish next draft post every day #captioncat
Marc Köhlbrugge
add support for drafts/published posts #captioncat
Marc Köhlbrugge
add ban button #captioncat
file_12942.jpg
remove
Marc Köhlbrugge
resend confirmation emails that didnt go out before #captioncat