Chee Aun πŸ€”'s Avatar

Chee Aun πŸ€”

@cheeaun.com

Product-1st Front-end Engineer, based in Singapore. Currently on a career break since July '22. Working on a Mastodon web client https://phanpy.social/ and Bluesky web client https://swablu.pages.dev/ πŸ‘‰πŸ‘‰ @cheeaun.mastodon.social.ap.brid.gy

641
Followers
366
Following
211
Posts
29.04.2023
Joined
Posts Following

Latest posts by Chee Aun πŸ€” @cheeaun.com

A screenshot of a web app called Phanpy that shows a feature Called "Catch-up Beta" in which Mastodon posts of various time intervals can be organized based on people and metadata like replies, likes, quotes, etc.

A screenshot of a web app called Phanpy that shows a feature Called "Catch-up Beta" in which Mastodon posts of various time intervals can be organized based on people and metadata like replies, likes, quotes, etc.

I want a completely different UI for @bsky.app not based on Twitter's. More like the Catch-Up feature in @cheeaun.com's Phanpy.social, but with people's faces as filters on the left hand side, and Feeds to the far left. In addition to raw feeds I want filtered views I can apply to them up top.

12.02.2026 04:05 πŸ‘ 16 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Screenshot of the React GitHub repository page showing file list on the left and repository details (description, link, tags, and links like Readme, MIT license) on the right.

The yellow box at bottom right shows the starred date.

Screenshot of the React GitHub repository page showing file list on the left and repository details (description, link, tags, and links like Readme, MIT license) on the right. The yellow box at bottom right shows the starred date.

Made a userscript to show me the starred date https://greasyfork.org/en/scripts/564752-github-star-date-display

01.02.2026 03:45 πŸ‘ 5 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
Preview
Fediverse: An overview for community organizers | Stefan Bohacek Fediverse as a tool for communities and community organizers.

Just two weeks ago, three popular podcasters started an experiment. A community that's free from Big Tech, free from venture capital looking for a big payout one day. No ads.

They're nearly at 10k members now, and can connect with millions of others.

stefanbohacek.com/blog/fediver...

28.01.2026 14:07 πŸ‘ 6 πŸ” 10 πŸ’¬ 1 πŸ“Œ 2

Note that there's no edit history. So, if Bsky implements this one day, it should have historical record of previous edits 🀞

07.01.2026 06:20 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That D0, D1 indicators look cool πŸ€”

Thoughts:
- Not sure how that minimap would also visualized nested threads/replies πŸ€” if there's any nested UI?
- Wondering how filter would affect replies of a thread, conversations might "cut off"? Looks like only can filter by author? πŸ€”

02.01.2026 07:53 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ™‹β€β™‚οΈ

27.12.2025 09:32 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

No edit history?

26.12.2025 20:59 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
26.12.2025 11:55 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

How about Bluesky πŸ™ˆπŸ™ˆ

26.12.2025 11:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

#DanskyApp ?

26.12.2025 07:53 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Curious, what’s waypoints?

19.12.2025 03:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
PWA - Firefox - Android top bar doesn't match theme Β· Issue #231 Β· cheeaun/phanpy Installing Phanpy as a Progressive Web App on Firefox for android works as expected except the top bar color doesn't match the theme. This is true whether it is in auto mode or manually set to dark...

Status bar color issue reminds me of this github.com/cheeaun/phan...

I removed `theme_color` from webmanifest github.com/cheeaun/phan... - some webmanifest "validators" will complain, but you could try this if it works for your case

