flavio ⚡️🔥

flavio ⚡️🔥 @flaviocopes

About: I write tutorials for developers at https://flaviocopes.com

Joined:
Apr 5, 2018

flavio ⚡️🔥
articles - 39 total

I wrote 1 blog post every day for 2 years. Here's 5 things I learned about SEO

It’s been 2 years since I started posting one blog post every day on this blog. On January 25 2018,...

Learn More 114 11Feb 18 '20

How I prototype a Web Page using Tailwind

Sometimes I work on single web pages for my projects. Maybe I want to redesign the blog. Maybe it’s...

Learn More 6 2Dec 4 '19

How I stopped worrying and learned to love the JavaScript ecosystem

Until a few months ago I could not even look at JavaScript without having a feeling of anxiety. I wa...

Learn More 11 1Sep 30 '19

What is Imposter Syndrome

Every person, sooner or later, is going to suffer from this thing which we label “imposter syndrome”....

Learn More 15 1Sep 18 '19

How to write Unmaintainable Code

In this tutorial I want to illustrate how to write unmaintainable code. By writing unmaintainable co...

Learn More 43 9Sep 7 '19

Is JavaScript still worth learning?

I was searching for some JavaScript related questions on Google when I noticed Google suggesting me i...

Learn More 19 5Sep 6 '19

How to make your first Pull Request on GitHub

Many tutorials exist about this topic but they make things overly complicated by assuming one has to...

Learn More 14 1Jul 11 '19

JavaScript Equality Operators

Those operators accept two values and return a boolean: == checks for equality != checks for ineq...

Learn More 12 4Jun 1 '19

What's the best way to create authentication for a single-user Node.js app?

My app is not going to have more than one user. Idea: when the app first loads, if it's the first ti...

Learn More 7 3Aug 31 '18

Build an HTTP Server

Here is the HTTP web server we used as the Node Hello World application in the Node.js introduction...

Learn More 32 0Aug 20 '18

The Node Event emitter

If you worked with JavaScript in the browser, you know how much of the interaction of the user is han...

Learn More 15 0Aug 20 '18

Understanding setImmediate()

When you want to execute some piece of code asynchronously, but as soon as possible, one option is to...

Learn More 9 0Aug 20 '18

npm dependencies and devDependencies

When you install an npm package using npm install <package-name>, you are installing it as a de...

Learn More 6 1Aug 17 '18

Understanding process.nextTick()

As you try to understand the Node.js event loop, one important part of it is process.nextTick(). Eve...

Learn More 7 0Aug 17 '18

The Node.js Event Loop

Introduction The Event Loop is one of the most important aspects to understand about Node....

Learn More 20 0Aug 17 '18

npm global or local packages

The main difference between local and global packages is this: local packages are installed in the...

Learn More 10 0Aug 16 '18

Uninstalling npm packages

To uninstall a package you have previously installed locally (using npm install <package-name>...

Learn More 9 0Aug 16 '18

Node, accept input from the command line

How to make a Node.js CLI program interactive? Node since version 7 provides the readline module to...

Learn More 14 0Aug 16 '18

Pass arguments from the command line to a Node script

You can pass any number of arguments when invoking a Node.js application using node app.js...

Learn More 21 4Aug 14 '18

Node Buffers

What is a buffer? A buffer is an area of memory. JavaScript developers are not familiar wi...

Learn More 8 0Aug 15 '18

Get HTTP request body data using Node

Here is how you can extract the data that was sent as JSON in the request body. If you are using Exp...

Learn More 14 2Aug 15 '18

Get the current folder in Node

There are basically two ways to reference the current folder in a Node.js script: ./ __dirname A...

Learn More 10 0Aug 18 '18

Install an older version of an npm package

You can install an old version of an npm package using the @ syntax: npm install <package>@&...

Learn More 9 1Aug 18 '18

Parsing JSON with Node.js

If you have JSON data as part of a string, the best way to parse it is by using t...

Learn More 40 6Aug 8 '18

Semantic Versioning using npm

If there’s one great thing in Node.js packages, is that all agreed on using Seman...

Learn More 45 1Aug 6 '18

Where does npm install the packages?

Read the npm guide if you are starting out with npm, it’s going to go in a lot o...

Learn More 9 1Aug 6 '18

Vuex, the Vue.js State Manager

I'm working on a Vue.js course. If you're interested in learning Vue, get on the list to get a free...

Learn More 12 0Jun 24 '18

How I let my Twitter followers choose the logo for the next project

This week I finished writing a free Vue.js ebook which I'll launch next week. I set out to create a...

Learn More 20 0Jun 20 '18

Vue.js Components Communication

Components in Vue can communicate in various ways. Props The first way is using props. P...

Learn More 11 0Jun 23 '18

Vue.js Events

What are Vue.js events Vue.js allows us to intercept any DOM event by using the v-on direc...

Learn More 10 0Jun 19 '18