<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ruby on the halcyon blog</title><link>https://www.halcyon.hr/categories/ruby/</link><description>Recent content in Ruby on the halcyon blog</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Tue, 09 Jun 2020 08:30:00 +0200</lastBuildDate><atom:link href="https://www.halcyon.hr/categories/ruby/index.xml" rel="self" type="application/rss+xml"/><item><title>Exploring Metaprogramming in Ruby</title><link>https://www.halcyon.hr/posts/exploring-metaprogramming-in-ruby/</link><pubDate>Tue, 09 Jun 2020 08:30:00 +0200</pubDate><guid>https://www.halcyon.hr/posts/exploring-metaprogramming-in-ruby/</guid><description>Metaprogramming is an integral part of Ruby, more so than in any other language. Many frameworks and libraries rely on it, so if you want to know how those tools function, you will have to learn what goes on under the hood.</description></item><item><title>DRYing up your code and your database with Rails, Postgres and STI.</title><link>https://www.halcyon.hr/posts/drying-up-your-code-and-your-database-with-rails-postgres-sti/</link><pubDate>Mon, 06 Aug 2018 22:30:00 +0200</pubDate><guid>https://www.halcyon.hr/posts/drying-up-your-code-and-your-database-with-rails-postgres-sti/</guid><description>DRYing up your code and your database with Rails, Postgres and STI.</description></item></channel></rss>