Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

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

Category: Posts

Parallel Tests with AVA

Parallel Tests with AVA

Paulo Diovaniby Paulo DiovaniApril 11, 2017July 4, 2023

There are a lot of test frameworks for JavaScript/Node.js and I’ve been working with Mocha, Jasmine and Lab for a while. But I decided to …

How to Test Shared Behavior in Elixir Implementing functionality similar to RSpec’s shared examples

How to Test Shared Behavior in Elixir

Implementing functionality similar to RSpec’s shared examples

Thiago Araújo Silvaby Thiago Araújo SilvaMarch 29, 2017May 29, 2023

Create a new mix project if you want to follow along: $ mix new calculator $ cd calculator Suppose you have a Calculator module and …

Zero to Up and Running a Rails Project only using Docker

Dmitry Rochaby Dmitry RochaMarch 27, 2017

Disclaimer: this post is based on Quickstart: Compose and Rails — Docker the main difference is that I will run everything with my own user …

Refactoring Ruby: From Subclass to Registry From developing a solution to gradually improving it by listening to the pain

Refactoring Ruby: From Subclass to Registry

From developing a solution to gradually improving it by listening to the pain

Thiago Araújo Silvaby Thiago Araújo SilvaMarch 23, 2017May 29, 2023

My team was given a particularly laborious task: implement responsive images throughout a legacy Rails application. Back then, the app was sending disproportionally large image …

Halving Response Times: Lessons Learned

Renato Higor Do Nascimentoby Renato Higor Do NascimentoMarch 17, 2017

Response times under 100 ms are capable of lightening anyone’s heart. It’s even better when you reach that milestone as a side effect of some …

Your App Across the Globe

Is Internationalization/Localization really important?

Abner Alvesby Abner AlvesMarch 14, 2017

In 2017 world population is estimated in 7.5 billion. This number seems/looks enormous and if put in a graphic by continent one may note that …

Refatorando para JavaScript Funcional: Composição de Funções (parte 1)

Refatorando para JavaScript Funcional: Composição de Funções (parte 1)

Halan Pinheiroby Halan PinheiroMarch 7, 2017May 29, 2023

If you cannot read in Portuguese, try to use the Google Translator. Each code sample here will be written in English. Feel free to translate …

Refatorando para JavaScript Funcional: Composição de Funções (parte 2)

Refatorando para JavaScript Funcional: Composição de Funções (parte 2)

Halan Pinheiroby Halan PinheiroMarch 7, 2017May 29, 2023

If you cannot read in Portuguese, try to use the Google Translator. Each code sample here will be written in English. Feel free to translate …

Refatorando para JavaScript Funcional: Composição de Funções (parte 3)

Refatorando para JavaScript Funcional: Composição de Funções (parte 3)

Halan Pinheiroby Halan PinheiroMarch 7, 2017May 29, 2023

If you cannot read in Portuguese, try to use the Google Translator. Each code sample here will be written in English. Feel free to translate …

Towards Minimal, Idiomatic, and Performant Ruby Code Debunking some popular Ruby idioms

Towards Minimal, Idiomatic, and Performant Ruby Code

Debunking some popular Ruby idioms

Thiago Araújo Silvaby Thiago Araújo SilvaMarch 6, 2017May 29, 2023

I try to embrace a particular way of working with code: it should be minimal, idiomatic, and performant by default. Sometimes it is necessary to …

Posts pagination

Previous 1 … 27 28 29 … 32 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.