Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

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

Category: CodeTips

Rails + Stimulus + React The definitive (and easy) way to integrate

Rails + Stimulus + React

The definitive (and easy) way to integrate

Gabriel Quaresmaby Gabriel QuaresmaDecember 18, 2024December 17, 2024

The current state of the Rails Framework is nearly unanimous among developers, as it encompasses everything a web application needs from start to finish. It …

Welcome to the worst form ever! How Cognitive Biases Can Ruin or Improve User Experience

Welcome to the worst form ever!

How Cognitive Biases Can Ruin or Improve User Experience

Luiza Carvalhoby Luiza CarvalhoNovember 5, 2024

Welcome to the worst form ever! I am sure you have seen some bad forms around the internet. Sometimes the inputs are disabled at the …

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 …

CodeTips#10: Throttle and Debounce Because your code could use a little discipline

CodeTips#10: Throttle and Debounce

Because your code could use a little discipline

João Victor Voglerby João Victor VoglerJuly 18, 2024September 4, 2024

When you learn to code, you usually start with understanding types and declaring variables, then reusing code through functions, calling pieces of code conditionally, calling …

CodeTips#9: Readable .html.erb files on VSCode What they won't tell you about .html.erb... Mystery solved after years

CodeTips#9: Readable .html.erb files on VSCode

What they won't tell you about .html.erb... Mystery solved after years

Kecia karolineby Kecia karolineJune 19, 2024September 4, 2024

If you’re a front-end developer like me, you’ve probably encountered the challenges of coding with Ruby and .html.erb files. It can be frustrating when your code doesn’t …

CodeTips#8: SQL Transactions A Dive into Basic Concepts with Real-World Examples

CodeTips#8: SQL Transactions

A Dive into Basic Concepts with Real-World Examples

Gabriel Quaresmaby Gabriel QuaresmaJune 12, 2024September 4, 2024

We live in an era when we are increasingly automating our day-to-day processes. We no longer go to bank agencies, but instead use digital banks …

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 …

CodeTips#6: Using the Node.js debugger

CodeTips#6: Using the Node.js debugger

Paulo Diovaniby Paulo DiovaniSeptember 21, 2022September 4, 2024

The usual way to debug a Node.js application is to simply use the console module to inspect variables or objects, which is fast enough to …

CodeTips#5: Debugging in Frontend Some tips and tools to debug your JavaScript code

CodeTips#5: Debugging in Frontend

Some tips and tools to debug your JavaScript code

Felipe Nolletoby Felipe NolletoSeptember 14, 2022September 4, 2024

Hello guys! When we are investigating errors or resolving a bug in our app, we all know the struggle of finding and fixing it. In …

CodeTips#4: Debugging Ruby applications

CodeTips#4: Debugging Ruby applications

Paty Bastosby Paty BastosAugust 24, 2022September 4, 2024

When our code is behaving unexpectedly, our first attempt is usually trying to understand why it happened, but just thinking about it might not be …

Posts pagination

1 2 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.