Innovation and pragmatism are two contrasting approaches in software development, each with its own merits and considerations. Let’s explore pragmatic innovation more in-depth in this article. Software innovation Innovation refers to the pursuit of novel ideas, creative solutions, and cutting-edge … Read More
Stable Diffusion: The Community’s AI
Introduction Creativity and art have always been exclusive domains of the human imagination, but, in recent years, artificial intelligence (AI) has burst into the art world, challenging our perceptions and expanding the boundaries of artistic creation. In this context, Stable … Read More
IT Team Augmentation Services
IT team extension or IT team augmentation, means a strategy of incorporating and engaging highly skilled software specialists into the in-house software development team to add more value to specific software projects. External expertise within an extended IT team model … Read More
GSAS Talk: Improve Your Architecture With the Modularity Maturity Index (MMI)
During the GSAS 2022 conference organized by Apiumhub, Dr. Carola Lilienthal presented an intriguing topic she had thoroughly explored in her book, Sustainable Software Architecture, and also in a chapter in the Software Architecture Metrics book: the Modularity Maturity Index … Read More
ChatGPT: Use Cases in Software Development
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