Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

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

Author: Edy Silva

I own a computer
Everything You Need to Ace PWAs in Rails Turn your Rails app into an engaging native-like application in a couple of minutes

Everything You Need to Ace PWAs in Rails

Turn your Rails app into an engaging native-like application in a couple of minutes

Edy Silvaby Edy SilvaDecember 13, 2024January 8, 2026

This article starts a series about Progressive Web Applications (PWAs) in Rails. In this series, I will show you how to turn your Rails application …

Codeminer42 Hackathon: a lesson on experimentation

Codeminer42 Hackathon: a lesson on experimentation

Edy Silvaby Edy SilvaDecember 3, 2024January 8, 2026

On November 23rd, Codeminer42 organized its first Hackathon. The goal was quite simple: to encourage the experimentation of new technologies in problems that are a …

Three Functional Programming Concepts To Start Using Today And Make Your Code Better Especially if you don't code in a functional programming language

Three Functional Programming Concepts To Start Using Today And Make Your Code Better

Especially if you don't code in a functional programming language

Edy Silvaby Edy SilvaNovember 13, 2024November 21, 2024

When I first heard about Functional Programming, I thought it was about using functions only. If it was about using functions, I was fine with …

A Day In The Life of a Ruby Enumerator Let's see what is under the hoods

A Day In The Life of a Ruby Enumerator

Let's see what is under the hoods

Edy Silvaby Edy SilvaOctober 29, 2024October 29, 2024

I spent some time trying to elaborate a good introduction for this post. I wanted to start with a great quote or something like that …

Rails 8.0 is out Rails 8.0.0.beta1 brings simplicity with killer features such as a new authentication system and reduced dependency overhead.

Rails 8.0 is out

Rails 8.0.0.beta1 brings simplicity with killer features such as a new authentication system and reduced dependency overhead.

Edy Silvaby Edy SilvaSeptember 27, 2024January 8, 2026

Rails 8.0 has arrived, bringing along many exciting new features that aim to simplify and empower the Rails development workflow. Authentication "The medicine you don’t …

Ruby Enumerators: A Point of View You’ve Never Had When and how to use custom Enumerators

Ruby Enumerators: A Point of View You’ve Never Had

When and how to use custom Enumerators

Edy Silvaby Edy SilvaSeptember 4, 2024September 4, 2024

The 80-20 rule is empirically observed in many human phenomena and activities and it is no different in programming. By understanding a portion of the …

Profiting with Elixir, Erlang and C Getting distributed systems to 'Rinha de Backend'

Profiting with Elixir, Erlang and C

Getting distributed systems to 'Rinha de Backend'

Edy Silvaby Edy SilvaMay 22, 2024May 22, 2024

On March 10th, the second edition of the "Rinha de Backend" ("Backend Fight"), a very fun hackathon, finished. I participated in this edition, and I …

Two’s Complement trick revealed

Two’s Complement trick revealed

Edy Silvaby Edy SilvaFebruary 8, 2024April 11, 2024

In my last post I made a promise. We talked about IEEE 754 Standard and some other things. One thing we talked about was Two’s …

Be cool. Don’t use float/double for storing monetary values A tour on how hardware deals with numbers and math

Be cool. Don’t use float/double for storing monetary values

A tour on how hardware deals with numbers and math

Edy Silvaby Edy SilvaJuly 12, 2023September 4, 2024

What you’re looking for You saw that joke telling that JavaScript doesn’t know math because of the expression below. 0.1 + 0.2 === 0.3 This …

Improve Your Workflow with Git Worktrees

Improve Your Workflow with Git Worktrees

Edy Silvaby Edy SilvaJanuary 17, 2023February 24, 2026

In our last post about git, we discussed the git-stash command. We thought of a situation where we get interrupted to work on more urgent …

Posts pagination

Previous 1 … 3 4 5 Next

Content type

Beginner Intermediate Advanced

Recent Posts

  • [Dev Weekly #100 🎉] Nano Banana 2 is between us, Hugging Face Skills, Node.js will have Temporal API, AdonisJS v7 Drops, React’s New Foundation Era
  • Mastering Derived Tables in Rails
  • From Zero Code to AI-Generated Assets in Just 4 Days
  • The Double Standard Is Killing AI Adoption in Your Team
  • Agentic Engineering Is Just Good Engineering (With a Better Driver)

Tags

AI AI Agents API Authentication Backend Best Practices C 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 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.