Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

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

Tag: Ruby on Rails

Go Full Stack Rails: The Backend Part 1 Working on the backend, exploring requirements and building a Rails controller to deliver timeline tweets

Go Full Stack Rails: The Backend Part 1

Working on the backend, exploring requirements and building a Rails controller to deliver timeline tweets

Thiago Araújo Silvaby Thiago Araújo SilvaOctober 18, 2016May 30, 2023

Being a great developer these days means to intelligently use available technologies to build full-fledged products that also feel durable and extendable, and gone are …

Introduction to ActiveRecord Models

This is a step by step guide to create, update and test ActiveRecord models. For detailed information please refer to Rails Guides.

Dmitry Rochaby Dmitry RochaOctober 4, 2016January 8, 2026

Now that you know how to get up and running with Ruby (and Rails) from the article 4.5 Ways to Install Ruby in Userspace, that …

Controller Best Practices: Don’t Hide Instance Variables

Controller Best Practices: Don’t Hide Instance Variables

Thiago Araújo Silvaby Thiago Araújo SilvaApril 27, 2016May 30, 2023

This is something I often mention in code reviews, and it’s also mentioned in some Rails guidelines elsewhere without further explanation: please, don’t hide instance …

Using ActiveRecord to create atomic transactions

Mauricio Kleinby Mauricio KleinApril 23, 2016

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

Data Bugs on Rails

Data Bugs on Rails

Thiago Araújo Silvaby Thiago Araújo SilvaApril 17, 2016May 30, 2023

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 …

Writing custom RailsAdmin actions

Writing custom RailsAdmin actions

Fuad Saudby Fuad SaudFebruary 27, 2016January 8, 2026

RailsAdmin is known for not being the most flexible admin framework out there; and while this is true, it is, in fact, possible to extend …

Why I’m Enjoying My Job at Codeminer

Why I’m Enjoying My Job at Codeminer

Lucas Renanby Lucas RenanMarch 23, 2015May 26, 2023

Guido Mine — Zabrze — Poland I’ve been developing software — most back-end development — in the past eight years. Like many web developers, I …

Posts pagination

Previous 1 … 11 12
  • English
  • Português (Brasil)

Content type

Beginner Intermediate Advanced

Recent Posts

  • Cinco Coisas Que Seu Agente de IA Gostaria Que Você Soubesse
  • [Dev Weekly #114] Google’s Gemma 4 Changes the Game | Ruby Performance Secrets Exposed | Trust Over Velocity
  • Até onde a IA consegue autovalidar código Rails?
  • How Far Can AI Self-Validate Rails Code?
  • [Dev Weekly #113] Claude 4.8 Rewrites Agent Systems | Ruby LSP with Prism | Ruby’s Concurrency Finally Explained

Tags

AI AI Agents API Authentication Best Practices C Claude Claude Code CSS Database Design Patterns DevOps Docker Elixir Frontend Functional Programming Git Golang HTML Information Security Infrastructure Java JavaScript LLM NextJS Node.js open-source Performance PostgreSQL Programming 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.