Serengeti logo BLACK white bg w slogan
Menu

Blog

17.10.2022.

Writing Unit Tests in Java

Unit testing is a type of software testing where individual software units and components are tested to validate whether each code unit is performing as intended. While in most software development companies Quality Assurance Engineers write integration tests, regression tests, system tests, user acceptance tests, etc. during the software testing phase of the Software Development Life Cycle (SDLC), unit tests are written by the software during the software development stage.
Weiter lesen
13.10.2022.

Reactive Architecture

Today's applications are far more complex - they process much more data, solve more complex problems and provide a much better UX. On the other hand, the number and types of devices that we as users use to consume these applications has grown and this is reason enough to change and adapt some old technologies and practices to new trends. When planning reactive architecture, we have to think in layers, from the base layer and the use of reactive programming principles, to the higher layers of the architecture that support the principles of the reactive manifesto. When we have a system designed in this way, through all layers of the architecture, we can say that we have built a reactive architecture.
Weiter lesen
05.10.2022.

Nx and Monorepos

The world of web development is constantly getting bigger and developers are always trying to find a solution to help them to write more codes, build their projects faster, minimize time-wasting, make their projects available everywhere with just a few lines of code to set up the workspace. There is a sea of tools that will help with those problems and in the web development world, due to its popularity, Nx tool for Monorepos needs no further introduction.
Weiter lesen
14.09.2022.

Advantages of XBRL in Financial Reporting

It is always a challenge to track the accuracy, to analyze and revise complex business dataThe financial data, such as annual financial reports, statistical financial reports, etc., are full of data the totals of which must be correct at the end of the accounting period. An electronic format for the exchange of financial statements – XBRL (eXtensible Business Reporting Language) can be of great help with this.
Weiter lesen
07.07.2022.

Micro Frontend Architecture in Angular Applications - Module Federation

One of the definitions of micro frontend that represents an excellent overview of its functionality is given by Luca Mezzalira: "Micro-Frontends are the technical representation of a business subdomain which allows independent implementations with the same or different technology. Their main purpose is to minimize the code shared with other subdomains and they are owned by a single team"
Weiter lesen
28.06.2022.

Computer Vision - Face Detection

Detecting the human face is a difficult problem that is faced by experts in the computer vision field. The main reason is because the human face is a dynamic object in which there is a high degree of variability as every face is different.
Weiter lesen
19.04.2022.

Blockchain part Two: How it actually works

In first part of this blog series, I outlined some fundamental concepts pertaining to blockchain technology. Now I would like to dive deeper into how Blockchain actually works and see the inner workings of the technology itself.
Weiter lesen
06.04.2022.

What is Computer Vision?

After the introduction of digital pictures in the 50s, computer scientists begged the question: can a computer analyzing a picture understand the world? Computer vision is a field of artificial intelligence (AI) which enables computers and systems to extract important information from digital pictures, videos, and other visual inputs. Computer vision then either takes actions from the data it has collected or gives suggestions on the basis of that data.
Weiter lesen
01.02.2022.

TensorFlow.js – Machine Learning for JavaScript Developers – Part I

Through a series of articles, I will try to introduce you (primarily JavaScript developers) to the world of machine learning (ML). In the first part, I will talk in general about machine learning, the TensorFlow.js library, and the benefits of using it.
Weiter lesen
26.01.2022.

Blockchain, Part One: An Introduction to Philosophy and Technology

Today’s media and social networks are full of news, posts, and articles about Bitcoin and other cryptocurrencies, NFTs and similar topics. This increasing popularity of Bitcoin and other cryptocurrencies made me wonder what exactly lies behind it, and how these things actually work. In this blog series we will explain what blockchain is and how it actually works.
Weiter lesen
1 3 4 5 6 7 13

Arbeiten wir zusammen

Das Projekt wurde von der Europäischen Union aus dem Europäischen Fonds für regionale Entwicklung kofinanziert. Für den Inhalt der Website ist allein Serengeti ltd verantwortlich.
magnifiercross