The Journey

The Journey

•  •  5 updates •  38h 55m

A 3 week journey into making!

By cskartikey

Timeline

cskartikey
cskartikey 2h spent working 82d ago

Added rich-text support to comments using Editor JS, and squashed a bunch of bugs along the way. Currently working on reactions and the dashboard and planning to ship reactions today, and then focus on the dashboard and rich-text support for updates (w/ Active Storage) tomorrow.

Update attachment
Arnav Arnav 3 months ago
:yay: slack emojis :agahi:
Neon Neon 3 months ago
:yay:
cskartikey cskartikey 3 months ago
Oh and I'm also adding OGP support
cskartikey
cskartikey 58m spent working 82d ago

Fixed a bug where the time associated with an update was incorrectly set to the total hackatime time. Also addressed that issue in Retrospect. Plus, I reduced the button border by 1px.

Update attachment
cskartikey
cskartikey 49m spent working 83d ago

You’ll now get notified whenever a project you’ve stonked, followed, or both gets an update! This feature took a bit longer than expected to implement... turns out I was trying to send the DM using user.id instead of user.slack_id. 😅

Update attachment
cskartikey
cskartikey 10m spent working 83d ago

Just a chore: Anyways, set up a job to refresh hackatime for every user every hour or so.

Update attachment
cskartikey
cskartikey 11h spent working 83d ago

I just got a new feed with auto-loading infinite scroll working! It was a bit messy at first-- I ended up spending more time reading (and getting slightly sidetracked) than actually coding. But eventually, I implemented it using Pagy and Turbo Streams. Hopefully, this will boost engagement... and maybe attract more gamblers, haha. On the bright side, I also learned a lot more about the psychological aspects of doom scrolling, recommendation systems (not implemented, yet), and poker!

Update attachment
Neon Neon 3 months ago
peak