ChatGPT is a trendy topic in all industries, but today let’s discuss the top use cases of this AI tool for developers. It is a long-form question-answering AI from OpenAI that responds to complicated questions. It’s an exciting new technology … Read More

Gradle Version Catalogs on Android
Introduction: Gradle version catalogs Gradle version catalogs allow us to add and maintain dependencies in an easy and scalable way. Apps grow, and managing projects with several development teams increase the compilation time. To address this issue, one potential solution … Read More

GitHub Copilot: How AI is Transforming Software Development
In the dynamic world of software development, developers constantly strive to improve productivity, enhance code quality, and streamline their workflows. With the advent of artificial intelligence (AI) and machine learning, a new tool has emerged to revolutionize how developers write … Read More

Studio Bot: An AI for Android Studio
Introduction Every year, Google holds its Google I/O event, an annual developer conference, where the company unveils and showcases its latest developments, technologies, and products. This year, Android Studio’s artificial intelligence add-on was presented to compete with other tools such … Read More

GSAS Talk: Metrics for Architects
Last October, I had the opportunity to attend the Global Software Architecture Summit, an event organized by Apiumhub in Barcelona. One of the talks I enjoyed the most during the event was “Metrics for Architects” by Alexander von Zitzewitz, founder and … Read More

Talks with Software Development Experts Initiative
We are excited to introduce our new initiative “Talks with Software Development Experts,” a space in which we interview software developers and leaders in the industry to get to know more about their careers, initiatives, interests, and opinions on various … Read More

GPT-4: The New OpenAI Model
In recent years, the development of natural language systems based on artificial intelligence has experienced unprecedented progress. Among these systems is GPT-4, the latest version of the OpenIA-powered conversational platform, which has revolutionized the way we interact with technology and … Read More

Interview With Alexander von Zitzewitz, Speaker at GSAS 2022
Today we bring you another interview with a great professional in the software architecture industry, Alexander von Zitzewitz. Alexander attended the Global Software Architecture Summit, an event organized and hosted by Apiumhub, last year in October to present his talk … Read More

Eventual Consistency Through Message Ordering
Challenges When working in a microservices architecture, we face the problem of communication between our applications. Services must often collaborate in order to handle a request. As service instances are typically processes running on multiple machines or virtual instances, they … Read More

Migrating Retrofit to Ktor
Introduction Communication between Android applications and servers is a critical aspect of application development, and choosing the right tool to perform this communication is fundamental. Until now, Retrofit has been the standard for excellence.However, in recent years an interesting alternative … Read More

Nordic Companies Outsource Software Development in Barcelona
Spain has become quite the hot spot for North European countries to branch out company-wise, especially in terms of software development. Many Nordic Companies outsource software development in Barcelona. Spain has a larger software development market and is known for … Read More

Vue 3 Composition API
In this article, we assume that you know the basics of Vue 3. In the cited article, the main changes from Vue 2 to Vue 3 are explained, as well as the basis for understanding how composition API functions. The … Read More