AgileProduct EngineeringSoftware development

Best Practices for Creating a Compelling Product Roadmap

We have all witnessed a new wave of innovation across various industries. Multiple new products are launched every day with a core focus on solving some of the most rugged business challenges and providing end users with instant gratification. One core focus of most product companies is to launch products faster to market. This gives […]

AWSDevOpsTechnology

Fully Automated CI/CD Pipeline: Your business needs it right away!

The blog emphasizes the need for a fully automated CI/CD pipeline. The upliftment of virtualization of the infrastructure has made it a lot easier to come up with automated solutions, especially in the DevOps sphere. We will talk about the challenges and finally approach towards building one such solution, leveraging a range of tools.  Introduction […]

Technology

Tips & Tricks for AEM 6.2 Form Development

We often come across some tricks during the implementation of AEM components, which are not documented anywhere and we spend a lot of time in applying these tricks to our problems. I got a chance to work on a small proof of concept around AEM 6.2 Forms implementation, where I was exploring the OOTB Form components. I […]

Product EngineeringSoftware developmentTechnology

Infographic: 8 Benefits of Microservice Architecture

Traditional product teams work on a single monolithic deployment artifact. Monolithic architectural style puts all its functionality into a single process and scales by replicating the monolith on multiple servers. It is challenging to manage one large monolith continuously. Moreover, distributed teams find the application complex to understand, implement new features and test code defects. Another concern […]

AndroidMobilityTechnology

Constraint Layout Android

Constraint Layout allows the android developers to create large and complex User Interfaces without using nested view groups. It involves simple drag and drops view widgets from the Palette to the designer editor to create the user interface. In an Android app development, it provides a level of flexibility that supports many features of the […]

Front End DevelopmentTechnology

CSS Custom Properties (CSS Variables)

CSS custom properties are the entities that are defined by CSS author themselves to obtain the feature of reusability of code all over the document. For example, A project may involve very complex CSS, and same color code may get repeated hundred times. So if we want to change that color, then we need to modify […]

Technology

Google Dorking : Advanced Way of Searching

Google Dorking is a technique of finding information on Google which cannot be returned using simple search queries. You can even search for information which is not intended for public view with the help of this technique. Let’s do some Dorking! If you want to search for a blog on a particular topic, say “Software Testing”. A […]

TechnologyTesting

Domain Knowledge: A Must to Kick Off QA Process

Erstwhile, anyone with a ground understanding of testing concepts can start testing an application. With fast-paced software industry evolution, demand for technical expertise coupled with domain familiarity is gradually increasing. Quoting an example for better context, suppose a renowned chef well versed in culinary arts working with a new ingredient. Before start cooking with it, […]

Automation TestingJava/JVMTechnology

Automation Testing Using Cucumber Tool

Cucumber is an automation tool based on Behavior Driven Development (BDD) framework which is used to write tests for a web application. It allows users such as Business Analysts, Developers, Testers, etc. to automate the functionality in an easily readable and understandable format (like plain English). Let us explore more about this automation tool. Requirement […]

Services