Guild
Guilds
Events
Presentations
Guilds
Events
Presentations
Sign In
Sign Up
Dark Mode
English
Background Photo for Endre Vegh
Primary Photo for {0} {1}

Endre Vegh

User
Presentations
Events
Guilds
User
Presentations
Events
Guilds
Other Presentations
Cover Photo for Tale of a Refactor, a Way to Make your React Components Plug-and-Play while Taming Complexity

Tale of a Refactor, a Way to Make your React Components Plug-and-Play while Taming Complexity

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.

Primary Photo for {0} {1}Endre Vegh
Cover Photo for GraphQL and caching, when to make it more RESTful

GraphQL and caching, when to make it more RESTful

We currently worked with an API that had to scale to serve multiple regions and millions of users. Introducing caching for such numbers is a common and battle-tested way to reduce costs. With services like Stellate, this is no longer impossible even when using GraphQL.

That is great news, however, also poses some challenges. We need to pay attention to how structure our types so we can fully utilize caching.

How to rethink some GraphQL schema designs so we can have the best of the data-driven paradigm of GQL and have amazing caching capabilities at the same time?

Primary Photo for {0} {1}Endre Vegh
Background Photo for Endre Vegh
Primary Photo for {0} {1}

Endre Vegh

User
Presentations
Events
Guilds
User
Presentations
Events
Guilds
Other Presentations
Cover Photo for Tale of a Refactor, a Way to Make your React Components Plug-and-Play while Taming Complexity

Tale of a Refactor, a Way to Make your React Components Plug-and-Play while Taming Complexity

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.

Primary Photo for {0} {1}Endre Vegh
Cover Photo for GraphQL and caching, when to make it more RESTful

GraphQL and caching, when to make it more RESTful

We currently worked with an API that had to scale to serve multiple regions and millions of users. Introducing caching for such numbers is a common and battle-tested way to reduce costs. With services like Stellate, this is no longer impossible even when using GraphQL.

That is great news, however, also poses some challenges. We need to pay attention to how structure our types so we can fully utilize caching.

How to rethink some GraphQL schema designs so we can have the best of the data-driven paradigm of GQL and have amazing caching capabilities at the same time?

Primary Photo for {0} {1}Endre Vegh

Guild

DocsTermsPrivacy

Get in touch!

hi@guild.host