Serengeti logo BLACK white bg w slogan
Menu

Blog

01.05.2023.

The Post Euro Conversion Syndrome Which Isn't

The infamous 1st January 2023 has come and gone. And while we are all getting used to this new life, the ‘new old’ currency, or the new normal, as some people called the recent period related to some other things that I will not be mentioning now, I would like to give a brief developer's description of how I saw all this in a small part (what was done, what could have been done additionally) as a direct participant in the entire conversion within a financial institution in which the EUR was an enormous project.
Weiter lesen
17.04.2023.

Taking a Ride on an Azure Service Bus

Are you curious about Azure Service Bus and its functionality? If so, you're in luck - this blog post will explore this technology. We'll discover when  using Azure Service Bus benefits you, the problems it addresses and simplifies and the advantages it offers.
Weiter lesen
24.03.2023.

Docker With WSL2

Most of the time, we need a Linux-only environment for development and have to work without a Macbook or an Ubuntu laptop. In the following paragraphs, we will build and debug dotnet microservices that can be deployed to the docker engine running on WSL2.
Weiter lesen
16.03.2023.

Simplifying Dependency Injection in KMM with Koin

Koin provides us with an all-in kotlin library to use it in our shared module to create injections that can be used by both Android and iOS platforms, and also with desktop, if you go with KMP (Kotlin MultiPlatform). But, before we start getting into the coding implementation, there are two things to remember.
Weiter lesen
14.03.2023.

Working with Lombok in Java

In this article, we’ll do a quick introduction to Project Lombok - the library that can help us reduce repetitive and boilerplate code in our Java classes. Sometimes, even a simple POJO (Plain Old Java Object) can become really complex and unreadable.
Weiter lesen
10.03.2023.

Monorepo – one to rule them all… or not?

Probably the most consistent and accurate explanation would be that monorepo is a repository that contains multiple different projects with clearly and well-defined interrelationships. Without these clearly defined relationships and boundaries between projects, monorepo is reduced to code collocation. The code should be separated and encapsulated according to the logical units that are defined in advance during the process of its design. Monorepo, although the name may at first suggest so, is the exact opposite of a monolithic repository.
Weiter lesen
07.03.2023.

Speed comparison of C and C# binaries - Part 1

The theme of this post is the speed comparison between two binaries, both targeting x64 Windows operating system. One is written in C# (.NET Framework 4.8), the other is in C (Legacy MSVC Standard), compiled with Microsoft's Visual C compiler. All benchmarks are done on Intel Core i7-8550U CPU.
Weiter lesen
03.03.2023.

AI Introduction using Python

The subject of artificial intelligence (AI) is expanding quickly and has the potential to revolutionize a wide range of sectors. Due to its simplicity, usability and vast developer community, Python is a well-liked programming language used for AI development. TensorFlow, PyTorch and scikit-learn are just some of the tools and frameworks available in Python that facilitate the development of AI applications. In this post, we'll introduce you to Python-based artificial intelligence (AI) and provide you a basic example of how to apply AI with code snippets.
Weiter lesen
28.02.2023.

How to “Dockerize” Your Angular (14) Application

Docker has revolutionized the way modern applications are developed and deployed, offering a flexible and efficient way to package and run applications in containers. In this blog, we will delve into the reasons why Angular developers and DevOps engineers should consider dockerizing their applications and the advantages that come with it. We will also cover the basics of dockerizing an Angular application, from building a Docker image to deploying it in a production environment.
Weiter lesen
24.02.2023.

Angular Material Theming

Angular Material is a popular UI library for Angular that provides a set of reusable, well-designed UI components. One of its powerful features is the ability to apply custom themes to the components, allowing you to change the look and feel of your application with just a few lines of code. In this blog, we'll take a deep dive into Angular Material Theming and learn how to use it in your own applications.
Weiter lesen

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