Groovy Traits and Sling Models in AEM

    October 12, 2015 6:30 PM

    A little while back Paul Michelotti wrote a great blog showcasing the benefits of using Groovy Traits along with the CQ Component Plugin.  Traits can be used for multiple inheritances in Groovy, but unlike interfaces, they can contain state and default logic.  However, I wanted to take it a step further and use Sling Models for injecting that state.  In this blog I will go through what additional steps need to be taken in order to get Sling Models to work.

    posted by Bryan Williams

    LESS CSS in Adobe CQ 5.5

    August 30, 2012 8:59 PM

    What is it? If you blinked you might have missed it in the release notes but Adobe CQ 5.5 supports including LESS files along with your CSS in ClientLibs. If you are not familiar with LESS, it basically makes stylesheets more powerful by adding programming language-like features such as variables, functions, mixins, etc. It is very similar to Sass or Stylus if you have ever used those.

    posted by Bryan Williams

    JavaOne 2009… Good Times!

    June 23, 2009 4:44 PM

    So I went to this conference a few weeks ago called JavaOne, you might have heard of it.  Yeah, that’s me drinking the Mountain Dew in the picture to the left.  Actually this was my second trip to San Francisco for this conference however my experience this time around differed greatly, but in a good way.  For one, I went with a group of 6 from CITYTECH Inc. including Bill Gloff, Jeff Palmer, Sten Anderson, Matt Campbell, and Matt Van Bergen.  Last time it was just one other colleague and me back in 2006.  There are definitely benefits from going with a group.  For one, there could be a good session or BOF that you overlooked that another person might remind you of.  For me, I almost missed the Script Bowl 2009.  How would I forgive myself?  Also, it’s fun to get together and share things you’ve learned while it’s still fresh in your mind.  Actually a few of my colleagues wrote blogs on their experiences at JavaOne.  Bill Gloff, Sten Anderson and Matt Van Bergen had many stories to tell which I will try not to repeat in this blog.  Also, check out Matt Campbell of CITYTECH doing a lightning talk at the JavaOne pavilion.

    posted by Bryan Williams

Bryan Williams

Bryan Williams is a motivated Java Developer with diverse experience in many technologies and industries.  He has proven success in

Subscribe via RSS

Recent Posts

Blog Archive