Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

  • #6982 (no title)
  • #6982 (no title)

Author: Marcio Flavio

CodeTips#11: useEffect the right way Why useEffect is necessary and why we should avoid it when it comes to data fetching

CodeTips#11: useEffect the right way

Why useEffect is necessary and why we should avoid it when it comes to data fetching

Marcio Flavioby Marcio FlavioAugust 13, 2024September 4, 2024

Recently, I’ve been delving into the basics of front-end development with React, one observation I’ve made is that many people in the front-end world usually …

Understanding Front End Under the Hood Unraveling the intricacies of web development, DOM manipulation, and JavaScript interactivity.

Understanding Front End Under the Hood

Unraveling the intricacies of web development, DOM manipulation, and JavaScript interactivity.

Marcio Flavioby Marcio FlavioJune 21, 2023June 20, 2023

In web development, we typically have two main goals: displaying the desired content to users and enabling them to interact with it by modifying the …

JavaScript Under the Hood #2: Sub-classes Understanding sub-classes and inheritance in JavaScript

JavaScript Under the Hood #2: Sub-classes

Understanding sub-classes and inheritance in JavaScript

Marcio Flavioby Marcio FlavioApril 25, 2023May 26, 2023

Keeping the momentum from my last article, this article aims to explain how sub-classes work in JavaScript. Sub-classes are what make inheritance possible, which is …

JavaScript Under the Hood #1: Classes Understanding how classes work in JavaScript

JavaScript Under the Hood #1: Classes

Understanding how classes work in JavaScript

Marcio Flavioby Marcio FlavioApril 6, 2023May 26, 2023

If you’re a programmer coming to JavaScript from other languages, you may have heard that JavaScript has “fake” classes. In this article, we’ll explore how …

Configuring Language Server Protocol in Neovim

Configuring Language Server Protocol in Neovim

Marcio Flavioby Marcio FlavioDecember 7, 2022May 29, 2023

I’ve seen a lot of people with trouble trying to configure their LSP and autocompletion settings in neovim, so I decided to make this guide …

Neovim Tips and How to Start

Neovim Tips and How to Start

Marcio Flavioby Marcio FlavioNovember 23, 2022May 29, 2023

At the beginning of this year, I made my code editor transition from VSCode to Neovim, but there were some features, plugins, and tips I …

Redux Basics

Marcio Flavioby Marcio FlavioJuly 6, 2022

For some time, Redux is a thing that has bugged me because I know it, but I felt it was not sufficient. Because of this, …

Content type

Beginner Intermediate Advanced

Recent Posts

  • Codeminer42 Dev Weekly #59
  • Async Code Demystified: Promises, Fetch, and useEffect
  • Codeminer42 Dev Weekly #58
  • What’s New in Node.JS 24
  • Introduction to Relational Databases and SQL

Tags

Android API Artificial Intelligence Authentication Best Practices C Computer Science CSS Database Dependency Injection Design Patterns DevOps Docker Elixir Frontend Functional Programming Git Golang HTML Information Security Infrastructure Java JavaScript NextJS Node.js open-source Performance PostgreSQL Programming Rails React Ruby Ruby on Rails Rust Software Architecture Software Development SQL Testing Tutorial TypeScript UI User Experience UX Vue.js Web Development
Creative Commons License 2025 Codeminer42 | Privacy Policy | Cookie Policy | Powered by WordPress and Bam.