A bunch of tips related to web development with ruby. Not all of them are ruby-specific though.
Here are my remarks regarding MiniTest vs RSpec.
There are a lot of blog posts and debates about service objects in ruby. Here is mine.
This gem is an alternative to the strong_parameters gem. It is not directly meant for rails though. It just provides the tools to build a parameter validator and to validate incoming parameters with it.
This blogpost is about worldviews, beliefs and atheism.
I think that many of the performance benchmarks of ruby webservers give the wrong impression. I will show here why.
A problem graph is a directed acyclic graph that is used to model problems and their solutions.
An Entity-Component-System is a kind of design pattern used as an alternative to inheritance to organize the many entity-types in a game. Instead of modelling
Cat as subclasses of
Animal you would compose those types from components like
Position, Movable, Destructible, Metabolism and
Here I explain how i set up monitoring for my rails application using ActiveSupport::Notifications and ElasticSearch.
Elasticsearch is a modern full-text search-engine with a RESTful interface that is very customizable, easy to use, easy to set up, fast and scalable. Here i show how i set it up in my rails environment.