Adam Pope
adampope.bsky.social
Adam Pope
@adampope.bsky.social
Rails dev for over 15 years, founder of Storm Consultancy, fractional CTO at CiteAb, iAM Compliant and Getting Married
I didn’t fully understand the semantics of `<` in a #ruby gemspec with respect to pre-release gems until I tried to upgrade a beta version of rails to the final release - with unexpected results!

stormconsultancy.co.uk/blog/ruby-on...
An unexpected quirk of the `<` specifier in a gemspec | Storm Consultancy - Your Digital Technology Agency
In a gemspec pre-release versions are explicitly considered less than their stable counterparts, this can cause unexpected upgrade issues.
stormconsultancy.co.uk
November 11, 2025 at 4:44 PM