Let’s come up with a simple idea
Buffered
Inspired by gorails ruby on rails crash course
Fundamentals
- login with twitter
- draft tweets
- schedule tweets with a timestamp
- scheduled job to run every minute & post tweets
- deploy to vercel, fly.io or AWS
Bonus points
- queue up tweets
- log rotation
- sentry for error reporting
In my opinion, this should not take more than one hour from idea to deploy (don’t have to schedule it to twitter, but just have a dummy method which actually maybe just logs that the tweet has been scheduled).
I believe this will take me around a day right now to deploy, my stack would be a nextJS/typescript/tailwind/mongo/nextauth.
I’m running this experiment and documenting my journey here.