~/talks

Natalia Tepluhina

what they talk about

all 13 in the filters

where they keep going back

all 18 in the filters

on a stage with

all 6 in the filters

who talks about the same things

titleconferencedate
Seven ways to make your Vue component tests betterVuejs Amsterdam 20242024-02-28
Seven concrete rules and a live-coded login form that goes through default, loading, success and error states determine whether the advice is useful. It uses…
Talk on
7 ways to make your Vue unit tests bettervueday 20232023-11-10
Advocates switching back to Vue Test Utils (VTU) over Testing Library for Vue specifics, uses data-test-id attributes and small finder helpers, and prefers…
Talk on
Deep down the rabbit hole of state management and server cacheØredev 20222022-11-08
Argues that local UI state and server cache need different solutions, demonstrating with Vue + Pinia and Vue Query (react-query) cache instead of custom flags…
Talk on
Spin the wheel: building a truly reusable composablevuejs.de Conf 20222022-10-05
Live codes a reusable fetch utility for Vue 3 that ends up as a useFetch composable which returns loading, error and result and accepts a user-supplied request…
Talk on
Impressions ofvuejs.de Conf 20222022-10-05
Community-driven Vue conference with 17 talks and one-day workshops the agenda focuses on deep Vue ecosystem topics rather than broad web themes. Core projects…
Promo on
Large scale refactoring: from start to finishJSHeroes 20222022-06-09
A migration at GitLab upgrades to Apollo 3 over 11 months, splits work into many smaller MRs and moves 354 unit tests out of a single giant merge request to…
Talk on
Local state and server cache: how to balance them with vue-queryJSWorld Conference 20222022-02-09
A demo replaces duplicated Vuex fetch logic with vue-query composables around a simple tractors app, showing concrete code: useQuery and useMutation, query…
Talk on
Local State and Server Cache: Finding a BalanceJS Conf Armenia 20212021-10-23
Compares Vuex/Redux for local state with Apollo Client and react-query/view-query for server cache and claims one tool should not try to solve both…
Talk on
Local State and Server Cache: Finding a BalanceVue.js London Live 20212021-10-20
Shows a concrete alternative to implementing server cache with Vue by using vue-query against a local axios REST API (a Dune characters demo), replacing…
Talk on
VueConf US 2021 | The Vue 3 Composition APIVueconf.US 20212021-04-14
Builds a reusable useApi composable that centralizes query result, loading and error state and accepts a getResults function so fetch logic stays outside the…
Talk on
Spin the wheel: building a truly reusable composableVuejs Amsterdam 20212021-02-26
Builds a single useApi composable that accepts a getResults function and a query value, extracts and normalises responses, and exposes loading / error / result…
Talk on
I'm in love with the shapeHalfStack Online 20202020-10-02
Live demo shows the Shape Detection API (barcode, face, text) used from the browser to augment alt text: barcode is default in Chrome 83, face and text are…
Talk on
Migrating a big old codebase to Vue 3: what I'm excited aboutVue.js Global 20202020-09-17
A 230,000‑line GitLab front end with 502 Vue applications and about 1,298 .vue files faces slow renders and expensive destroys from thousands of stateful…
Talk on
Composition API: a Quick overVueJSNation Live 20202020-06-18
Claims that Vue 3’s Composition API is purely additive and that it makes feature reuse explicit by extracting logic into composable functions are demonstrated…
Talk on
All you need is l̶o̶v̶e Apollo ClientJavaScript fwdays'20 online conference2020-03-21
Claims that Apollo Client replaces Axios/fetch and Vuex get demonstrated with livecoding: actual code shows useQuery/useMutation composables handling loading…
Talk on
All You Need Is Apollo ClientVueconf.US 20202020-03-02
Claims that Apollo Client does more than GraphQL: it replaces Vuex by using the Apollo cache for local state, demonstrates mutations with client resolvers, and…
Talk on
You might not need VuexVue.js Amsterdam 20202020-02-20
Claim: you might not need Vuex — concrete alternatives are shown using the Vue 3 composition API with a Pinia store, dependency injection via provide/inject…
Talk on
The Magic of RxJS by Natalia Tepluhina (Eng) | JSConfAM19JS Conf Armenia 20192019-11-30
Builds a breakout‑style canvas game live using RxJS observables and operators, wires a 60fps ticker via interval/pipe/scan, captures input with fromEvent and…
Talk on
Vue 3 | Looking into the Vueture: Composition FunctionsComponentsConf 20192019-09-06
Vue 3 adds composition functions as an additive API for extracting logic; a live-refactor of a small "CatSplore" app shows concrete code: useSearch pulls…
Talk on
Vue + GraphQLVinnytsiaJS 20192019-09-02
Explains GraphQL as a single-endpoint query language that fixes over- and under-fetching, demonstrates queries, mutations and subscriptions against a…
Talk on
The Magic of RxJSJSHeroes 20192019-04-11
Builds a playable Breakout clone with RxJS and shows concrete choices: uses interval + animationFrame scheduler for a 60fps game loop, models inputs with DOM…
Talk on
Building Desktop Applications with VueVueConf US 20192019-03-25
With Vue framework your experience is not limited to web or mobile applications - you can create a desktop app as well! Let's check what options do we have to…
Talk on
How to train your Vue CLI pluginJavaScript fwdays'192019-03-16
Claims that a Vue CLI plugin can replace multi-step setup by installs deps and edits package.json, demonstrates a local plugin that injects imports into…
Talk on
Latest news on Vue VixensVue.js Amsterdam 20192019-02-14
Vue Vixens celebrates a one-year anniversary and reports concrete outcomes: organizers run 30 events across 15 chapters and impact 495 women directly, attract…
Talk on
Making Vue app reactive with RxJSFrontEnd Con 20182018-12-04
Shows concrete code using Vue + RxJS with the vue-rx plugin and Vue CLI 3 to turn DOM events into observables, subscribe in components and unsubscribe safely…
Talk on
GraphQL & Apollo in VueJavaScript Conference Armenia 20182018-11-03
Argues GraphQL replaces REST pain points by returning exactly requested fields and composing multiple resources in one request, demonstrates GitHub REST vs…
Talk on
Angular Features in VueJSConnect.Tech 20182018-10-17
Claims that familiar Angular features slot into Vue: TypeScript via class-style components and the vue-cli-plugin-typescript (with typings and boilerplate…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.