CodeTips#1: Exploring Hashes in Ruby
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! We will be…
Codeminer42's Engineering Blog
What Codeminer42 engineers dig up at work: field notes on Rails, AI tooling, security, and keeping product teams shipping.

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! We will be…
Recently, I had the opportunity to work with Tailwind CSS. At first, I was not really happy about it. I knew I had to start looking into utility-first…
Image from unsplash Intro Even though nowadays I mostly work with Javascript/Typescript, I've spent a long time programming with C++ and as you've probably heard already, C++ is…
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). If you have…
When I started to implement tests with Spring Boot, I struggled to find a way to implement integration tests. Integration tests need to pass through all the flow,…
Having a test case exercising your code path is not enough if it is set up with values that wouldn't detect code changes. In a real-world Ruby on…