Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

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

Category: Intermediate

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 …

Command and Conquer Web Applications Do, Undo, and Redo

Command and Conquer Web Applications

Do, Undo, and Redo

João Victor Voglerby João Victor VoglerJanuary 17, 2024September 7, 2024

Sometimes I wonder how great would it be if we could simply undo things in life. Ate more than you should during Christmas and New …

This is the way… the Callable Way

This is the way… the Callable Way

Luan Gonçalvesby Luan GonçalvesDecember 27, 2023April 11, 2024

Hello, fellow readers! Once again, we are here to talk about some neat Ruby features to make your perfect service/operation class. This time, about the …

Auto-Saving Forms Done Right 2/2 Implement a good auto-saving form using React Hooks

Auto-Saving Forms Done Right 2/2

Implement a good auto-saving form using React Hooks

Rhian Moraesby Rhian MoraesNovember 23, 2023April 11, 2024

Auto-Saving is a way to ensure that data provided in a form gets persisted without the need to click on "Send" or "Submit". You might …

Exploring the Lean4 Language

Exploring the Lean4 Language

Sofia Rodriguesby Sofia RodriguesOctober 11, 2023April 11, 2024

As a tech enthusiast, I’ve always been interested in new concepts that new programming languages can provide us. My curiosity has often taken me into …

Lean4: Crafting in an Uncharted Territory Overcoming Challenges and Innovating

Lean4: Crafting in an Uncharted Territory

Overcoming Challenges and Innovating

Sofia Rodriguesby Sofia RodriguesSeptember 27, 2023April 11, 2024

Armed with an unknown weapon called Lean4, I ventured into an arena known as ‘Rinha de Backends‘, a challenge to determine (for fun) the fastest …

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 …

Implementing high-performance multiple sort-rules query in SQL Here I will talk how to execute multiples order rules according to the row index in the same query

Implementing high-performance multiple sort-rules query in SQL

Here I will talk how to execute multiples order rules according to the row index in the same query

Felipe Nolletoby Felipe NolletoJune 16, 2023July 4, 2023

Hello everyone! I will talk about SQL in this article, more precisely on how to have two completely different order rules for your returning records …

LocalStorage and Cookies under the hoodies Explaining why they're not concurrent

LocalStorage and Cookies under the hoodies

Explaining why they're not concurrent

Alencar Oliveiraby Alencar OliveiraMay 24, 2023September 4, 2024

It is usual, as developers, to use tools that we don’t entirely understand. Web storage on browsers and cookies are examples of things we use …

Increase Performance with Sidekiq and Redis How about using asynchronous services to improve your system performance

Increase Performance 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 …

Posts pagination

Previous 1 2 3 4 … 6 Next

Content type

Beginner Intermediate Advanced

Recent Posts

  • [Dev Weekly #97] Astro is 39% More Loved Than Next.js, Claude 4.6 + GPT-5.3 Codex Just Dropped, and more
  • How To Sandbox Your AI Agent Using Docker
  • [Dev Weekly #96] Clawdbot Hype, Kimi K2.5 beats Opus 4.5 in SWE benchmarks and Anthropic experiment on AI-driven skill gaining
  • How To Build An AI Agent For Talent Matching – Part 2
  • Claude Code + Ollama: Stress Testing Opus 4.5 vs GLM 4.7

Tags

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