Rails' built-in cache stores: an overview
Rails' cache stores can store the data in memory, Memcached, Redis, or even straight to disk. But which of the different cache stores is best for which.
Cheat sheet · sparklemotion/nokogiri Wiki
A digest of most of the methods documented at nokogiri.org. Reading the source can help, too....
Testing Example Code In Your Jekyll Posts
Blocks of code in blog posts and articles often contain errors.I see it frequently, in other people’s writing and my own.Code examples are usually not.
Event Sourcing made Simple
Most software developers use a tool to keep track of code history. Git is a fantastic example that’s used widely across the industry. Type git log and .
Map, Reduce, Filter, and Pie Charts
In this article we'll cover the array functions map, reduce, filter, sort, and slice to convert data into the format required for the Nivo pie chart....
RailsConf 2018 | The Future of Rails 6: Scalable by Default
We've all heard the phrase "Rails doesn't scale". Long running test suites and no standard for implementing multiple databases makes it hard scale mono.
4 (of many) awesome additions in Ruby 2.5.1 (and how to install it)
Last Tuesday, I attended Fog City Ruby — a monthly meetup in San Francisco featuring three talks involving Ruby and Ruby-related topics. The main talk .
renderedtext/render_async: render_async lets you include pages asynchronously with AJAX
Refactoring for the Tell Don't Ask Pattern
Design patterns provide us with guidelines to help us implement clear and concise maintainable code. Here we'll focus on implementing an easy-to-read, .
Where are they now? Revisiting Ruby 2.3 goodies
Alongside some great performance improvements, Ruby 2.3 it brought a couple of cool new things to the core language. Where are they now? How do you use.