I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
The most important part of identifying the correct architecture is to approach the current context without bias and chose the simplest solution that meets the need.
/posts/2020/04/the-focus-and-the-f150.htmlWith Github Actions and Sling CMS, you can not only host a small Apache Sling CMS website for free, you can even have a reliable CI/CD process!
/posts/2020/04/deploying-sling-cms-with-github-actions.htmlLearn about the most concepts most developers have problems understanding when starting to develop on the AEM platform
/posts/2013/11/5-hardest-aem-concepts-new-developers.htmlAdobe's recent release of AEM as a Cloud Service has inspired a ton of questions as we start to explore the platform. One of the first questions I have is: how different is this than AEM 6.5?
/posts/2020/01/comparing-aem-as-a-cloud-service-aem-65.htmlAdobe recently announced the availability of AEM as a Cloud Service, a new service offering for Adobe Experience Manager customers to run AEM natively as a Platform as a Service (PaaS) in Adobe's cloud.
/posts/2020/01/thoughts-aem-cloud-service.htmlDescribes the process for creating custom aggregates with Apache Sling CMS and the Sling Feature Model for running in Docker containers
/posts/2020/10/exploring-sling-feature-model-part-3-custom-aggregates.htmlIn many applications, although the application itself has an MVC structure, the application is built as a monolith. Services, libraries, and the application code are all intermingled, making the process of extending or creating a similar application far more difficult than should be required.
/posts/2018/11/creating-scalable-application-ecosystem.htmlTo help you keep busy during the quarantine, I've put together a list of my themes for Summit 2020 and the top videos I'm going to be watching!
/posts/2020/03/themes-recommended-sessions-adobe-summit-2020.html