A disassembled embedded computer

Decompiling and Debugging AEM

TL;DR If you know where to look you can step through pretty much every line of code that runs on an AEM instance. This article contains details on where to look and how to look there. Figuring out how stuff works is hard. When you’re working on AEM customizations, sometimes you need to know how … Continued

Puzzle pieces laying on a wooden table

Crafting the Perfect Pull Request

It is easy for a developer to think about their code changes as the end product of their work. Often the thought is that if the pull request contains the needed changes then not much else matters. However accurately communicating and recording the intent of those changes is crucial. Proper communication of intent saves time, … Continued