Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

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

Category: Posts

Creating a development environment with docker and docker compose

Creating a development environment with docker and docker compose

Guilherme Teodoroby Guilherme TeodoroJune 1, 2022May 29, 2023

Did you ever try to run code on your local machine, but it simply didn’t work? And when you ask for help all you hear …

Do you know the CI/CD initiative? Applying these concepts using GitLab CI/CD tool

Do you know the CI/CD initiative?

Applying these concepts using GitLab CI/CD tool

Gabriel Quaresmaby Gabriel QuaresmaMay 19, 2022October 18, 2023

Nowadays, the DevOps culture is present in many projects and companies of all sizes. The main concepts of this culture are Continuous Integration and Continuous …

How to use dynamic Components in Vue Understanding dynamic and async components  by example

How to use dynamic Components in Vue

Understanding dynamic and async components by example

Edy Silvaby Edy SilvaMay 11, 2022July 4, 2023

Hi guys, in today’s post I want to share an interesting scenario about using dynamic components with you. Imagine this situation where you have a …

A practical dive into functional programming Implementing a permission system

A practical dive into functional programming

Implementing a permission system

Paulo Eduardoby Paulo EduardoMay 4, 2022October 18, 2023

Hi folks! I’ve been working on a personal project, a simple Express.js REST API. But after a while, I got stuck on a simple problem: …

Securing git commits on Windows 10 and WSL2

Securing git commits on Windows 10 and WSL2

Anderson Guimarães Mouraby Anderson Guimarães MouraApril 27, 2022July 4, 2023

Git-based platforms such as Github and Gitlab are probably the most common code management tools out there. Therefore, securing your access to whatever codebase you …

First steps through the Flutter framework

Moises Alonsoby Moises AlonsoApril 20, 2022

If you are somewhat familiar with mobile development, you have probably heard about Flutter, an open-source framework developed and maintained by Google for building natively …

Using Docker to instantiate local databases A minimalist guide on the Docker way of setting up local databases

Using Docker to instantiate local databases

A minimalist guide on the Docker way of setting up local databases

Pedro Ramosby Pedro RamosApril 13, 2022October 17, 2023

From tutorials to enterprise-level software, knowing how to set up a local database instance is a mandatory skill. You’ve probably had to go through tons …

An approach to routing testing in React

An approach to routing testing in React

Leonardo Gabrielby Leonardo GabrielApril 7, 2022May 29, 2023

In React applications, there are many ways for testing routing behavior in our components. You might find solutions on the internet, but they probably will …

CodeTips#3: How Specificity works in CSS

CodeTips#3: How Specificity works in CSS

Matheus Hahnby Matheus HahnMarch 30, 2022September 4, 2024

When working on web apps, at some point, you will need to overwrite styles from components to which you have no access to the CSS …

CodeTips#2: Clean code in JavaScript A beginner's approach

CodeTips#2: Clean code in JavaScript

A beginner's approach

Rafael Pierriby Rafael PierriMarch 23, 2022September 4, 2024

INTRODUCTION INTRODUCTION I believe the comic strip above sums it well: You write clean code mainly to understand yourself in the future. Not only that, …

Posts pagination

Previous 1 … 21 22 23 … 33 Next

Content type

Beginner Intermediate Advanced

Recent Posts

  • Technical Challenges in Building Voice Agents
  • React Denial-of-Service flaw + code leak join React2Shell vulnerability in Server Components and more – Dev Weekly #91
  • Surviving the RAM Squeeze: Efficiency Tips for JavaScript Developers
  • Building Your First Voice Agent
  • Bun is joining Anthropic, new AI models: Mistral 3 & DeepSeek-V3.2, Bundle Busters, and Hidden npm Nightmares – Dev Weekly #90

Tags

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