I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
Learn how a better way of generating HTML than generating HTML in Java classes.
/posts/2014/02/how-not-to-generate-html.htmlTalks about levering Tags and Expression Language to improve your CQ Development techniques
/posts/2014/02/expression-language-tags-and-you.htmlIt is important to understand the distinction between the two ways of getting the Message Gateway
/posts/2012/08/messagegatewayservice-vs-messagegateway.htmlDownload and learn how to use a bookmarklet for switching between author and a better preview mode in Adobe CQ
/posts/2012/08/toggle-cq-author-and-preview-bookmarklet.htmlLearn how to select from a dynamically retrieved list of pages in a CQ Dialog
/posts/2012/08/select-pages-cq5-dialog.htmlLearn how to send emails using the Adobe CQ API
/posts/2012/08/sending-email-adobe-cq-api.htmlIntroducing VaultClipse Version 0.2.4
/posts/2012/01/vaultclipse-version-0-2-4.htmlIntroducing a new method in the Sling Resource class: getChildren
/posts/2012/11/new-apache-sling-getchildren.htmlWhy the WYSIWYG HTML Source Editor can be harmful to a CMS implementation and what developers can do to work around it
/posts/2012/11/wysiwyg-html-editor-considered-harmful.htmlLearn how to dynamically load classes in Adobe CQ
/posts/2012/11/loading-classes-adobe-cq.html