OUR SPEAKERS

speaker_badge_banner_red.png
Share on:
Asset 14icon.png
Asset 39icon.png
Asset 12icon.png

Hava is a tech lead and full-stack software engineer with a vast experience of 15+ years as a software engineer and a software team manager. During that time, she overcame various challenges of building shared components. Hava is passionate about teamwork and leveraging each other’s work for building better products.

Outside of work, Hava manages a local community of high-tech women, enjoys reading and is a master of juggling work and 3 kids at home during a lockdown.

Hava Babay-Adi

Software Engineer & Tech Lead
Asset 12icon.png
Asset 1TWITTER.png
Asset 39icon.png
Asset 17icon.png
linkedin.png
twitter.png
facebook.png
github.png
English, Hebrew
Languages:
Asset 7TWITTER.png
Location:
Yehud, Israel
Asset 7TWITTER.png
Can also give an online talk/webinar
Paid only. Contact speaker for pricing!

MY TALKS

Guidelines for Developing UI Components

Software Engineering, Frontend

Asset 12SLIDES.png
Asset 21talk.png
Asset 11SLIDES.png

When one thinks about UI development, implementing user experience and applying the graphic design for the application comes to mind. However UI development is also about software engineering, and designing an architecture for a web application, that will allow engineers to extend and maintain it effectively.

In this talk, I’ll share guidelines and best practices for designing, developing, and maintaining UI components and their hierarchy. Those guidelines are lessons I’ve learnt from my experience of the past 2 years in which I’ve been developing and maintaining a complex UI module. In order to demonstrate these principles we’ll use a sample web application and apply the guidelines while examining their effect.

Asset 1icon.png

Guidelines for Developing UI Components

Completed

true

Visible

true

Order

2

Go to lecture page