Background information about session storage in Rails Rails has a default mechanism to store the session in the CookieStore. This...
In medium-sized to large Rails applications, asset compilation can take several minutes. In order to speed up deployment, asset...
Katapult 0.3.0 brings Rails 5 and Ruby 2.5 support with a new design, plus a ton of smaller features, fixes...
In most projects I know, Cucumber test suite speed is not an issue. Of course, running 350 features takes its...
An end-to-end test (E2E test) is a script that remote-controls a web browser with tools like Selenium...
You should prefer native promises to jQuery's Deferreds. Native promises are much faster than their jQuery equivalent. Native promises...
This card will show you a cool way to define a class using Struct.new. A common usecase for Structs are...
If you use the Better Errors gem, you will sometimes notice that it can be very slow. This is because...
TLDR: Browser implementations of HTTP/2 push are horrible. You might end up with worse performance than without pushing. However, the...
This card compares patterns to store trees in a relation database like MySQL or PostgreSQL. Implementation examples are for the...
The parallel-gem is quite easy to use and can speed up rendering time if you want to render the...
Looks like ActiveState is trying to market a new Ruby distribution for Enterprises: ActiveRuby Enterprise Edition is designed for businesses...
As web developers, we know how easy it is to end up with web page bloat. But loading a webpage...
TruffleRuby is an experimental Ruby implementation that tries to achieve ~10x performance over MRI. This has been on our radar...
A comprehensive introduction to sending HTML emails. Intro: HTML email: Two words that, when combined, brings tears to a developer...
Closure_tree lets your ActiveRecord models act as nodes in a tree data structure. This promises a few improvements over...
Instantiating ActiveRecord objects comes expensive. To speed up things, you can choose a more direct way to talk to your...
You know those helper methods that just render some HTML but look weird because of content_tags all over the...
We have a new gem Minidusen which extracts Dusen's query parsing and LIKE query functionality. Minidusen can no longer...
You want Spring for super-fast binstubs like bin/rails or bin/rspec which avoid Rails boot time. You want parallel_tests...
When building a web application, one is tempted to claim it "done" too early. Make sure you check this list...
You can define methods using def or define_method. In the real world, there is no performance difference.
Apparently you can pash a second scope to a hash-condition and the whole thing will be evaluated as a...
Processes in Linux might be put into Swap ("virtual memory") occasionally. Even parts of a single process might be removed...