Refactoring in Context

Some developers who attended our workshop at Ruby Hack Night were asking about refactoring in the context of the development processes that go on each day at Ryatta (and forward-thinking dev shops everywhere ;). Refactoring is the simple task of reworking code for...

Ruby Refactoring Night

Based on the positive feedback from October’s Hack Night attendees, we are planning to continue our workshop series on clean code and refactoring. We’ll start by recapping our progress to-date. And then we’re going to facilitate a discussion on what...

Pricing Yielding Launch

Do you yield your prices by day? Now you can do it online with ROBE for Spa. Today we are announcing support for daily price yields. With one click, import the yielding configuration from your spa management system, and we’ll present the correct price to your guests...

Ruby Hack Night Refactored

The Refactoring Workshop we held at Ruby Hack Night, hosted by theScore, went really well. We didn’t count how many people we crammed into that room, but there must have been at least 25 of you – I know I spent the first chunk scrounging extra chairs! Which is...

Refactoring Workshop

At Ryatta Group, we take the cleanliness and maintainability of our code extremely seriously. That doesn’t mean we’re perfect; we have our share of modules with krufty methods, poorly named variables, and impenetrable chunks.  But we’re always improving, and each time...