JavaScript of the Week: a conversation with Natalia Tepluhina
Tags: javascript, vue, javascriptoftheweek, interview
Published: 2019-07-05 21:08:29

---
title: JavaScript of the Week: a conversation with Natalia Tepluhina
published: true
description: This week's "JavaScript of the Week" is Natalia Tepluhina (A.K.A @N_Tepluhina) . Learn what she has to say about JavaScript and how she got star
tags: javascript, vue.js, javascript of the week, interview
canonical_url: https://www.fdoglio.com/post/javascript-of-the-week-a-conversation-with-natalia-tepluhina
---

Hello and welcome to a new installment of what I like to call **"JavaScript of the Week"**. In it, I want to feature one person from our beloved Node.js + JavaScript community asking them some interesting questions and getting some advice for the newcomers. 

Hopefully showing that these massively influential people started just like everyone else, and if they made it, you can too!

This week we have with us Natalia Tepluhina (A.K.A [@N_Tepluhina](http://twitter.com/N_Tepluhina) on Twitter) , part of the Vue.js core team, Sr. Front-end developer at GitLab and all around awesome human being. 

Let's take a look at what she had to say, shall we?

![Natalia Tepluhina](https://thepracticaldev.s3.amazonaws.com/i/cjy2u930z4gz3zb89rby.png)

## 1. Tell me a bit about yourself (hobbies, education, etc)

I am a Vue.js core team member and a Senior Frontend Engineer at GitLab.

I have a master's degree in Computer Science

Also, I am a conference speaker and author of articles on different topics related to Vue.js . Thanks to this activities I've got a title of Google Developer Expert in Web Technologies.

## 2. How old were you when you started programming? And what language was it?

I was 13 and it was BASIC.

## 3. How long have you been working with JavaScript?

Around 4 years

## 4. What got you started with it?

I wanted to change my career from DBA to Frontend Engineer

## 5. If you could re-define the language, what would you change?

Type coercion >.<

## 6. What would you say is the best feature of JavaScript?

Flexibility.

_(Note from Fernando: Completely agree here, and again the same key feature from JS being highlighted as one of the best)._

## 7. What advice would you give to someone who's just starting to learn JS/Node?

Build something. Reading tutorials and listening to courses is great, but without building / failing/ building again you can't learn the language.

## 8. Any particular learning resource you'd like to recommend?

I think freeCodeCamp is good to start

## 9. Is there a project / website / something you'd like to promote while you're at it?

Vue.js <3
It's definitely the best framework from the 'big three' to learn

## 10. Favorite superhero?

Jean Grey aka Phoenix

---

And that is it for our JavaScript of this Week, coming to you from Ukraine she shared her thoughts and impressions about JavaScript and clearly, Vue.js :). 

_What did you think?_ 

I'm starting to see a pattern here when it comes to highlighting the flexibility of JavaScript. There are way too many people complaining about the language's lack of types and ability to let you screw up if you don't pay attention, and yet, experts are calling it one of its best features. I guess it's a matter of perspective. 

Leave your comments below if you have any questions for her or comments about her answers!

And if you haven't already, follow  [@N_Tepluhina](http://twitter.com/N_Tepluhina) to stay up-to-date with her work!

See you on the next one and feel free to checkout my site at [www.fdoglio.com](http://www.fdoglio.com) for past "JavaScript of the Week" interviews and other similar content!