Java is one of the most mature and persistent development languages that exist. Recently it entered into a 6-month release schedule which enabled to deliver more frequent updates to the language. One ...
In many organizations, software teams develop their own CI/CD pipelines to handle recurring tasks such as code checkout, testing, scanning, build and deployment. This individualized approach often ...
Working as an AEM Solution Architect, I consider myself as a software craftsman. In this blog post, we’ll take a deep dive into HTL, exploring its core features, best practices, and how you can write ...