lukadjo

Hello there 👋

I mostly share/reshare/rebug stuff.

I share/reshare/rebug more art than I do here at @lukadjo-art-i-like


Use firefox

what



staff
@staff

happy friday! we skipped last week because jae was still in the middle of moving and we didn’t have much to report, but we’re back! (jae, unfortunately, still does not have any of their stuff. this is unfortunate for them because they would like to have a desk, and unfortunate for the rest of us because they keep complaining about not having a desk.)

as we talked about a few weeks ago, we’ve swapped places and jae is now full-time on cohost development, while colin is moving over to tipping and subscriptions once he wraps up what he’s currently working on. this means we’ve got some small things in while jae reacquaints themself with the cohost codebase.

here’s what’s new:

  • more changes to improve loading time and user experience on the dashboard and notification pages.
    • a notification page that loads notifications in the background, a redesigned notification API to support it, and a fresh new eggbug!
    • dashboard cache pruning:
      • each user’s dashboard cache currently keeps growing indefinitely. this was a natural way to design a system like this, and the caches of inactive users would get pruned entirely, so we didn’t think about this for a while.
      • however, despite the fact that the data stored for each post is fairly small, this meant that as people keep posting users who stayed logged in would take up more and more of a common pool of cache memory.
      • we are now running a daily background job to discard the cached data for posts that are more than 50 or so pages back on a user’s dashboard. you’ll still be able to read those posts, but they won’t be proactively kept around in the off chance you want to.
    • the upshot: no more error messages and no more manually refreshing when the notification page is slow to load, and fewer slow loads on both of them.

  • fixed a bug where a private page sharing its own post would not show up on its followers’ or its own dashboard.
  • fixed some bugs with how post collapsing (the “read more” functionality) works by just throwing it all out and starting over.
    • it makes much more sense now.
  • we finished the rollout for the new post renderer and removed the remainder of the old code from the codebase.

that’s all for this week! thanks, as always, for using cohost :eggbug:


You must log in to comment.

in reply to @staff's post:

they're supposed to be monthly, and there was iirc some post about how they were training one of the other staff members to handle them so they were regular again, but that clearly hasn't happened ...

the second most recent one was 7/11, the most recent one was 11/20... that same timeframe would put the next one on 4/1. so hopefully before then, lol.

agreed, i'd like to know how things are going. i'm fine with the eggbux delays if that's contributed to the financial radio silence. rereading the last financial update and seeing it say that cohost'll for sure be funded til the end of Q1 2024 is.. making me a teensy bit concerned looking at the calendar.

Like yeah having their ms paint circle tool mascot plush get easy funding and being made is cool and all but the financials are like, what the fate of the website depends on and i’m pretty much sure transparency on that front would rally folks to help with what’s needed if the staff are in a bind there.

Just makes me a bit worried the site i’ve pretty much made my first goto spot for checking on obscure game facts and twitch streamers i found here may go poof; it may not work out for my freelancing but I still like the people i follow here a lot and want to see their stuff continue. Any kind of statement would help and those promised financial posts would ease worries too

i've definitely seen it rally people in the past! a before and after around the time of the the plushie sale would have been really interesting. i'm not sure if asking for help would have boosted eggbug sales any further (based on the sale numbers and @chostcount i feel like most people who would have bought one did) but seems a shame to not have tried! hoping some of this gets discussed 🙏