Back
BetaList
Realize how nice it is to have a managed PostgreSQL database that lets me restore to any transaction at any point in time in the last 7 days so there's no data loss at all if I mess up #betalist
Restore database to just before I accidentally deleted all citext columns #betalist
Learn the hard way that dropping a seemingly old and now irrelevant Postgres schema (e.g. "heroku_ext") also drops any of its extensions (e.g. "citext") which then drops all the columns that depend on it (e.g. "users.username") even in other schemas! #betalist
onvert all HAML views to HTML+ERB #betalist
Accidentally take down the site for a few hours because 1) my new firewall configuration blocked the web server from accessing the database, and 2) I missed the uptime monitoring notifications because I've been too busy working #betalist
Switch to Kamal #betalist
Change from dynamic feature queue to fixed hours because dynamic was too unpredictable #betalist
Officially launch Notion × BetaList partnership #betalist
Close new sponsorship with well known startup (NDA'd) #betalist
Subscribe Zapier to the daily newsletter and have it ping UptimeRobot so we can notified whenever the daily newsletter fails to send #betalist
Fix bug with trending topics and startups not showing up #betalist
Make FAQ and Criteria pages responsive #betalist
Fix login flow which I broke when I accidentally removed a file #betalist
Greatly simplify code now we can assume each startup has a submission and vice versa #betalist
Destroy all startups with a missing submission record because they were probably intended to be deleted, but weren't fully #betalist
Show "Edit post" link at the bottom of your startup posts #betalist
Fix bug where a report wouldn't be deleted when the startup was, leaving unlinked reports causing problems #betalist
Completely remove outbound links to startup if it's marked as dead, because it might hurt our SEO linking to new offline sites or those replaced by scammy sites #betalist
Manually review 69 reported startups and mark the ones that are no longer active as such #betalist
Fix bug where reports (e.g. when reporting a startup being offline) could not be deleted by admin #betalist