Back
Marc Köhlbrugge
Load previous page…
Fix automatic text-fitting for social media cards #wip
Update Heroku API key in GitHub Actions API for deployments, because it was automatically reset due to security issue at Heroku #wip
Disable unsubscribe confirmation email because apparently it's not a best-practice anymore ( postmarkapp.com/blog/dont-sen… ) despite still being the default by MailChimp #betalist
Add dashboard to manage OpenSea API imports and replications #traits
Completely restructure data-model using a more OO approach. All collections/assets get imported from OpenSea API and saved without modification. Afterwards they get "replicated" to a native format. This will allow me to easily replace or mix multiple APIs #traits
Buy BBQ.xyz 🍗 #life
Add redirect to "Get listed" Airtable form traits.xyz/add #traits
Load everything with Turbo Frames (to simplify controllers and different parts of the page to be loaded in parallel and cached easier) #traits
Buy yo.xyz #life
Get Cloudflare to add text/vnd.turbo-stream.html to their list of supported content-types for Brotli compression #life
Significantly speed up importing of new collections (possibly by ~100x) by using bulk insertion and by changing the order of how things are inserted #traits
Generate Twitter header images with A.I. #traits
Hang out with @AndreyAzimov and @levelsio in shopping mall #life
Add a bunch more popular collections #traits
Add search for posts (questions, roasts, etc) #wip /cc @thinkolson
Add read-replica database because writing was breaking the site #traits
Design simple homepage with huge logo because that's what the cool kids do these days? #traits
Add Twitter follow button to bottom right #traits
Move a lot of the dynamic data like counts to front-end rendering with JS, as it will allow us to re-use the same cached fragments #traits
Add Redis caching #traits
Home
Search
Messages
Notifications
More