diff --git a/content/post/2025-08-29-friday-hacks-278.md b/content/post/2025-08-29-friday-hacks-278.md
index 8ea11a8c..084c6259 100644
--- a/content/post/2025-08-29-friday-hacks-278.md
+++ b/content/post/2025-08-29-friday-hacks-278.md
@@ -16,17 +16,23 @@ categories:

-## 1) [TBC] Rewriting a Critical Payment Services in Rust
+## 1) Rewriting Services in Rust @ TikTok
-_Description pending_
+When a high-traffic payment service hit CPU limits, we took a surgical approach: rewrite only the CPU‑bound endpoints in Rust while keeping the rest in Go. This sharing walks through the decision process, correctness and performance testing (shadow mode + stress tests), rollout strategy, and the results. Practical lessons on when and how to apply Rust in polyglot systems.
### Speaker Profile 🎙️️
-_Pending_
+Wu Xiaoyun is a current NUS student who recently worked on high‑traffic backend services during his internship at TikTok. He writes about systems engineering, performance optimization, and tooling and enjoys sharing practical, data‑driven approaches to real production problems.
-
+
-## 2) TBC
+## 2) The Hidden Power of APIs
+
+While everyone talks about AI and quantum, the quiet backbone of real-world systems is still open-source APIs. In this talk, I’ll walk through the mobile app I built at Kongsberg to control an autonomous vessel, built almost entirely on open-source APIs. We’ll dive into real source code showing Mapbox geospatial rendering, WFS/GML parsing and offline resilience with caching and retries. I’ll also share how to find and evaluate good APIs, with some industry stats on adoption. In the end I will touch briefly on GitHub’s new REST API.
+
+### Speaker Profile 🎙️️
+
+Sigurd Nordbye is a Computer Science student from the University of Oslo, spending a semester at NUS. This past summer he worked as a software engineer at Kongsberg Group, building a Mobile app that controlled an autonomous vessel. He is passionate about app building and mapping technology and is always looking for ways to bridge the gap between classroom projects and industry.
👋 See you there!
diff --git a/data/friday_hacks/friday_hacks_2526_1.yml b/data/friday_hacks/friday_hacks_2526_1.yml
index f19f8277..89dce24a 100644
--- a/data/friday_hacks/friday_hacks_2526_1.yml
+++ b/data/friday_hacks/friday_hacks_2526_1.yml
@@ -18,9 +18,9 @@ hacks:
blog_post: /2025/08/friday-hacks-278
topics:
- speaker: Wu Xiaoyun
- title: "[TBC] Rewriting a Critical Payment Services in Rust"
- - speaker: TBC
- title: TBC
+ title: Rewriting Services in Rust @ TikTok
+ - speaker: Sigurd Nordbye
+ title: The Hidden Power behind APIs
- venue: Seminar Room 12, COM3-01-21, NUS
blog_post: /2025/09/friday-hacks-279
topics:
diff --git a/static/img/2025/fh/278-1.jpeg b/static/img/2025/fh/278-1.jpeg
new file mode 100644
index 00000000..ddb9f991
Binary files /dev/null and b/static/img/2025/fh/278-1.jpeg differ
diff --git a/static/img/2025/fh/278-2.jpg b/static/img/2025/fh/278-2.jpg
new file mode 100644
index 00000000..c0bfabaf
Binary files /dev/null and b/static/img/2025/fh/278-2.jpg differ