Chee Aun πŸ€”
banner
cheeaun.com
Chee Aun πŸ€”
@cheeaun.com
610 followers 350 following 200 posts
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
Posts Media Videos Starter Packs
Pinned
Oh well, introducing Swablu, my yet another hard-to-pronounce web client, this time for Bsky.

Note that this is very early, experimental and buggy. Feel free to play around https://swablu.pages.dev/ and look at the code https://github.com/cheeaun/swablu
Been working on this for the past few days. Very experimental, early, buggy, and NOT complete.

1️⃣ One small sneak peek for now.

For those who don't know me, I created Phanpy (web client for Mastodon) that has *a lot* of these kind of UI ideas & experiments. This allows me to experiment more.
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 😩
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 πŸ€”
Reposted by Chee Aun πŸ€”
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
Reposted by Chee Aun πŸ€”
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
Test.

Also, this modal need to be scrollable if exceeds viewport height 😬
Is @bsky.app considering adding this feature from Threads?

I only found this issue github.com/bluesky-soci... (Feb 2025)
Reposted by Chee Aun πŸ€”
Kinda disappointed that the resize cursor doesn't smoothly rotate around the curves of the window edges.
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 πŸ™ˆ
how about bookmarks but with folders/tagging? πŸ™ˆ
Reposted by Chee Aun πŸ€”
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
github.com
Reposted by Chee Aun πŸ€”
anisota @anisota.net Β· Sep 5
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! πŸ•―οΈ
uh… this kinda works πŸ˜…

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

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

#SwabluDev
I see… πŸ€”
samuel.fm Samuel @samuel.fm Β· Sep 2
mutewords are stuffed into the Preferences API, which is super jank and terrible. super easy for 3rd party apps to accidentally wipe all your data, and (more importantly for bookmarks) have a size limit of some amount of megabytes, so it's not sufficient for this use case
Reposted by Chee Aun πŸ€”
Is @bsky.app considering adding this feature from Threads?

I only found this issue github.com/bluesky-soci... (Feb 2025)
Is @bsky.app considering adding this feature from Threads?

I only found this issue github.com/bluesky-soci... (Feb 2025)
Mutes are private, right? πŸ€”
I am implementing a bookmark feature in TOKIMEKI, and the main reason why this feature is not implemented in the official app is probably because of the requirement that bookmarks should be private. (1/3)
Basically leaving the page open in the background for the soundscape πŸ™ˆ
Testing @anisota.net
dame.is dame @dame.is Β· Aug 20
it's been a long time coming, but i'm happy to share that my latest creative project is finally here...

@anisota.net is an experimental social client (and game!) for Bluesky and the AT Protocol

i built it for me because i'm kinda weird and needed an equally weird way to experience social media πŸ•―οΈ
anisota.net anisota @anisota.net Β· Aug 20
Welcome.
Anisota is here.
Step inside.

πŸ•―οΈ anisota.net πŸ•―οΈ
Reposted by Chee Aun πŸ€”
Threads continues to ship one feature after another from the idealized roadmap I left for my coworkers at Twitter when I left the company back in 2022.

fabisevi.ch/2022/04/01/g...
Reposted by Chee Aun πŸ€”
Fascinating to see BusRouter, an unofficial bus route visualisation tool developed by @cheeaun.com, used by Bus Controllers at Operation Control Centres operated by official transit agencies

Not everything has to be proprietary - what’s open is often also decent
wait lol the what