Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

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

Tag: JavaScript

You are using React Context WRONG Or why we should not underestimate what we consider simple

You are using React Context WRONG

Or why we should not underestimate what we consider simple

Talysson Oliveiraby Talysson OliveiraMarch 19, 2024March 18, 2024

That’s right, you’ve read it correctly, you are probably using React Context API the wrong way… or at least not taking full advantage of what …

Codeminer42 Dev Weekly #2

Codeminer42 Dev Weekly #2

Gabriel Quaresmaby Gabriel QuaresmaMarch 15, 2024April 19, 2024

HELLO EVERYONE!!! It is March 15th, 2024, and you are reading the Second Codeminer42 Dev Weekly! Let’s see what the tech world showed us this …

CodeTips#7: Spread operator: the slow beauty Let's go learn how and when to use the beautiful spread operator

CodeTips#7: Spread operator: the slow beauty

Let's go learn how and when to use the beautiful spread operator

Gabriel Quaresmaby Gabriel QuaresmaJanuary 31, 2024September 4, 2024

For a couple of years now, the JS community has been using the famous spread operator, AKA three dots (…), to copy values in arrays …

The Right Form of Forming Forms How to provide a great user experience and validate forms on the frontend.

The Right Form of Forming Forms

How to provide a great user experience and validate forms on the frontend.

João Victor Voglerby João Victor VoglerAugust 16, 2023March 14, 2024

Imagine you just got paid and can finally buy the laptop you have been dreaming about for months. Since it is expensive (and you are …

Enhancing User Experience with Dynamic iFrame Height Creating a cohesive user experience without visible indications of external sourcing.

Enhancing User Experience with Dynamic iFrame Height

Creating a cohesive user experience without visible indications of external sourcing.

Mateus Wildingby Mateus WildingJune 28, 2023April 11, 2024

In the realm of web development, iframes have long been an essential tool for integrating content from one website into another. Whether it’s by embedding …

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 …

Making a Full-Stack App with Vue, Vite and Express that supports Hot Reload Creating an app in a single repository without compromising on Developer Experience

Making a Full-Stack App with Vue, Vite and Express that supports Hot Reload

Creating an app in a single repository without compromising on Developer Experience

Rhian Moraesby Rhian MoraesMarch 2, 2023February 5, 2024

Introduction With each passing day, web applications are becoming more and more reactive. JavaScript front-end frameworks are designed for this particular purpose. However, it is …

Dependency injection in React with some Context Implementing container using context API as Dependency Injection Tool

Dependency injection in React with some Context

Implementing container using context API as Dependency Injection Tool

Alencar Oliveiraby Alencar OliveiraFebruary 15, 2023May 26, 2023

Dependency injection is a technique used to remove interdependencies between two components of an application, but for some reason, it’s not commonly used in React …

Symmetric Encryption in JavaScript for PII Best Practices for PII Data Protection

Symmetric Encryption in JavaScript for PII

Best Practices for PII Data Protection

Halan Pinheiroby Halan PinheiroJanuary 25, 2023May 26, 2023

Disclaimer While this article provides an overview of symmetric encryption and its implementation using standard JavaScript libraries, it should not be considered a substitute for …

Using Mapbox to plan a city: a use case

Using Mapbox to plan a city: a use case

Felipe Richterby Felipe RichterJanuary 11, 2023July 4, 2023

We all know how maps are important. They are always there. Maps, since thousands of years ago, have been an essential way of extracting information. …

Posts pagination

Previous 1 … 3 4 5 … 7 Next

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.