Popular posts

JavaScript
React
Post image

How to Use v-model with Form Inputs in Vue

Use Vue v-model to bind form input elements like text input, textarea, select, checkbox, radio.
Continue reading ➞
Post image

How to Use refs and ref() in Vue

ref() is a Vue composition API function that creates refs: small reactive values.
Continue reading ➞
Post image

Environment Variables in JavaScript: process.env

Posted February 8, 2023
How to access environment variables in JavaScript using process.env and expose them to the browser runtime using bundlers like Vite and webpack.
Continue reading ➞
Post image

5 Must-Know Differences Between ref() and reactive() in Vue

What are the main differences between ref() and reactive()? And when would you use one or another?
Continue reading ➞
Post image

How to Destructure Props in Vue (Composition API)

How to correctly destructure props object in a Vue component while maintaining the reactivity.
Continue reading ➞
Post image

Triangulation in Test-Driven Development

How to use triangulation technique to guide the creation of generic code in test-driven development.
Continue reading ➞
Post image

How to Use nextTick() in Vue

Updated January 30, 2023
nextTick(callback) executes the callback when the DOM has been updated.
Continue reading ➞
Post image

Programming to Interface Vs to Implementation

How programming to an interface can make your application easier to change in the future.
Continue reading ➞
Post image

A Smarter JavaScript Mapper: array.flatMap()

Posted December 31, 2021
array.flatMap() is a method on the array that let's you map elements a littler smarter.
Continue reading ➞
Post image

Array Grouping in JavaScript: array.groupBy()

Updated January 28, 2023
array.groupBy() and array.groupByToMap() methods let you group an array by certain criteria.
Continue reading ➞
prev
1234
[...]
18next

Quality posts into your inbox

I regularly publish posts containing:

  • Important JavaScript concepts explained in simple words
  • Overview of new JavaScript features
  • How to use TypeScript and typing
  • Software design and good coding practices

Subscribe to my newsletter to get them right into your inbox.

Join 7094 other subscribers.
Dmitri Pavlutin

About Dmitri Pavlutin

Tech writer and coach. My daily routine consists of (but not limited to) drinking coffee, coding, writing, coaching, overcoming boredom 😉.