@cheeaun@mastodon.social
@cheeaun@mastodon.social avatar

cheeaun

@cheeaun@mastodon.social

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 https://hachyderm.io/@phanpy

Why follow me: I have interests in #WebDev, #design, #DataViz, #Maps, #PublicTransport, #stickers & #anime. I usually post about my side projects, tech events, weird discoveries, and sometimes local news.

#fedi22 tfr #tech #JavaScript

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ben, to fediverse
@ben@werd.social avatar

There's no good way to prevent AI models from being trained on art published on the fediverse. But there's work we can do to prevent it and protect the artists who post there. https://werd.io/2024/protecting-artists-on-the-fediverse

hongminhee, to mastodon
@hongminhee@todon.eu avatar

Did you know? offers the markdown-it plugins for parsing -style mentions and hashtags syntax.

@fedify/markdown-it-mention: https://github.com/dahlia/markdown-it-mention
@fedify/markdown-it-hashtag: https://github.com/dahlia/markdown-it-hashtag

Check it out!

sunny, to random
@sunny@urbanists.social avatar

The Weekendest iOS app is now live on the App Store!

The user interface has been redesigned to focus on getting your nearby train times with 0 taps. Service notices are more visible, and you can view transfer connection times at upcoming stops of a trip.

https://apps.apple.com/us/app/the-weekendest-nyc-subway-map/id6476543418

image/png
image/png
image/png

_elena, to mastodon
@_elena@mastodon.social avatar

LOVE LOVE LOVE @phanpy and its"catch-up" feature. @cheeaun is a genius in my book!

It's so smart to sort contacts with a photo and by decreasing number of posts.

That said, I may blame Chee Aun for making me spend much more time on ... Phanpy's interface is just so beautiful 🤩

Decad3nce, to random
@Decad3nce@mastodon.social avatar

How about a new image grid layout algorithm.

  • Supports more than 4 images well.
  • Layouts based on aspect ratio and box fit.

New trunks image grid layout algorithm.

stefan, (edited ) to fediverse
@stefan@stefanbohacek.online avatar

I'm prototyping a fediverse sharing button. Anyone interested in giving it a try?

Feature highlights:

  • shows a logo of supported fediverse software
  • lets you share selected text
  • remembers the last fediverse domain used

Demo: https://fediverse-share-button.stefanbohacek.dev/
Download: https://github.com/stefanbohacek/fediverse-share-button/

hongminhee, to mastodon
@hongminhee@todon.eu avatar

I'm rebuilding from scratch, and I've implemented some -compatible APIs to let me do the following actions with and now:

• Logging in
• Composing a post
• Writing a reply
• View posts
• Public timeline
• Home timeline

✌️

hongminhee,
@hongminhee@todon.eu avatar

Now has several more features:

• Following/unfollowing accounts
• Following/unfollowing hashtags
• Post visibility
• Post language
• Editing profile
• Mentions
• Likes
• Bookmarks
• Notifications
• Markers

thisismissem, to mastodon
@thisismissem@hachyderm.io avatar

If you've ever wanted to contribute to the Mastodon project documentation, here's a fantastic issue from @trwnh that lists all the undocumented stuff: https://github.com/mastodon/documentation/issues/1211

#MastoDev #Mastodon

stefan, to accessibility
@stefan@stefanbohacek.online avatar
thisismissem, to random
@thisismissem@hachyderm.io avatar

Fediverse App developers, would this help you in building out the correct UI for filing reports?

Currently this is all hard-coded into the web version

https://github.com/mastodon/mastodon/issues/30301

stefan, to fediverse
@stefan@stefanbohacek.online avatar

I know some fediverse apps use various text/image detection technologies, so I was curious if this encourages the use of alt text.

The main thing I learned: Out of nearly 30,000 fediverse posts I looked at, almost 80% did not have information about the client app.

That was a bit surprising. And it makes doing this sort of analysis difficult.

grishka, to random
@grishka@mastodon.social avatar

You can now choose how you see comments in . This is most probably very buggy.

scottjehl, to random
@scottjehl@mstdn.social avatar

🥳 ANNOUNCEMENT! 🥳

I just launched a campaign to crowdfund my next online course:
Web Components Demystified. Coming this Summer! Build fast, dynamic, resilient apps for the next phase of the web!

The campaign has 29 days left. Please help make this project happen and help me spread the word! Thank you so much.

Check it out here:
https://www.kickstarter.com/projects/scott-jehl/web-components-demystified

