Skip to content

JuniorDevSG - Code & Tell October 2025

Photo of Michael Cheng
Hosted By
Michael C. and 3 others
JuniorDevSG - Code & Tell October 2025

Details

Event Date: Tuesday, 14 October 2025
Venue: PALO IT
11 Beach Rd, #06-01 Singapore 189675

*** NO FOOD PROVIDED FOR THIS MEETUP ***

Venue Sponsor: PALO IT
---------------------------------
Presentations

Topic: How I build an App with AI

Speaker:
Vivienne Khoo, Cloud Solutions Consultant
LinkedIn: https://www.linkedin.com/in/vivienne-khoo-yy

Description

  1. Vibe coding.
  2. Why AI isn’t everything
  3. Intention when building an application

About Vivienne
Pivoted myself across industries from railway, finance, banking, fintech
------------------------------------

Topic: Learning to Work With AI

Speaker:
Lim Qizhen, Software Engineer, PALO IT
LinkedIn: https://www.linkedin.com/in/qizhen-lim/

The surge of AI tools and their capabilities has stirred a range of emotions in developers worldwide: excitement, fear, and resistance. Will they replace us? Can we trust them? In this sharing, I’ll explore how I navigated this uncertainty as a mid-career shifter into tech. I’ll also discuss how I now incorporate generative AI (using the gen-e2 methodology) into my daily work as a software engineering consultant.

About Qizhen
I’m Qizhen, a software engineer at PALO IT. I made the transition into tech a few years ago and have been learning ever since. These days, I’m exploring what it’s really like to work with AI day-to-day — the wins, the frustrations, and everything in between.
------------------------------------

Topic: CSS Layouts Done Right

Speaker:
Trung Vo, Engineering Manager, Ascenda
LinkedIn: https://www.linkedin.com/in/trungvose

The first time I saw CSS Grid paired with repeat(auto-fill, minmax(...)) back in 2019, it was one of those moments where I thought, "Wow, CSS is actually pretty awesome." In my short career—just about a decade—I have built layouts with tables, struggled with floats, and moved on to Flexbox and Grid. If you have been through the same evolution, you know how transformative Flexbox and Grid were.

CSS Grid support has been widely available in all major browsers since March 2017. Yet, fast forward to 2025, what amazed me back then is still something many web developers are unaware of. According to Chrome Platform Status, grid is being used in about 35% of page loads— that means a majority of websites are still not taking advantage of it. I keep coming across developers who have never used these techniques, and at the same time, new CSS features keep landing—yet they go unnoticed too.

This talk is here to change that. We will go beyond just knowing that Flexbox and Grid exist. I will cover powerful layout techniques—from simple tricks like centering elements to practical use cases like responsive forms, dynamic card layouts, sticky footers, multi-column designs without media queries. We will also explore how grid-template-areas, when used effectively, can be a game changer. Once you see its simplicity and power, you may find yourself using it far more often.
But that is not all. While these techniques are incredibly useful, they are not new. Along the way, we will also go through a few modern CSS features like aspect-ratio, :has(), and clamp()—practical tools that can make your layouts more flexible and maintainable.

This is a highly practical talk. You will see actual code, understand how it works, and walk away with CSS patterns you can start using the very next day. If you have ever felt that CSS could be better, I hope this talk will show you just how powerful it can be!

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:10 - Event Registration & Networking
7:10 to 7:20 - Introductory Remarks
7:30 to 8:00 - Topic 1
8:00 to 8:30 - Topic 2
8:30 to 9:00 - Topic 3
9:00 - Supper

About JuniorDev SG:
JuniorDevSG 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.

Photo of Junior Developers Singapore group
Junior Developers Singapore
See more events
PALO-IT
11 Beach Rd, Singapore 189675 · Singapore
Google map of the user's next upcoming event's location
FREE