
JuniorDevSG - Code & Tell June 2025
- , -
foodpanda
63 robinson rd, #11-01, singapore 068894
Event Date: Friday, 13 June 2025
Venue: Foodpanda Singapore
63 Robinson Rd, #11-01, Singapore 068894
NO FOOD PROVIDED FOR THIS MEETUP
Venue Sponsor: foodpanda
Presentations
Topic: Production-Ready Go: Building Robust and Scalable Services
Speaker:
Luo Xi, Senior Software Engineer, Delivery Hero (foodpanda)
LinkedIn: https://www.linkedin.com/in/xi-l-70b376a2/
Description
Shipping Go code to production is easy. Keeping it running smoothly at scale? That’s a different story.
In this talk, we’ll explore what it really means for a Go service to be production-ready. Drawing from real-world experience building and maintaining large-scale systems, we’ll walk through key patterns and practices that help make Go services resilient, observable, secure, and maintainable.
Topics include project structuring for scalability, structured logging and metrics, robust error handling, graceful shutdowns, configuration management, testing strategies, and security best practices. You’ll also learn about common pitfalls and battle-tested lessons from production outages and incidents.
Whether you’re maintaining an existing codebase or preparing to ship your first Go microservice, this talk will provide you with actionable insights to level up your production-readiness game.
About Luo Xi
Xi is a Senior Software Engineer with experience building and maintaining large-scale, production-grade systems in Go. Her work spans backend architecture, developer tooling, and infrastructure, with a strong focus on observability, maintainability, and clean design. Xi is passionate about sharing practical insights from real-world engineering challenges and helping others grow through mentorship and community engagement.
Topic: Perceived Performance: Fast Is a Feeling
Speaker:
Trung Vo, Engineering Manager, Ascenda
LinkedIn: https://www.linkedin.com/in/trungvose
In web performance, there are four key areas to focus on: reducing overall load time, ensuring the site is usable as quickly as possible, enhancing smoothness and interactivity, and optimising perceived performance. This talk will dive deep into perceived performance, where perception becomes reality—if a website feels fast, it is fast, regardless of the metrics. The perception of how quickly (and smoothly) pages load and respond is often more important than the actual load time, and while you may not be able to make your site physically faster, you can improve how fast it feels to users.
We’ll look at proven patterns and techniques from large-scale codebases to help you make your web applications both fast and feel instant, creating smooth, engaging user experiences. Topics will include optimising loading indicators, creating instant experiences with initial data, image loading optimisation, optimistic updates and more.
About Trung
Trung Vo is a seasoned web developer, tech community builder, and recognised Google Developer Expert in Angular. As the founder of Angular Singapore, he leads initiatives to build and nurture the software developer community in Singapore. Trung frequently speaks at international tech conferences, sharing insights on modern development practices to make the web fast and delightful for end users.
At Ascenda, he innovates towards loyalty programs for financial services worldwide, making rewards more accessible and driving a deeper understanding of customer behaviour.
Schedule:
- 7:00 to 7:15 - Event Registration & Networking
- 7:15 to 7:20 - Introductory Remarks
- 7:30 to 8:00 - Topic 1
- 8:00 to 8:30 - Topic 2
- 9:00 - Supper
About JuniorDev SG:
JuniorDev SG is a developer interest group that focuses on providing a place for junior developers to learn and network with each other. At the same time, we seek to be a support system to help junior developers break into tech, navigate their careers as well growing them to one day become senior developers or tech leaders in the tech industry.