This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
On October 3-4 we organized and hosted the Global Software Architecture Summit in Barcelona. This year the event was focused on Software Architecture Metrics as they are key to the maintainability and architectural quality of a software project. Attendees Profiles.
We are delighted to announce the release of our new book “ Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture ”. Global Software Architecture Summit for meeting all these software architects, who push me forward and who generate interesting discussions. ” How did it all started?
React : A JavaScript library developed by Facebook for building fast and scalable user interfaces using a component-based architecture. Technologies : Node.js : A JavaScript runtime that allows developers to build fast, scalable server-side applications using a non-blocking, event-driven architecture.
ContinuousIntegration. Continuousintegration allows people to make changes without stepping on each others’ toes. To be specific, when you first create a design element, whether it’s a new method, a new class, or even a new architecture, be completely specific. As “A TDD Example” on p.XX Pair Programming.
We have experts in iOS development, Android development, software architecture, backend development and frontend development, QA and DevOps as well as Data Science. We are one of the few companies in Europe, which is strictly Agile , which does TDD and Continuousintegration. Focus on solid software architecture.
At Apiumhub , we are experts in software architecture and software development. Experience in ContinuousIntegration. Work with TDD & CI. Do refactoring to a DDD architecture. Who are we? We build scalable software platforms and think about performance and cost reduction every time we start the project.
Christian is a former practitioner of Agile methodologies, particularly eXtreme programming, with experience in practices like TDD, continuousintegration, building pipelines, and evolutionary design. Anna is a strong supporter of agile development methodologies and the correct application of architectural solutions.
2019 has become a remarkable year for Apiumhub ; new office, Apium Academy , Open Source Projects , software architecture meetups, cool innovative projects and… we can’t wait to share with you guys that the Apiumhub team is organizing the Global Software Architecture Summit (GSAS) 10th of October in Barcelona. Michael Feathers.
Speakers include: Simon Brown – Creator of the famous C4 model, Author of “Software Architecture for Developers” & Founder of Structurizr. Clare Sudbery – Independent Technical Coach specialized in TDD, refactoring, continuousintegration, and other eXtreme Programming (XP) practices. .
Staying up-to-date with best practices and latest developments is crucial, especially when it comes to software architecture and development. Frontend Architecture. Backend Architecture. Android Architecture. Software Architecture. Architecture, Agility and DevOps in Amazon AWS, Microsoft Azure and Google Cloud.
Scalability with Microservices The microservices architecture (MSA) infrastructure is the building block of many modern network apps and a crucial prospect of modern software design. TDD Test-driven development (TDD) is a software development process that relies on the repetition of a very short development cycle.
We would like you to stay on top of the latest advancements in backend technologies and architectures. You will have to write code and therefore we will force you to do TDD. You will also learn ContinuousIntegration. You will learn how to do refactoring to a DDD architecture. To know how to work with CI & TDD.
Your testing methodology is just as important as any part of your software’s architecture. Many teams take this to the extreme with test-driven development (TDD), which involves writing tests before writing any code at all. Modern software development often uses the continuousintegration (CI) strategy. Security scans.
First he decided to work as a software developer to better understand the industry and then once he identified key gaps in the software industry he decided to found his own company, focusing on software architecture and best practices. It starts building software with a focus on the architecture, applying best practices, and TDD & CI.
Feature flagging enhances continuous delivery and continuousintegration by making “continuous” more achievable. The feature flags and feature toggles are a key component of the implementation of continuous delivery, allowing the separation of feature rollout from code deployment. Feature Flag driven development.
Along with modern continuousintegration and continuous deployment (CI/CD) tools, Kubernetes provides the basis for scaling these apps without huge engineering effort. But scaling is usually more about the application’s internals than about the high-level architecture and tooling.
The obvious way to eliminate this is to take advantage of pair programming and mentoring, which provides a sort of continuous review of code being woven into team operations. Given the proven techniques of test-driven/behavior-driven development, automated testing and continuousintegration, this step becomes a bottleneck.
Global Software Architecture Summit is taking place in CCIB , Barcelona this year! One of the largest and most important software architecture events with practical talks and hands-on workshops. Global Software Architecture Summit leads to inspiration and helps to become a better software architect. About the venue. GSAS values.
We organize all of the trending information in your field so you don't have to. Join 49,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content