renchap, (edited ) to mastodon
@renchap@oisaur.com avatar

We just published our first Trunk & Tidbits post! This will hopefuly be a monthly update where we showcase what we worked on last month, and what's coming next.

I hope this will bring more visibility to all the efforts and love that put on Mastodon

https://blog.joinmastodon.org/2024/05/trunk-tidbits-april-2024/

#mastoadmin #mastodev #mastodon

hongminhee, to fediverse
@hongminhee@todon.eu avatar

, an server framework, has released version 0.8.0! Here are the highlights of this version:

fedify lookup: a command to look up any ActivityStreams objects (including actors); see also https://todon.eu/@hongminhee/112341925069749583
fedify inbox: a command to spin up an ephemeral ActivityPub server so that you can debug and test the activities you send; see also https://todon.eu/@hongminhee/112354353470490915
• followers collection synchronization mechanism
• improved overall performance
• fixed several bugs

https://github.com/dahlia/fedify/releases/tag/0.8.0

technicat, to random
@technicat@iosdev.space avatar

borrowed some tts code from my dim sum app to add speech in the translation menu for

jasonli, to random
@jasonli@mastodon.social avatar

Just pushed the spring update to Zebra Crossing, our digital safety checklist 🌸 — new instructions for Signal usernames, new tools like AirGuard, and cleaned up outdated recommendations (👋🏼 TunnelBear).

✨ Website: https://zebracrossing.narwhalacademy.org/
✨ On GitHub: https://github.com/narwhalacademy/zebra-crossing

Details in the thread 🧵:

hongminhee, to fediverse
@hongminhee@todon.eu avatar

I'm working on adding a CLI toolchain to to help with debugging. The first feature I implemented is the ActivityPub object lookup.

Here's a demo.

The demo video on my terminal

hongminhee,
@hongminhee@todon.eu avatar

The fedify inbox command, which will be shipped in the next release, is a tool that creates an ephemeral server so that you can debug and test the activities you send.

Here's a demo of it.

https://unstable.fedify.dev/cli#fedify-inbox-ephemeral-inbox-server

The demo video of the

rodentapp, to AdobePhotoshop

New app update: a few fixes and small improvements plus, finally, image descriptions, including text recognition!
I'll add automatic AI image captioning if this post gets enough traction.
(I'll probably add it anyways so don't feel obligated to boost 😆).

stefan, to mastodon
@stefan@stefanbohacek.online avatar

If you have accounts on a few Mastodon instances, this little browser extension that I made (Firefox+Chrome) makes it easier to switch between them.

https://stefanbohacek.com/project/mastodon-tools-browser-extension/

renchap, (edited ) to random
@renchap@oisaur.com avatar

Nobody seems to have noticed it but the Mastodon project have been granted funding by @NGIZero in the Entrust fund.

This is amazing, but the best part is that this funding is targeted at implementing… Quote Posts 🎉

This effort started several months ago and we already did some preliminary work, but this will be a big feature for our next 4.4 version. This funding will cover the ActivityPub work, as well as backend, web frontend and official mobile app implementation.

thisismissem, (edited ) to random
@thisismissem@hachyderm.io avatar

Okay, so, remember how I had some big news? Well, I didn't get to announce it yesterday as I was unwell (I've been unwell most of the month and could really do with extra financial support right now!)

The big news is that my FIRES project has been granted funding by NLNet (@NGIZero) Entrust fund.

What is FIRES? It's a project I've been slowly working since September last year, and provides a server for maintaining and distributing moderation advisories and recommendations.

trunksapp, to random
@trunksapp@mastodon.social avatar

Way cool article about how access to Threads and the Fediverse is turbocharged through rich third party experiences like @phanpy by @cheeaun!

- https://techhub.social/@Techmeme/112266002408751783 cc: @quillmatiq

designspells, to random

Mini update: We've added RSS! 🧙‍♂️

https://www.designspells.com/feed

video/mp4

kopio, to random

Useful Kopi Guide ☕️ by @cheeaun

https://kopi.guide/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • InstantRegret
  • mdbf
  • ethstaker
  • magazineikmin
  • cubers
  • rosin
  • thenastyranch
  • Youngstown
  • osvaldo12
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • provamag3
  • Durango
  • everett
  • tacticalgear
  • modclub
  • anitta
  • cisconetworking
  • tester
  • ngwrru68w68
  • GTA5RPClips
  • normalnudes
  • megavids
  • Leos
  • lostlight
  • All magazines