Back
#buildinpublic
Load previous page…
Fix avatar not showing up in Twitter cards by proxying them, because Twitter doesn’t like image URLs that point to their own avatars
#buildinpublic
Ignore connection error when refreshing Twitter avatars, because cronjob will retry later anyway
#buildinpublic
Periodically check if avatars are still up-to-date and if not, refresh Twitter data for user
#buildinpublic
Fix bug where importing a deleted tweet would bring down the whole site lol
#buildinpublic h/t @onerinas
Use new Pagy update which disables eager-loading so fragment cache actually works. Dropping response times by 23%
#buildinpublic
Save original tweet JSON in separate table so we can remove it from the main table soon (to speed up queries)
#buildinpublic
Stop using Pagy Countless extra as it does a .to_a which eager loads the whole collection making our fragment cache useless
#buildinpublic
Add cron job to load and cache Twitter follower count for homepage
#buildinpublic
Update follower button count to 305 (yes I still do this manually. should automate this at some point)
#buildinpublic