
Build for Everyone: A Hands-On Guide to Resilient UIs
In today's fast-paced digital landscape, what happens when JavaScript fails or a user is on a slow network? Too often, the result is a blank screen, a non-functional button, or a form that wipes out user data on submission—a critical failure in user experience. This hands-on workshop tackles this problem head-on by reintroducing the powerful, user-centric philosophy of Progressive Enhancement. We'll move beyond theory and live-build a common, critical component: an interactive contact form. We will construct it in three distinct layers: a resilient HTML foundation that works everywhere, a visually appealing CSS layer for presentation, and a final JavaScript layer to enhance the experience with client-side validation and a seamless, no-reload submission. This session will arm developers and designers with a practical framework for building interfaces that are accessible, performant, and robust by default, ensuring the core experience is delivered to every user, every time. Key Takeaways for the Audience: - A clear understanding of the Progressive Enhancement philosophy versus Graceful Degradation. - Practical skills in building layered UIs, using semantic HTML, CSS pseudo-classes for validation feedback, and JavaScript for enhancement. - A deep appreciation for how this approach inherently improves a product's accessibility, performance, and resilience. - The ability to connect this "classic" web development principle to modern frameworks and the challenges of building for a diverse user base.
Davao Leg
Workshop
August 23, 2025

3:10 PM
Assumption College of Davao

Build for Everyone: A Hands-On Guide to Resilient UIs
In today's fast-paced digital landscape, what happens when JavaScript fails or a user is on a slow network? Too often, the result is a blank screen, a non-functional button, or a form that wipes out user data on submission—a critical failure in user experience. This hands-on workshop tackles this problem head-on by reintroducing the powerful, user-centric philosophy of Progressive Enhancement. We'll move beyond theory and live-build a common, critical component: an interactive contact form. We will construct it in three distinct layers: a resilient HTML foundation that works everywhere, a visually appealing CSS layer for presentation, and a final JavaScript layer to enhance the experience with client-side validation and a seamless, no-reload submission. This session will arm developers and designers with a practical framework for building interfaces that are accessible, performant, and robust by default, ensuring the core experience is delivered to every user, every time. Key Takeaways for the Audience: - A clear understanding of the Progressive Enhancement philosophy versus Graceful Degradation. - Practical skills in building layered UIs, using semantic HTML, CSS pseudo-classes for validation feedback, and JavaScript for enhancement. - A deep appreciation for how this approach inherently improves a product's accessibility, performance, and resilience. - The ability to connect this "classic" web development principle to modern frameworks and the challenges of building for a diverse user base.
Davao Leg
Workshop
August 23, 2025

3:10 PM
Assumption College of Davao

Build for Everyone: A Hands-On Guide to Resilient UIs
In today's fast-paced digital landscape, what happens when JavaScript fails or a user is on a slow network? Too often, the result is a blank screen, a non-functional button, or a form that wipes out user data on submission—a critical failure in user experience. This hands-on workshop tackles this problem head-on by reintroducing the powerful, user-centric philosophy of Progressive Enhancement. We'll move beyond theory and live-build a common, critical component: an interactive contact form. We will construct it in three distinct layers: a resilient HTML foundation that works everywhere, a visually appealing CSS layer for presentation, and a final JavaScript layer to enhance the experience with client-side validation and a seamless, no-reload submission. This session will arm developers and designers with a practical framework for building interfaces that are accessible, performant, and robust by default, ensuring the core experience is delivered to every user, every time. Key Takeaways for the Audience: - A clear understanding of the Progressive Enhancement philosophy versus Graceful Degradation. - Practical skills in building layered UIs, using semantic HTML, CSS pseudo-classes for validation feedback, and JavaScript for enhancement. - A deep appreciation for how this approach inherently improves a product's accessibility, performance, and resilience. - The ability to connect this "classic" web development principle to modern frameworks and the challenges of building for a diverse user base.
Davao Leg
Workshop
August 23, 2025

3:10 PM
Assumption College of Davao

Build for Everyone: A Hands-On Guide to Resilient UIs
In today's fast-paced digital landscape, what happens when JavaScript fails or a user is on a slow network? Too often, the result is a blank screen, a non-functional button, or a form that wipes out user data on submission—a critical failure in user experience. This hands-on workshop tackles this problem head-on by reintroducing the powerful, user-centric philosophy of Progressive Enhancement. We'll move beyond theory and live-build a common, critical component: an interactive contact form. We will construct it in three distinct layers: a resilient HTML foundation that works everywhere, a visually appealing CSS layer for presentation, and a final JavaScript layer to enhance the experience with client-side validation and a seamless, no-reload submission. This session will arm developers and designers with a practical framework for building interfaces that are accessible, performant, and robust by default, ensuring the core experience is delivered to every user, every time. Key Takeaways for the Audience: - A clear understanding of the Progressive Enhancement philosophy versus Graceful Degradation. - Practical skills in building layered UIs, using semantic HTML, CSS pseudo-classes for validation feedback, and JavaScript for enhancement. - A deep appreciation for how this approach inherently improves a product's accessibility, performance, and resilience. - The ability to connect this "classic" web development principle to modern frameworks and the challenges of building for a diverse user base.
Davao Leg
Workshop
August 23, 2025

3:10 PM
Assumption College of Davao
Meet the Speaker
Meet the Speaker
Meet the Speaker



CEB
DVO
Ned Palacios
Software Engineer
Ned Palacios
Ned Palacios
Software Engineer
Software Engineer
Software Engineer
Ned Palacios is a Software Engineer at Betterteam with a background that bridges design and development. Starting as a layout artist in high school, he quickly transitioned into frontend web development, creating projects with React, Vue, and Tailwind CSS. Now a full-stack developer, they also work with Python and Go to build scalable web and mobile applications, particularly Progressive Web Apps (PWAs). An active community contributor, they’ve led workshops and spoken at events like PyCon APAC, GDG Sonder, and PWA Pilipinas.
Ned Palacios is a Software Engineer at Betterteam with a background that bridges design and development. Starting as a layout artist in high school, he quickly transitioned into frontend web development, creating projects with React, Vue, and Tailwind CSS. Now a full-stack developer, they also work with Python and Go to build scalable web and mobile applications, particularly Progressive Web Apps (PWAs). An active community contributor, they’ve led workshops and spoken at events like PyCon APAC, GDG Sonder, and PWA Pilipinas.
Ned Palacios is a Software Engineer at Betterteam with a background that bridges design and development. Starting as a layout artist in high school, he quickly transitioned into frontend web development, creating projects with React, Vue, and Tailwind CSS. Now a full-stack developer, they also work with Python and Go to build scalable web and mobile applications, particularly Progressive Web Apps (PWAs). An active community contributor, they’ve led workshops and spoken at events like PyCon APAC, GDG Sonder, and PWA Pilipinas.


Grab your tickets today
Join us at UXPH Mini 2025, a one-day, traveling conference for designers, makers, and curious minds!


Grab your tickets today
Join us at UXPH Mini 2025, a one-day, traveling conference for designers, makers, and curious minds!


Grab your tickets today
Join us at UXPH Mini 2025, a one-day, traveling conference for designers, makers, and curious minds!


Grab your tickets today
Join us at UXPH Mini 2025, a one-day, traveling conference for designers, makers, and curious minds!