Kodsnack 550 - This beautiful abomination, with Natalia Tepluhina
2023-11-07 05:26Recorded at Øredev 2022, Fredrik chats with Natalia Tepluhina about perhaps the most complicated part of frontend development: state management.
Why is state management so tricky, and what can we do about it? Natalia tells a fascinating story of a beautiful abomination of state management libraries in a single application.
Don’t be the bottleneck. Some people enjoy it, but it doesn’t do you any good (or your company for that matter). Natalia realized she had become one, and took action to resolve the issue.
Once we leave state behind us, we discuss documentation writing and contributions - in many ways it’s actually harder than contributing to code. You need a much wider perspective, so the idea that documentation is some easy start to contributing isn’t necessarily correct.
Finally: never forget to reach out! Report the issue, offer to help, ask for the feature, or whatever else it is that you’ve thought about doing but never got around to!
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.
Links
- Natalia
- Deep down the rabbit hole of state management and server cache - Natalia’s talk at Øredev 2022
- Vue.js
- Gitlab
- State management
- Single source of truth
- Vue query
- Jquery
- React query
- Apollo client
- Observables
- Rxjs
- Vuex
- Reactivity
- Classes in Javascript
- Tower of Hanoi
- Jenga
- Curl
Titles
- I don’t have frontend in my title
- Silver bullets in the world of state management
- Explaining magic to your team mates
- Pretty simple but not that magical
- Too much magic going on
- Contagious reactivity
- This beautiful abomination
- Constantly growing and changing
- Another kind of abomination
- Some people enjoy being a bottleneck