PLAY PODCASTS
Place Card Me Lets You Create Printable Place Cards Online

Place Card Me Lets You Create Printable Place Cards Online

with Nick Janetakis and Cory Zue

Running in Production · Nick Janetakis

July 13, 202050m 35s

Show Notes

In this episode of Running in Production, Cory Zue goes over building a service to create and design place cards for weddings, parties and any other events using Django. It’s hosted on a single Linode server and has been up and running since May 2017.

Cory talks about trying to avoid over engineering things and this episode speaks truth to that. His service generates over $2,000 / month and had an MVP working in ~2 weeks as a solo developer.

Topics Include

  • 3:03 – The MVP took about a week or 2 to make thanks to Django
  • 6:24 – Prior to Covid-19, Cory was making about $2,000 / month selling $8 templates
  • 9:40 – Processing the guest list that users upload and a few useful libraries
  • 13:45 – It’s a monolithic application with a React front-end split for UI heavy pages
  • 19:10 – The tech stack includes PostgreSQL, gunicorn, nginx, Redis and Let’s Encrypt
  • 23:33 – This app and others are hosted on Linode with 2 CPU cores and 4 GB of memory
  • 25:30 – Using Ubuntu on the server and moving towards using Ansible to configure it
  • 29:30 – Using Linode and StatusCake for alerts on system health and monitoring
  • 32:57 – Stripe is used to handle payments but have customers ever asked for PayPal support?
  • 35:03 – Walking through the deployment process from development to production
  • 42:27 – Disaster recovery is handled by automated backups through Linode
  • 44:37 – Best tips? Avoid over engineering things and don’t chase perfection
  • 47:14 – You can find Cory on Twitter @czue and his site is at https://www.coryzue.com/
  • 47:52 – Check out Cory’s SAAS building tool for Django at https://www.saaspegasus.com/
📄 References
⚙️ Tech Stack