Back
WIP

WIP

#wip

A community of makers shipping together
Launched March 5, 2018
Load previous page…
Don't try to load todo comments if comments_count is zero, saving an unnecessary network request and making the site feel a bit more snappy #wip
Use comments_count cache for "Reply 3" buttons instead of doing a database query for each 😅 #wip
Make WIP streak mascott called "Streaky McWipperson" #wip
Add a comments_count cache to todos #wip
Simplify the way we count comments on a Post by including all replies too #wip
Render SVG fallback avatars on WIP itself rather than the unreliable node server we had before. Example: wip.co/avatars/1.svg?text=MK #wip
Add swapfile to server #wip
Manually clear out PgHero jobs that were stuck in the queue, not allowing any other backgrounds jobs to run #wip
Remove cron container which I think was one of the things breaking #wip
Change todo vector indexes from IVFFlat to HNSW #wip
Upgrade to new Rails 7.1 defaults. This might have invalidated some older cookies if you haven't signed in in a while #wip
Add uptime monitoring for cron jobs #wip
Research Duolingo streak image sharing feature #wip
Reboot server because cron broke it #wip
Finally get GitHub Actions to deploy via Kamal after a few hours of debugging #wip
Re-enable Skylight APM to monitor performance #wip
Finalize migration to Digital Ocean. Sorry for the downtime today! #wip
Add proper maintenance page #wip
Temporarily break #wip when trying to migrate to Digital Ocean, but requests started timing out so I reverted the change
Write code for @levelsio to download all his gym images #wip
Home
Search
Messages
Notifications
More