Articles about programming
Tutorials, news and career tips on JavaScript, Vue.js, Nuxt and web development. Some articles also have a video on the YouTube channel.
RSS feed
Categories
All articles

I Built a Free Web Tools Hub for Developers
I created a free web tools hub for developers: CPF generator, validators, Planning Poker, and more daily utilities.

Written by: Thiago Nunes Batista
Last updated: 07/01/2026

How to Deal with Envy from Other Programmers in Your Career
Understand how envy can appear in the workplace among programmers and how to be prepared to deal with it while keeping your focus and professional growth.

Written by: Thiago Nunes Batista
Last updated: 29/08/2025

Vercel Acquired Nuxt Labs! What Does This Mean for Nuxt?
Vercel has announced the acquisition of Nuxt Labs, the company behind the Nuxt ecosystem. In this article, find out what this means for the framework and the community.

Written by: Thiago Nunes Batista
Last updated: 17/07/2025

Vue 3 Directives: Built-in and Custom
Learn how to use built-in directives and create custom directives in Vue 3, with hooks, keys, modifiers and the SSR caveats in Nuxt.

Written by: Eduardo Gonçalves Souza
Last updated: 03/10/2026

Nuxt Routing: Dynamic, Nested and Catch-All Routes
How Nuxt file-based routing works: dynamic, nested and catch-all routes, query params, 404 handling and canonical URLs, with Nuxt 4 examples.

Written by: Thiago Nunes Batista
Last updated: 03/10/2026

What is the Difference Between Composition API and Options API in VueJS
Simplifying and discovering the main differences, advantages, and practical applications of the Composition API and Options API in Vue.js.

Written by: Eduardo Gonçalves Souza
Last updated: 20/02/2025

SSH Key in Git: How to Set Up an SSH Key for GitHub
Learn how to generate, configure, and add an SSH key to GitHub for secure authentication, eliminating the need to enter your password for each access.

Written by: Thiago Nunes Batista
Last updated: 04/02/2025

Middlewares: What They Are and How to Use Them in Nuxt.JS
Learn what middlewares are and how to use them in Nuxt.js to control navigation, authentication, and permissions on your pages.

Written by: Thiago Nunes Batista
Last updated: 03/02/2025

How to Add Special Characters in i18N Translations
Learn how to add special characters like @ and {} in i18n translations in Vue.js without causing errors

Written by: Thiago Nunes Batista
Last updated: 02/02/2025

What is Structured Data and How to Add it in Nuxt.JS
How to add structured data in Nuxt.js with nuxt-schema-org: Article, breadcrumb, validation, indexing in Search Console and Google Discover.

Written by: Thiago Nunes Batista
Last updated: 03/10/2026

Lost Files in Git Without a Commit? Here's How to Recover Them Using VS Code
Learn how to recover lost code changes using a VS Code feature called Local History, which saves different versions of your files.

Written by: Thiago Nunes Batista
Last updated: 07/01/2026