How to bake croissants using JavaScript? Three inspiring talks from the conference Devs for Ukraine

Liuba Kuibida
2 min readApr 30, 2022
Photo by Monika Grabkowska on Unsplash

Since the full-scale war started, Ukrainians learned the deepest pain, grief, and sorrow. But they didn’t lose hope. We believe in our Armed Forces, and we are grateful for the help that civilized countries and their citizens give us. Today I’ll talk about Devs for Ukraine — a free, online engineering conference organized by Remote to raise funds and provide support to Ukraine. It took place on April 25 & 26, 2022. They received 1008 donations and gathered more than 100 000 dollars. Incredible! I picked up three front-end-related talks to share with you.

Volodymyr Agafonkin. Solving everyday problems with data visualization

Volodymyr Agafonkin is a software engineer based in Kyiv, Ukraine. The war influenced his life directly, and he had to part with his family to move them to a safe place. Volodymyr is a creator of Leaflet, an open-source JavaScript library for mobile-friendly interactive maps. In his talk, he presented personal notebooks on Observable. They show how with a bit of mathematics and data visualization, one can park a car, cook laminated dough (used for croissants, danishes, puff pastry, etc.), or watch a workout routine.

Ben Hong. Third Time’s the Charm: Taking Another Look at Vue 3

Ben Hong is a senior staff dx engineer at Netlify. He is a Vue.js core member and a Vue Mastery instructor. Ben Hong starts with fundamental questions — what is Vue, and why do we love it? The reasons are Single File Components, Options API, and Computed Properties. With a third version release, the framework enriched its charm. Watch the video to learn about Vue 3 features that give you more freedom and improve your experience as a developer. A spoiler: dynamic styles in Vue 3 are something from the black magic!

Natalia Tepluhina. Local state and server cache: finding a balance

Natalia Tepluhina is a Staff Frontend Engineer at GitLab. She is also a Vue.js core member. Natalia gives many conference talks, but this one is particular as it contains a Dune Demo App. It uses the Vue Query package that provides hooks for fetching, caching, and updating asynchronous data in Vue. It’s hugely rewarding to watch Natalia’s live coding because she talks about tricky issues and shows the best coding practices.

I hope you enjoyed those videos. If yes, please, like this post and follow me to get more content on front-end topics. Here is also one of my recent articles on Vue.js, which I wrote right after Russia invaded my country. #StandWithUkraine, and take care.

--

--

Liuba Kuibida

Master of cultural studies. Self-taught programmer. Stand with Ukraine 🇺🇦