Setting up Cypress tests for a Node.js app on Azure DevOps

Introduction This shows how to set up Cypress(cypress.io) tests towards a Node.js application on an Azure DevOps pipeline, based on how the team did this for the first time, step...

A Consul Service Mesh Integration Case Study with Presto

Introduction This is a follow-up post to the presentation we held yesterday at Hashitalks 2020: YouTube Stream Slideshare The main point being that we’re actually leveraging these technologies as part...

Github integration with Workplace by Facebook via Azure Functions

Introduction At my company we are using Workplace by Facebook for all of it’s possibilities and functionalities and it’s really useful for sharing information around whole organization. We have a...

Creating Maven like BOM in Gradle Kotlin DSL with full versioning support for plugins and dependencies

Introduction Most of developers and DevOps engineer that are switching from Maven dependency management and Build tool, are familiar with the concept of Maven “Bill Of Material”.They find very soon...

The ART - or RAT - of Testing

Introduction Something that came up as part of a shared work session in a previous QA team I was part of is the acronym ART — or RAT, ha ha!...

Managing secrets using Google Cloud KMS

Introduction At Sysco AS, we are developing a serverless integration platform on GCP. Being the integration provider between third parties, a common requirement is to securely save user secrets (eg...

Conducting requirements and gap analysis in projects

Companies encounter continuous need to adapt or respond to changes and internally or externally induced standards, rules and regulations. Requirements play a significant role in majority of businesses and to...