Back
BetaList
Load previous page…
Replace email validation regex with something more proper (email_address gem), because apparently people cannot type their own email address correctly
#betalist
Fix bug where "archived" startups weren't rendered correctly in the admin panel, because their associations were also "archived" and not accessible in our view partial due to default scope
#betalist
Replace Devise with Authentication Zero in 10+ year old codebase, but only took about 2 days. Let's hope everything still works
#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
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
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
Subscribe Zapier to the daily newsletter and have it ping UptimeRobot so we can notified whenever the daily newsletter fails to send
#betalist