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.