
Writing one component is easy. Conditionally rendering two different ones is still not hard. But what if you face an "n" number of permutations. "n" number of different UI elements and scattered business logic? Switch statements all over the place. Might not sound scary when we write the code. What about your future self? Cognitive load fires off the roof. Maintaining your code? Onboarding new devs? Good luck. Sounds all too familiar? Let's see a possible solution how to tame complexity. How to tackle a large number (possibly infinite) of branches in a frontend codebase without losing our sanity.


Independent, community-driven React Meetup based in Dublin, gathering React.js, JavaScript and Full-stack engineers to share their passion about web development technologies, present meaningful tech talks and meet like-minded people.
We are looking forward to meet as often as possible, at least once a quarter - message us if you know somebody able to host a group of people. Talk proposals of any level (relevant to meetup topic) are very welcome!
Contact email: events@gitnation.org
To propose a talk, or a venue, please fill in the corresponding forms, and we will reach you!
Call for speakers: https://forms.gle/6MZmKoDkkVvoFMJk6
Venue proposal form: https://forms.gle/MfJHMPpX5pH1Un5j7
By joining this group you agree to comply to our Code of Conduct
Platform Sponsors

Torc is a community-first platform bringing together remote-first software engineer and developer opportunities from across the globe. Join a network that’s all about connection, collaboration, and finding your next big move — together.
Join our community today!

Don't let broken lines of code, busted API calls, and crashes ruin your app. Join the 4M developers and 90K organizations who consider Sentry “not bad” when it comes to application monitoring. Use code “guild” for 3 free months of the team plan.
https://sentry.io

Writing one component is easy. Conditionally rendering two different ones is still not hard. But what if you face an "n" number of permutations. "n" number of different UI elements and scattered business logic? Switch statements all over the place. Might not sound scary when we write the code. What about your future self? Cognitive load fires off the roof. Maintaining your code? Onboarding new devs? Good luck. Sounds all too familiar? Let's see a possible solution how to tame complexity. How to tackle a large number (possibly infinite) of branches in a frontend codebase without losing our sanity.


Independent, community-driven React Meetup based in Dublin, gathering React.js, JavaScript and Full-stack engineers to share their passion about web development technologies, present meaningful tech talks and meet like-minded people.
We are looking forward to meet as often as possible, at least once a quarter - message us if you know somebody able to host a group of people. Talk proposals of any level (relevant to meetup topic) are very welcome!
Contact email: events@gitnation.org
To propose a talk, or a venue, please fill in the corresponding forms, and we will reach you!
Call for speakers: https://forms.gle/6MZmKoDkkVvoFMJk6
Venue proposal form: https://forms.gle/MfJHMPpX5pH1Un5j7
By joining this group you agree to comply to our Code of Conduct
Platform Sponsors

Torc is a community-first platform bringing together remote-first software engineer and developer opportunities from across the globe. Join a network that’s all about connection, collaboration, and finding your next big move — together.
Join our community today!

Don't let broken lines of code, busted API calls, and crashes ruin your app. Join the 4M developers and 90K organizations who consider Sentry “not bad” when it comes to application monitoring. Use code “guild” for 3 free months of the team plan.
https://sentry.io
Get in touch!
hi@guild.host