Recent articles

  • How to create custom rich-text plugins

    How to create custom rich-text plugins

    There may come time when the business will need a custom richtext plugin, that no OOTB functionalities cover. In such case, you will have to provide the new solution as a custom client library, which plugs into the existing Coral UI interface seamlessly.  In this tutorial we will aim to achieve a functionality that covers:…


  • How to set up new AEM project

    How to set up new AEM project

    AEM project structure can be quite complex. However, Adobe provides a maven archetype which is easy to install and customize, that can be fired with a single command from the terminal. Let’s learn how to do that step by step…


  • Technical audit of software

    Technical audit of software

    Ok, so you’re a programmer and your management just bought this new piece of software to use internally in your company, but is not sure of the code quality it delivers. You’ve been asked to check if this whole brand new thing is actually worthwhile, where do you start? If you start googling around you…