Dan Moore

Dan has been a developer for over two decades. From co-founding a startup to working for one of the biggest software companies in the world, he's worked in a variety of languages. He loves to solve business problems.

Ruby Garbage Collection: More Exciting than it Sounds

BY Dan Moore

Ruby Garbage Collection: More Exciting than it Sounds Running software uses computer memory for data structures and executable operations. How this memory is accessed and managed depends on the operating system and the programming language. Many modern programming languages manage memory for you, and Ruby is no different. Ruby manages ...

Read More →

 

How to Use Lambdas in Ruby

BY Dan Moore

Lambdas are a powerful feature of the Ruby language. They allow you to wrap logic and data into a portable package. In this post, we’ll cover how and when to use lambdas. You’’ll also learn about the difference between lambdas and Procs, and the performance profile of lambda functions. The ...

Read More →

 

How to Start Using Counter Caches in Rails

BY Dan Moore

Learn how to use counter cache in your rails app, parent-child associations, counter cache best practice.

Read More →