We constantly track new initiatives and projects by the Green Software Foundation and ahead of COP27 in November 2022, GSF launched its Speakers Bureau, a comprehensive catalog of speakers in the area of green software. As the organizers of the … Read More

The Internet of Things: Development and Examples
Introduction The Internet of Things (IoT) is not just a buzzword; it’s a transformative technology that has been reshaping our world for the past few decades. In essence, IoT is a network of interconnected devices and objects equipped with sensors, … Read More

Top Software Architecture Publishers
Staying up-to-date in the world of software development and software architecture is crucial, and reading books is one of the many ways to achieve this. Many software architecture publishers and platforms produce high-quality content related to software development, programming, and … Read More

The Evolution of User Interfaces: From GUI To Voice And Gesture Control
Introduction User interfaces (UIs) have come a long way since the dawn of computing. The way we interact with machines has evolved significantly over the decades, driven by advancements in technology and a desire to make technology more accessible and … Read More

Exploring the Features and Flexibility of Astro
Over the past few years, many new frontend frameworks have been released, offering developers a wide range of options to choose the one that best fits their projects. In this article, we will analyze Astro, an open-source project released with … Read More

The Future of Software Architecture: GSAS 2023
GSAS 2023: Recap The Global Software Architecture Summit celebrated its 3rd edition this year, where we enjoyed a familiar welcome at the Axa Auditorium in Barcelona, marking a remarkable gathering of the world’s most brilliant software architecture experts, practitioners, and … Read More

iOS App Modularization with Apollo and SPM
Introduction In the modern development landscape, GraphQL has revolutionized the way we think about APIs and data retrieval. When it comes to iOS development, integrating GraphQL can be a breeze, thanks to libraries like Apollo. But how do you take … Read More

Atomic Design: Benefits and Implementation
Based on the book Atomic Design by Brad Frost. What is Atomic Design? Atomic Design is a methodology for designing and developing user interfaces that have gained popularity in recent times. It was proposed by Brad Frost as a systematic … Read More

Prompt Engineering in AI-Language Models
Prompt engineering is a vital aspect of leveraging the full potential of AI language models. By refining and optimizing the instructions given to these models, we can obtain more accurate and contextually relevant responses. In this article, we explore the … Read More

Bard: The New ChatGPT Competitor
In its constant quest to optimize the user experience in artificial intelligence, Google has introduced Bard, its latest and most advanced conversational system. This innovative tool not only promises to stay up-to-date thanks to its permanent connection to the Internet, … Read More

Sustainable Programming
Sustainable programming refers to the creation of software and applications that are designed and developed with their impact on the environment and society at large in mind. Today, sustainability has become a global concern and a priority for many companies … Read More

8 Tech Influencers to Follow on Social Media
In today’s hyper-connected world, where technology is the heartbeat of progress, staying informed isn’t just a choice; it’s a necessity. Following tech influencers on social media isn’t just about scrolling through your feed; it’s about curating an invaluable stream of … Read More