Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

Category: Posts

Making your system faster with Sidekiq and Redis How about using asynchronous services to improve your system performance

Making your system faster with Sidekiq and Redis

How about using asynchronous services to improve your system performance

Fabricio Albarnazby Fabricio AlbarnazMarch 31, 2023

We know that performance is one of the biggest factors that drive a system to success. But even using the most optimized algorithms, some tasks …

Component Driven UI Patterns – Part I

Component Driven UI Patterns – Part I

Jeferson Britoby Jeferson BritoMarch 9, 2023

A Component is an identifiable and interchangeable unit of a program. It plays an important role not just inside user interfaces but in Software Engineering …

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, 2023March 2, 2023

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, 2023February 14, 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 …

A microfrontend for non-propitious environments

A microfrontend for non-propitious environments

Gabriel Belgamoby Gabriel BelgamoFebruary 9, 2023February 9, 2023

When we work on big projects a common path is to split it into separate codebases to make management easier. A modern and kind of …

Unravel the magic of programming

Unravel the magic of programming

Talysson de Oliveiraby Talysson de OliveiraFebruary 6, 2023February 7, 2023

Are you the kind of person that likes magic? If you’re not, try to remember why other people like it, and bear with me. There …

Alternative for low-end machines to develop mobile applications

Alternative for low-end machines to develop mobile applications

Bruno Viveirosby Bruno ViveirosFebruary 1, 2023February 1, 2023

A few days ago, I was suffering while trying to develop new features for a react-native app due to my machine not being powerful enough. …

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, 2023January 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 …

Mastering Git workflow – Part 2/2 Handling interruptions elegantly using git-worktree

Mastering Git workflow – Part 2/2

Handling interruptions elegantly using git-worktree

Edigleysson Silvaby Edigleysson SilvaJanuary 17, 2023January 24, 2023

In our last post about git, we discussed the git-stash command. We thought of a situation where we get interrupted to work on more urgent …

Using Mapbox to plan a city: a use case

Using Mapbox to plan a city: a use case

Felipe Richterby Felipe RichterJanuary 11, 2023January 11, 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 navigation

1 2 … 14 Next

Content type

Beginner Intermediate Advanced

Recent Posts

  • Making your system faster with Sidekiq and Redis
  • A/B Testing – Slightly different but the same
  • Component Driven UI Patterns – Part I
  • Making a Full-Stack App with Vue, Vite and Express that supports Hot Reload
  • Dependency injection in React with some Context

Tags

Activerecord API C Clean Architecture Components Crystal Lang CSS Database Dependency Injection Design Patterns DevOps DI Docker Docker Compose Elixir ES6 front-end Front End Development Functional Programming Git git-stash git-worktree Github JavaScript Node.js Nodejs Performance Programming Rails React Redux Refactoring Ruby Ruby on Rails Software Architecture Software Development State Management Test Testing Tutorial Typescript Vue Vuejs Vuex Web Development

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright © 2023 Codeminer42. Powered by WordPress and Bam.