Systems | Development | Analytics | API | Testing

Latest Blogs

Data modeling best practices for data and analytics engineers

Recently, I published an article on whether self-service BI is attainable, and spoiler alert: it certainly is. Of course, anything of value usually does require a bit of planning, collaboration, and effort. After the article was published, I began having conversations with technical leaders, analysts, and analytics engineers, and the topic of data modeling for self-service analytics came up repeatedly.

Getting Started with Test Orchestration

Test orchestration is the arrangement of automated tests into a consecutive sequence for execution. It’s a method that focuses on strategically choosing specific tests (performance, functional, unit, etc.) and deciding on the order of executing tests. Software development teams that adopt test orchestration can streamline the testing process, improve transparency at each testing stage, release faster, and ultimately create a higher quality product.

Chaos Testing: Building Resilience early in the development cycle

Modern applications are built on a microservices architecture that leverages cloud-native technologies. This architecture has many benefits regarding scalability and fault-tolerance of individual components, but it also increases the complexity of the applications, mostly due to the interdependencies between services. This complexity makes it difficult for engineers to fully understand how their applications will react to abnormal conditions, such as a dependency failure or performance degradation.

Insider Tips for Better Payment Experiences

With the rise of fintech companies, SaaS, and new digital channels to sell goods and services, creating superb payment experiences has quickly become critical to any business that collects payments and pays out funds. Whether you offer a B2C or B2B product or service, ensuring seamless payments has never been more crucial. Ensuring these great payment experiences can only come through extensive payment testing strategies covering many device, user, and O/S combinations.

Is Self-Service BI a Hollow Promise or Crucial Capability?

As technology advances and digitization takes over, there is an expectation that our lives will be more simple. ‘Self-service’ capabilities like Self-Service BI are the manifestation of this expectation within many technologies. For most, ease of use is no longer enough. Now tools must be simple to use, and flexible enough to cater to a wide range of skills and intricacy of analysis.

How to optimize your tests with Test Case Design

Normally, testers write scripts on their own, which can be time-consuming, difficult to ensure 100% coverage, and hard to communicate precise requirements coverage achieved to critical stakeholders and clients. Inside Xray Enterprise, the new test case design tool, Test Case Designer (TCD), takes a model-based approach to designing more powerful tests. The tool’s algorithm uses pairwise/combinatorial methods to generate optimized tests based on the parameter models.

Clean architecture explored

It’s your first day at an exciting company, and everything’s going great. It’s time to familiarize yourself with the codebase. So you fork it from GitHub, and lo and behold, your warm smile is replaced with utter confusion. The codebase is filled with spaghetti code. Simply, it’s chaotic. We developers are often faced with scenarios like this.

The future of mobile shopping apps: 12 key trends to stay ahead in a world of Super Apps

Despite the prevalence of Super Apps, staying competitive is still possible. By understanding and adapting to the latest trends in e-commerce and m-commerce, you can ensure that your shopping app stays ahead of the game in a competitive market.

9 Steps to Reduce IT Costs in 2023

Amidst growing inflation, big and small businesses are looking to cut costs to stay competitive. According to Gartner, reducing IT costs is a top priority for 40% of CFOs. Cost-saving initiatives usually focus on firing people or getting rid of un(der)used technology. This might work in the short term. For example, the IT cost reduction strategy of renegotiating service level agreements and software licenses with your service providers can impact the bottom line.