Revista Encora - First Edition - Feb 2024
Revista Encora - First Edition - Feb 2024
Bolivia
Febrero 2024
CONFIDENTIAL AND PROPRIETARY
971 Bolívar, America's Building 3rd Floor
Cochabamba, Bolivia Tel: +591 4 406 7250
¿Who are we?
We are 6 Encorians that will work every month to bring you the latest news, information, and info in our
industry. You Will have interesting articles, fun games, and important reminders from our office. Yes, we write,
but we also edit, so if you would like to join us in writing an article, JOIN US! It Will be very exciting for us to
have you partake in this initiative.
Our team:
••••
2
The influence of AI in software development
Artificial intelligence is transforming software development in many
aspects. A lot of companies have already introduced AI-enabled
features, but the potential of AI extends beyond feature level. Poised to
become the backbone of most, if not all, SaaS solutions, machine
learning and AI models are set to drive ongoing enhancements across
a range of business processes. AI should be considered the base of a
new approach to development.
The delivery of software will change into a utility. The repetitive programming tasks that used to demand
significant effort for marginal gains will now occur seamlessly, clearing the backlog of high-value innovations
and additions. Programmers won't be replaced, rather software developers will unleash their full potential.
In addition, we will start seeing a shift from design thinking to platform thinking. As the software development
will be fueled by AI, exploration and learning will be crucial. Rather than being focused on results, software
design will be focused on goals. While agile methodology has been one of the most chosen by development
teams, very few of them have truly realized continuous delivery. With software delivery teams using AI,
genuine agility will become a reality. intelligent automation will enable teams to maintain a continuous flow
of changes.
Finally, AI will affect some software development roles. Business analysts will no longer be writing user
stories, requirements, or acceptance criteria. Instead, AI will generate all this information and they only will
validate it. Designers will only guide AI in designing user interfaces and user experiences. Software architects
will power AI to build systems to guide code standards and development processes. Finally, with AI-
generated software, extensive testing will be imperative, test architects will need to design complex tech
architectures, as automating user tests will not be enough.
••••
3
Tech Pulse
The Rabbit R1’s Large Action Model Transforms the AI Landscape
Discover the Rabbit R1, an AI-powered gadget that learns from you. With a
unique OS and versatile features, it’s the future of app interaction. Trustworthy
and user-friendly, it’s a game-changer.
Read more:
https://www.theverge.com/2024/1/9/24030667/rabbit-r1-ai-action-model-
price-release-date
https://www.rabbit.tech/
Read More:
https://openai.com/blog/introducing-gpts
https://openai.com/blog/introducing-the-gpt-store
A guide that explores the choice between Monorepo and Multi-repo strategies
in code repository management. The article provides expert
recommendations from real-world experience, aiding developers in making
informed decisions.
Read more:
https://www.thoughtworks.com/insights/blog/agile-engineering-
practices/monorepo-vs-multirepo
••••
4
Managing Stress
Soft Skills
In today's world, stress has become a ubiquitous topic of discussion, and this is especially pronounced in the
tech industry. The primary reason for this is the need to juggle numerous tasks and interact with a multitude
of individuals simultaneously.
This article aims to provide you with alternatives for managing stress, a crucial skill that is highly sought after
by IT tech recruiters. As recruiters seek individuals who can effectively navigate high-stress situations, we
will explore strategies to help you stand out in the competitive tech sector.
RECOGNIZING STRESS
••••
5
Pragmatic Developer Principles
This article is greatly inspired by “The Pragmatic Programmer”
book written by Andrew Hunt.
A pragmatic programmer detects and fixes issues in the code without waiting for users to notice them.
Whenever possible, they leave comments to show that they are keeping an eye on the code, even if they don’t
have time to address the issues immediately.
Orthogonal Systems: A well-designed system is characterized by having database code that is orthogonal to
the user interface. The goal is to create autonomous, independent components with a single purpose.
Decoupled Code: When designing bridges, we aim for rigidity and
Automated Testing: Pragmatic programmers differ in their approach to testing. They are determined to
uncover defects before others, avoiding the embarrassment of users discovering them later. In a good
project, test code may outweigh production code in volume.
••••
6
Benefits
Enjoy the Warm Season!
As the warmer days approach, we would like to remind you of the fantastic partnerships we have in place for
you:
• Discounts that range from 5% to 15% on all BCP Coffee products and services, provided the payment is made
with the Bank’s card.
• La Paz: San Miguel, Gabriel René Moreno Street.
• Cochabamba: Fidel Anze Street #1016 almost corner of Eudoro Galindo Street, Fidel Anze South Sidewalk.
• Santa Cruz: Equipetrol District. Av. San Martin N70 between Lugones Street and Alfonsina Storni.
Remember, these discounts are exclusive for our team, so don't miss out! A refreshing drink or a special
breakfast is just what you need to beat the heat. Stay refreshed and take advantage of our partnerships!
You can review all the benefits through this link: CSA - BENEFITS
••••
7
Game Zone
Let's play together!
Monthly enjoy our quizzes, games and interaction!
••••