Why Mobile is Hard

0 Comments

We, and other mobile development shops that I’ve spoken to, can tell stories of clients who are stunned by the time and cost needed to build a quality mobile app. We’ve gotten to the point on the web where creating a simple website can be done by a large number of people (and therefore at relatively low cost), and while YMMV as far as quality, it can be done. On … Read More

Rails Models: Fat, Not Obese

0 Comments

“Fat models, skinny controllers” is a mantra in the Rails community, with good reason: It produces better code. Move the complicated business logic into the model, make the model “smart”, and let the controller just take care of managing traffic. And don’t forget “no logic in the view”! I have seen this advice misused however, mostly by taking it too far. For example, the carrierwave gem (which is awesome in … Read More