Agile, Experience Design, Software development
Developing robust and scalable REST APIs is a core challenge in software development. A rising methodology, the spec-first approach, also known as API-first or design-first, is gaining prominence for its effectiveness in crafting APIs that precisely meet requirements. This method revolves around the creation of a comprehensive API specification before any code is written. In […]
AEM, Anaytics, Data & Analytics
Requirement In general, data is passed to Adobe Analytics on page load. Sometimes it is required to load page content without reloading/refreshing the page. For example, if a web application has page navigation based on the Table Of Content and page refresh, and not a requirement, but content should get updated. Solution Without loading a […]
Introduction Writing perfect code is the dream of every developer. The definition of good code not only comprises running a functional code but also consists of writing code that is extensible, debuggable, logged, and catches exceptions well. Dividing it into multiple parts and making it maintainable reduces a lot of debugging. Since the code is […]
Digital Engineering, Experience Design, SEO
In the fast-paced digital landscape, delivering an exceptional user experience is a top priority for web designers and developers. To measure the user experience, in 2020, Google introduced Core Web Vitals. As we know. the Core Web Vitals is a set of user-centric metrics introduced by Google to measure and check the user experience of […]
Experience Design, User Experience
A Guide to Accessible Design The pandemic of 2020 has led to digital evolution. We were all introduced to an online environment for everyday tasks and activities. This change led to colossal awareness of inclusiveness which eventually brought an accessibility revolution. This mindset shift towards accessibility is not a temporary trend. To stay in the […]
Accessibility and usability are two essential pillars of brilliant user experience design. As a UX designer, your product will not live up to its full potential if the design isn’t inclusive of everyone. This includes the target users, users with impairments, users from varied cultures, countries, etc. Understanding their needs is the key to crafting […]
Experience Design, Front End Development, User Experience
Today accessible design has become more and more important as it not only provides a structured navigation & control but also a great overall user experience. While this is not only limited to people with physical & mental challenges but the majority of users. Great accessible design caters to a better experience not just for […]
Access to the internet is not limited to just laptops or desktop computers. Instead, with the emergence of mobile devices, a diverse range of users are accessing the internet using different arrays of devices. As a result, it becomes important that a website or a web product should perform well across multiple devices. With the […]
Experience Design, User Experience
Administrators often need to automate or simplify common tasks within any system. In Adobe Experience Manager (AEM), managing users, installing packages, and managing OSGi bundles are some of the tasks where automation is commonly required. Because of the RESTful nature of the Sling framework upon which AEM is built, most of the tasks can be […]