Serengeti logo BLACK white bg w slogan
Menu

Blog

12.12.2024.

Rethinking Data Dependency in AI: Embracing Data-Efficient Algorithms

In the landscape of artificial intelligence (AI), the long-held belief that larger datasets invariably lead to superior AI models is increasingly under scrutiny. The surge in data volume has traditionally been seen as a boon for AI development, but a deeper understanding reveals that more data does not always equate to better outcomes. This exploration delves into the nuances of data-efficient algorithms, discussing the reasons for their necessity, strategies for implementation, and the future direction of this pivotal field.
Weiter lesen
19.11.2024.

Debugging the Backend through the Frontend Using Oracle PL/SQL

Debugging backend processes via a frontend application can be challenging, especially when we want to ensure connectivity and communication between the two parts. Utilizing Oracle PL/SQL for debugging offers a practical way to connect the functionality of the backend system with frontend applications, providing the ability to monitor the code and execute SQL commands in real time more effectively.
Weiter lesen
17.09.2024.

Implementing OAuth2 Login in Angular 18 with Google Cloud Client ID Integration

In the quick-evolving world of internet development, presenting a steady and individual-first-rate authentication mechanism is important. Integrating OAuth2 login with Google Cloud Client ID in an Angular 18 software is a well-known for its simplicity and safety. This guide will show you a way to put in force this integration using Angular standalone components, imparting you with a leaner and more modular codebase. By the quit, you may have a sturdy OAuth2 login setup to your Angular utility.
Weiter lesen
21.08.2024.

Migration in the World of Databases

In the field of database management, PLSQL database migration plays a key role in transferring structured data from one database system to another. This process involves migrating database objects such as tables, procedures and other database objects while preserving data integrity and consistency. Over the years, PLSQL database migration has evolved significantly, driven by technological advancements and the increasing demand for data migration solutions.
Weiter lesen
05.07.2024.

Boosting Web Application Quality with Cypress

In the dynamic field of web development, automated testing frameworks such as Cypress have become indispensable for ensuring the high quality of applications. Renowned for its user-friendly interface and robust features, Cypress has gained widespread popularity among developers. This article explores advanced topics in Cypress, emphasizing Continuous Integration/Continuous Deployment (CI/CD), best practices, and real-world case studies to highlight its effectiveness.
Weiter lesen
01.07.2024.

Technical Debt is Manageable, Antipatterns are Fatal

In the dynamic and fast-paced world of software development, we often find ourselves facing critical decisions that impact the long-term health and success of our projects. Two terms that frequently arise in these discussions are technical debt and antipatterns. While they may seem similar at a glance, understanding their differences and implications is crucial for maintaining sustainable and efficient codebases. This post delves into the nuances of technical debt and antipatterns, emphasizing why the latter can be far more detrimental.
Weiter lesen
24.06.2024.

Micro Technologies for the Development of Macro Applications

We've probably all heard of microservices, but to reiterate, microservices are division of the backend part of the application into several smaller, standalone services. Each of these services has a specific purpose or satisfies a specific business need (payment, sending e-mails, etc.). How many services we will have depends on the application itself and the topic of the application, as well as bottlenecks, which we recognize at the very beginning. Each service is developed, implemented and maintained independently of the other service. Of course, there is a very high probability that these services must communicate with each other, but that is another story. It was first mentioned in 2011.
Weiter lesen
28.05.2024.

Handling Persistence Layer with Quarkus

This blog explains how Quarkus simplifies managing the persistence layer in Java applications using ORM (Object Relational Mapping) with its Panache framework. It introduces two patterns: Panache Repository, where a repository interface is defined for each entity, and Panache Active Record, where entities directly extend PanacheEntity for built-in CRUD operations. Code examples and configurations for PostgreSQL and H2 databases in different environments are provided, showcasing how Quarkus streamlines database setup and management.
Weiter lesen
08.05.2024.

Streamlining Java Development with Quarkus

In the modern software landscape, with the rise of cloud technologies and the demand for lightweight, scalable applications, traditional Java applications face challenges due to their resource-heavy nature and slow startup times. To address these issues, Quarkus, an open-source project by Red Hat, offers a solution. It aims to make Java development more efficient and responsive by leveraging features like enhanced garbage collection and virtual threads.
Weiter lesen
29.04.2024.

React and React Native - a Must-Know Duo for Developers

Nowadays, people use various kinds of devices. Almost everything is digitized, from booking cabs, shopping online, ordering food to online banking. In addition, users want easy access to the same apps and services on different devices, that will have good responsiveness and user experience. Having this in mind, as a developer with the basic knowledge of JavaScript, CSS and React, you can speed up your performance because you will be able to apply different and adequate solutions, depending on the device you want to create your app for. To begin with, let’s go over the main points of these two technologies and why it is useful to understand them.
Weiter lesen
1 2 3 14

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