Jay has 9 years of professional software development experience, and 5 years in consulting. His areas of expertise include enterprise content management, e-commerce, and media and publishing. He has consulted for PUMA, The Washington Times, and The Limited Brands among others. Jay has an affinity for open source technologies rooted in Java and Python, and the Agile development methodology. In his spare time, Jay also produces an open source first-person-shooter video game called Quake2World.
RESTful web services are commonplace these days, with Basic Authentication + HTTPS being the de facto standard for securing them. The vast majority of the time, developing against such a web service is pretty easy. Except when it isn’t. I recently built a RESTful web service in Grails [...]
Read More
Drupal 7 brought tremendous improvements in terms of maturity, consistency and pattern usage to much of Drupal core. Unfortunately, one very frequently used core module is a little behind the curve: taxonomy. In this post, I’ll describe a few of the gotchas you may encounter when working with [...]
Read More
A few weeks ago, several of us here at Cantina were fortunate enough to attend Gr8Conf 2011 in Copenhagen, Denmark. The conference is focused on 3 major technologies: Groovy, Grails, and Griffon. Cantina is fairly well known as one of the more Grails-savvy consulting firms in Greater Boston, [...]
Read More
At Cantina, we’ve recently adopted some new positioning language that really reflects what we bring to the table: Tech Chops, Business Cred. I thought of another way to render that same message that reflects who we are: (TECH_CHOPS | BUSINESS_CRED) If you’re not completely sure what that is, [...]
Read More