Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

Tag: Ruby

A beginner’s personal journey into automated tests

Felipe Teixeiraby Felipe TeixeiraMarch 16, 20220

Like many engineers, I landed into coding kind of by accident. I was programming alone and unsupervised for a decade and my work was mostly …

CodeTips#1: Exploring Hashes in Ruby

Luan Gonçalvesby Luan GonçalvesFebruary 23, 20220

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! …

Ruby’s Cool Features for Beginners

Paulo Eduardoby Paulo EduardoOctober 13, 2021October 13, 20210

Hi, everyone! In this article, we’re gonna cover some features and concepts that differ Ruby from other programming languages, especially from languages that I’ve learned …

ActiveRecord Callback Chain: A Cool (and Weird) Edge Case

Luan Gonçalvesby Luan GonçalvesJuly 7, 2021July 7, 20210

Image by jcomp Well, it’s been a while. After a lot of time… I’m back! ( ̄▽ ̄)/ If you haven’t read my last post, give it …

Exploring RSpec – Improving Your Testing Skills

Diego Thomazby Diego ThomazMarch 30, 2021March 30, 20210

Testing our apps has become mandatory these days. For an app to be considered reliable it must have 95% or so of test coverage. Having …

“!” and “?”: Understanding One of Ruby’s Coolest Naming Conventions

Luan Gonçalvesby Luan GonçalvesJanuary 29, 2019November 11, 20191

“!” and “?”: Understanding One of Ruby’s Coolest Naming Conventions “Well, that’s quite some symbols you got there *♨_♨” – You, after reading this article’s …

Destroying an Association Marked as Read-Only in Rails

Adriano Costaby Adriano CostaDecember 17, 2018November 11, 20190

Read-only is a boolean setting. When true, it prevents an Active Record instance to be updated or destroyed. Although very helpful, there are a few …

Migrating from Paperclip to ActiveStorage

My first challenge as an intern

Leonardo Negreirosby Leonardo NegreirosNovember 7, 2018November 11, 20190

First of all, I’m no expert in programming. In fact, I started with Ruby on Rails about one and a half month ago with the …

Functional Object Composition and MVC

Gluing together encapsulation and functional programming

Thiago Araújo Silvaby Thiago Araújo SilvaMay 1, 2017November 11, 20190

This is not just a fragile hack, it’s a powerful glue! I just read a great blog post on the internet about MVC not being …

Crystal by Numbers

Benchmarking Kemal, Ruby on Rails, and Sinatra

Dmitry Rochaby Dmitry RochaApril 28, 2017November 11, 20190

Run! TL;DR Kemal delivers 8.3x more requests than Rails and 1.5x than Sinatra, using only 15MiB (against 110MiB in Rails and 47MiB in Sinatra) and …

Posts navigation

1 2 Next

Content type

Beginner Intermediate Advanced

Recent Posts

  • Redux Basics
  • Miner’s Advice #1: Effective technical writing
  • Creating a preview mode in a Vuex app with dependency injection
  • Integers overflow and underflow
  • Creating a development environment with docker and docker compose

Tags

Activerecord API C Clean Architecture Commit Components Crystal Lang CSS Database Design Patterns DevOps Docker Docker Compose Elixir ES6 Flutter Front End Development Functional Programming Git Github JavaScript Node.js Nodejs NPM Package Management Performance Programming Rails React Redux Refactoring Ruby Ruby on Rails Software Architecture Software Development State Management Test Testing Tutorial Typescript Vue Vuejs Vuex Web Development Yarn

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright © 2022 The Miners. Powered by WordPress and Bam.