Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

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

Category: Beginner

Integers overflow and underflow What happens if we go off the limits of a predetermined space?

Integers overflow and underflow

What happens if we go off the limits of a predetermined space?

douglas.marquesby douglas.marquesJune 8, 2022April 11, 2024

As we all should know already, memory is not an infinite resource despite looking like it. Given our current scenario where hardware is relatively cheap, …

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 …

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

A beginner’s personal journey into automated tests

A beginner’s personal journey into automated tests

Felipe Teixeiraby Felipe TeixeiraMarch 16, 2022April 11, 2024

Like many engineers, I landed into coding kind of by accident. I was programming alone and unsupervised for a decade and my work was mostly …

CodeTips#1: Exploring Hashes in Ruby

CodeTips#1: Exploring Hashes in Ruby

Luan Gonçalvesby Luan GonçalvesFebruary 23, 2022September 4, 2024

Hello, fellow readers! Before we can jump right in, we have an announcement! There is a new series of posts here in the blog: CodeTips! …

Elixir/Erlang: Tail Call Optimization is not enough

Feelings after researching and experimenting on Tail Call Optimization

Edy Silvaby Edy SilvaJanuary 19, 2022

In this article, we’ll be talking about a widespread concept of Functional Programming called Tail Call Recursion (or Tail Call Optimization or just Tail Call). …

Ruby’s Cool Features for Beginners

Ruby’s Cool Features for Beginners

Paulo Eduardoby Paulo EduardoOctober 13, 2021April 11, 2024

Hi, everyone! In this article, we’re gonna cover some features and concepts that differ Ruby from other programming languages, especially from languages that I’ve learned …

AWS SNS – What You Should Know About it + a NodeJS Implementation

AWS SNS – What You Should Know About it + a NodeJS Implementation

Lucas Assisby Lucas AssisSeptember 1, 2021May 29, 2023

Image by unsplash Hi there! In the past few weeks I’ve been working on the backend of a mobile chat application, or, what I like …

AWS Cognito – An Implementation Guide for your NodeJS Application

AWS Cognito – An Implementation Guide for your NodeJS Application

douglas.marquesby douglas.marquesAugust 2, 2021July 4, 2023

In this article, we aim to give you an overview of what AWS Cognito solves and how to use it as your app’s authentication provider, …

Posts pagination

Previous 1 … 7 8 9 Next

Content type

Beginner Intermediate Advanced

Recent Posts

  • Codeminer42 Dev Weekly #85
  • Testing Unnatural Prompt Engineering Across Five Large Language Models
  • Women in tech: Hedy Lamarr
  • The 5 UI fundamentals a developer must know
  • Using ChatGPT Atlas Agent Mode To Solve LeetCode Problems

Tags

AI API Artificial Intelligence Authentication Backend Best Practices C Computer Science CSS Database 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 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.