Codeminer42's Engineering Blog
The Miners

Using ActiveRecord to create atomic transactions
Imagine the following situation: You were asked to create a new wallet feature to an application. This wallet must allow money transfer between users. Basically, you take money from an…
Data Bugs on Rails
Bugs are commonplace artifacts in any kind of software system. Most applications are filled with lots of bugs, for so many reasons that can’t even be accounted for in a…
Why I moved from Vagrant to Docker as my default development environment?
You probably have already heard that old classic phrase: I don’t know what’s happening… It works on my machine… Vagrant came to solve this problem, providing a base image to…
Avoid to Get Outdated as a Developer
Here at Codeminer we use Ruby and Ruby on Rails as our main technologies, but we also deal with other ones such as Java, Swift, Objective C, Go and Node.js,…
Um Rápido Mergulho em Expressões Regulares
Read in english here. Olá. Que tal esquecer um pouco a rotina e a realidade e fazer uma viagem ao interior de sua mente? Descobrir conceitos novos, diferentes. Ao voltar,…