Skip to content

talk.js - August 2025! Ship faster with backend-driven & cross-platform UI

Photo of Erik Nguyen
Hosted By
Erik N.
talk.js - August 2025! Ship faster with backend-driven & cross-platform UI

Details

Welcome back to talkJS #62, JS enthusiasts πŸ‘‹!

This month we're diving into the battle-tested strategies behind two apps protecting millions and entertaining billions daily: ScamShield has blacklisted over 120,000 scam entities since 2022, while Lynx powers some TikTok's very critical surfaces through its Rust-powered multithreaded architecture.

Rayner will reveal the engineering decisions that keep ScamShield resilient against evolving threats, while Elio shares how TikTok LIVE achieves silky-smooth interactions at massive scale. Two different battlefields, one shared mission: ship fast without compromising user experience.

This is an in-person event at Open Government Products (OGP) office. (We truly thank OGP team for kindly hosting this).

Please also help us fill in this form when you sign up (should take less than a minute): https://forms.gle/h2gxQ7CvA7Dk8GzR8

πŸŽ™ Talks

1. API as UIs: How ScamShield survives slow app updates
See how backend-driven UI helps ScamShield ship faster, adapt to new scam tactics quickly, and support users on older versions.

Speaker bio
Rayner is a software engineer at Open Government Products protecting Singaporeans from scams through ScamShield.

2. Engineering Cross-platform Experiences for TikTok LIVE
Talk about how the TikTok LIVE team uses Lynx to rapidly build high-performance, cross-platform UIs that power core business features.

Speaker bio
Elio is a software engineer at TikTok LIVE, focused on cross-platform UI development for interactive livestream features.

==============================

πŸ“‹ Schedule
7.00pm Doors open - mingle with guests and speakers
7.30pm Start of event - opening segment by host
7.40pm Start of scheduled talks
8.40pm Open announcements - open segment for anyone to make announcements
9.00pm End of event

🎀 Open announcements
- Are you stuck with a problem in your project, and looking for suggestions?
- Any tips you've learned and want to share?
- An upcoming event you want to promote?
- Are you hiring, looking to be hired, or new to Singapore and just want to introduce yourself?
Feel free to share with the audience during the open announcements segment!

πŸ“£ Want to speak next month?
Submit your talk: https://github.com/SingaporeJS/talk.js/issues
Or connect with us on Telegram:

Photo of SingaporeJS group
SingaporeJS
See more events
Open Government Products
51 Bras Basah Rd, #04-08 Lazada One Β· Singapore