Ruby

Ruby is the language I primarily use in my job as software developer. It is an object oriented, general purpose programming language that is very well suited for web development. It is dynamically typed and puts a big emphasis on code readability. I like the elegance of well written Ruby code and the powerful testing frameworks that exist for Ruby.

Snippets

Round time down to a given interval

FIFTEEN_MINUTES = 15 * 60
t = Time.new # 2020-05-15 08:46:58.156386 +0200

rounded_time = t - t.to_i % FIFTEEN_MINUTES # 2020-05-15 08:45:00.156386 +0200

Libraries

Frameworks

Last updated