Back
Marc Köhlbrugge

Marc Köhlbrugge
PRO

@marc

Building too many things.
7
40
Joined September 2017
Load previous page…
Load "recent media" on user profiles in a turbo frame to see if it improves page speed #wip
Add caching keys as HTML comments so I can see if todos are properly cached #wip
Ask author of `neighbors` gem how to optimize my SQL queries, because I just realized that by adding vector embedding to the todos, we're now loading ~25x as much data whenever we're loading todos from the database even though in 99% of cases we don't need the embeddings #wipgithub.com/ankane/neighbor/is…
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
See someone trying to hack into my old Twitter account I haven't used in 10 years, so thank you for reminding me about it #life
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
Write post about #wip's recent downtime wip.co/posts/about-wip-s-rece…
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
Post job by NATO #startupjobs aijobs.app/officer-responsibl…
Research Duolingo streak image sharing feature #wip
After few refreshes, see new Twitter redesign with slightly darker logo #life
Home
Search
Messages
Notifications
More