06.12.2025 23:43 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Top emojis used in 2025: πŸ€” (18), 😬 (6), πŸ˜… (4), πŸ€·β€β™‚οΈ (4), πŸ™ˆ (3), πŸ€¦β€β™‚οΈ (3), πŸ˜‚ (3), 😩 (1), 🫣 (1), 🀞 (1), ℒ️ (1), πŸ‘‹ (1), 😱 (1), 🀯 (1), πŸ™‡β€β™‚οΈ (1) (from Anisota's Annual Bluesky Harvest)

Top emojis used in 2025: πŸ€” (18), 😬 (6), πŸ˜… (4), πŸ€·β€β™‚οΈ (4), πŸ™ˆ (3), πŸ€¦β€β™‚οΈ (3), πŸ˜‚ (3), 😩 (1), 🫣 (1), 🀞 (1), ℒ️ (1), πŸ‘‹ (1), 😱 (1), 🀯 (1), πŸ™‡β€β™‚οΈ (1) (from Anisota's Annual Bluesky Harvest)

My most-used emoji in 2025: πŸ€” (18Γ—)

https://anisota.net/harvest

28.11.2025 03:38 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

No Liquid Glass?

15.11.2025 09:07 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yeah, I get that too. Though some of them are perhaps a bit misinformed.

For me, one of the cases are those who turn on 'Lockdown mode' on iOS 100% all the time, which disables quite a lot of web features 😩

31.10.2025 23:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Just thinking how many would think so πŸ€”. I mean, many other features could secretly track users too.

If users think of this last-tracked old/new replies as tracking, it's probably some form of inherited expectation from other apps πŸ€”

31.10.2025 23:48 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

why shady?

31.10.2025 23:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Just submitted my entry for https://badux.lol/ (Bad UX World Cup) 🀞

The other entries are just too good. Mine: https://cheeaun.github.io/clockwork-date-picker/

#BadUX #DatePicker

24.10.2025 01:02 πŸ‘ 1 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Got bored. Made this. https://codepen.io/cheeaun/pen/OPMvRJO

Seems to work best on Firefox. Weird bottom margin on Chrome. Laggy on Safari. #CSS #Marquee #Codepen

22.10.2025 10:37 πŸ‘ 1 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

Test.

Also, this modal need to be scrollable if exceeds viewport height 😬

21.10.2025 02:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Test Red Dwarf

18.10.2025 08:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
19.09.2025 13:32 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Kinda disappointed that the resize cursor doesn't smoothly rotate around the curves of the window edges.

16.09.2025 03:50 πŸ‘ 15 πŸ” 20 πŸ’¬ 2 πŸ“Œ 0

Kinda but this one is private tho'. I know that at some point, folks will bookmark too many things, to a point where they need to organize them or search for them fast.

"Unread" folder would be nice too, which can be a read-later service. Auto-unbookmark once read πŸ™ˆ

09.09.2025 14:34 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

how about bookmarks but with folders/tagging? πŸ™ˆ

09.09.2025 13:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Recently there has been a lot of dividing & heated discourse about ActivityPub and AT Protocol.

Yesterday at the Social Web CG meeting, I proposed releasing a statement on this discourse, you can read the full statement here:

github.com/swicg/genera...

#activitypub #atprotocol #atproto #SocialWeb

06.09.2025 13:33 πŸ‘ 130 πŸ” 46 πŸ’¬ 4 πŸ“Œ 15

It's been 2 weeks since beta launch and we'd love to hear from you...

What features, bugs, or design patterns cause you to choose other Bluesky/ATProto clients over @anisota.net still?

Your input will help inform what gets prioritized and focused on! πŸ•―οΈ

05.09.2025 14:17 πŸ‘ 11 πŸ” 2 πŸ’¬ 9 πŸ“Œ 1
Screenshot of a Bluesky post. Quotes button showing a preview of quotes quoting the post.

Screenshot of a Bluesky post. Quotes button showing a preview of quotes quoting the post.

Quotes button expanded, showing list of quotes of the post.

Quotes button expanded, showing list of quotes of the post.

uh… this kinda works πŸ˜…

Idea from @patak.dev few months ago bsky.app/profile/pata...

Randomly revisiting this codebase to upgade dependencies πŸ€·β€β™‚οΈ

#SwabluDev

04.09.2025 13:07 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I see… πŸ€”

02.09.2025 23:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A post by wongmjane: "Threads added this neat little thread indicator"

A post by wongmjane: "Threads added this neat little thread indicator"

Is @bsky.app considering adding this feature from Threads?

I only found this issue github.com/bluesky-soci... (Feb 2025)

22.08.2025 03:30 πŸ‘ 10 πŸ” 2 πŸ’¬ 1 πŸ“Œ 1