article thumbnail

Apiumhub is delighted to support YOW! LONDON 2022

Apiumhub

Clare Sudbery – Independent Technical Coach specialized in TDD, refactoring, continuous integration, and other eXtreme Programming (XP) practices. Adam Tornhill – Founder, CTO & Senior Developer at CodeScene, Author of “Software Design X-Rays & “Your Code As a Crime Scene“.

article thumbnail

Software Architect Role, Skills, and Impact on Product Success

Altexsoft

Software architects take care of such significant aspects as functionality, performance, resilience, reuse, comprehensibility, scalability, security, technology constraints and tradeoffs. The enterprise architect usually reports directly to the Chief Technology Officer (CTO) or the Chief Information Officer (CIO). This expert defines.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Prerequisites for evolutionary architectures

CircleCI

I often get other software architects saying “What about performance?” However, if we optimise our architecture for change (evolvability), when we discover a performance issue or a security vulnerability we can change our system to help address it. Here’s a non-exhaustive list of some things to consider: Continuous integration.

article thumbnail

Working With Legacy Code. Is it safe in Agile Environments?

Apiumhub

A lot of companies, want to apply Agile Methodologies in their projects, but at the beginning of most agile coaching projects, we find that our client applications are not properly covered with any kind of automated tests. Automated acceptance test Same test a user would do against our application, but performed by a machine.

article thumbnail

Apiumhub organizes the Global Software Architecture Summit in Barcelona, October 10, 2019

Apiumhub

Prior to forming R7K, Michael was the Chief Scientist of Obtiva and a consultant with Object Mentor International. His passion is analyzing and designing complex, high performance distributed systems, and embodying design and architecture principles in methods and tools that can be exploited by architects in other projects. .

article thumbnail

Deploy a Clojure web application to AWS using Terraform

CircleCI

You will also need to sign up for: CircleCI account - CircleCI is a continuous integration and delivery platform. Note: You didn 't specify an "-out" parameter to save this plan, so Terraform can' t guarantee that exactly these actions will be performed if. Do you want to perform these actions? Enter a value: yes.

AWS 96
article thumbnail

How Slack Transformed Their CI With Tracing

Honeycomb

This amount of flakiness led to huge problems when it came to the DevOps practice of continuous integration (CI) , where developers frequently integrate code into a central repository. . Those same limitations also applied to CI infrastructure, which was originally built by the CTO and a handful of early Slack employees.

CTO Coach 113