Quality Gate: Setting up Code Coverage checking for .Net Core microservices in Azure DevOps
How to check that tests cover a commit with new code? How to control that the tests will be written? What type of coverage metric to choose for analysis? You can use simple tools, to set up Build Validation, the check will start with each…
Apple and Google are required to allow the installation of applications from third-party sites in the EU: what does this mean for the user
The other day, many technology media literally thundered the news – the European Union adopted two new laws that regulate the activities of large technology companies. The news says that these two laws will have far-reaching consequences for large corporations such as Apple and Google. In particular, they…
AppSoft was awarded the”TOP B2B company” in Ukraine according to the world rating catalog Clutch!
Working in the IT services market since 2008, our team has become a true companion for many businesses and has received a lot of grateful feedback from customers. Beside creating quality solutions based on effective development technologies, we also helped to implement powerful projects in…
APPSOFT Awarded as Top Developer in Ukraine by Clutch!
Development and creation of mobile applications for Android, iOS, and React JS are useful for startups and already existing enterprises. We provide end-to-end personal software process from primary analyzing to the supporting of the developing applications and services. Our services include custom software development, UX/UI…
Distributed Logging: Metrics & Reports
Metrics Low dimensionality, aggregation, monitoring and alerts. Inside of all metric collection systems are the time series databases. These databases do an excellent job of aggregation, so metrics are suitable for aggregation, monitoring, and building alerts. For metrics, the dimension of the data should not…
Distributed Logging and Tracing for Microservices
Logging is an important part of any application. Any logging system goes through three main evolutionary steps. The first is output to the console, the second is logging to a file and the appearance of a framework for structured logging, and the third is distributed…
Cleaning of Jira. Step-by-step guide
Step 1. We don’t configure anything Do not change workflow, statuses, resolutions. Although it’s unusual to deal with unusual statuses, but this is data in which people invested some sense. Step 2. We remove old projects Report in the format (Project, Last date of the…
Order in Jira. How to start
Suddenly, we realize that Jira has become a garbage bin. Every second person configured Jira as it was more convenient for him uncontrollably. And when the project began to burn, it began to extinguish fires manually, leaving the tasks in the tracker in some state,…
CI / CD: how we build and test our games
The team should focus on creating beautiful and successful games, for everything else there is CI. Where do we apply CI? What approaches and concepts do we use? Why do we build and test builds? The detailed story about CI and how it is organized…
Microservice approach in web development: micro frontends
Until recently, JavaScript was used for such primitive tasks as changing the color of text on a page. The web began to grow rapidly, and as a result, the complexity of web applications has increased. Over the past 10 years, most of the programs that…
Service
Categories
- DEVELOPMENT (93)
- DEVOPS (44)
- FRAMEWORKS (18)
- IT (22)
- QA (14)
- SECURITY (13)
- SOFTWARE (12)
- UI/UX (6)
- Uncategorized (7)