Category: machine-learning

machine-learning

First stage of reducing costs for a scaleup

When scaleups need to start working on cost efficiency, our experience is that they need to form a cost optimization team to work on the immediate steps that are needed….

machine-learning

Tech strategy for new customer segments and inorganic growth

Sarah Taraporewalla moves on to the remaining two strategic directions that are part of growing the business. Expanding into new customer segments can introduce new operational processes or channels. Inorganic…

machine-learning

Coding assistants do not replace pair programming

In her 5th memo about exploring GenAI for software development, Birgitta Böckeler answers the frequently asked question if coding assistants are making the practice of Pair Programming obsolete. Spoiler alert:…

machine-learning

Creating an integrated business and technology strategy

My colleague Sarah Taraporewalla describes an approach to building technology strategy that challenges the convention. It starts by identifying the overall strategic directions that the organization is considering, and using…

machine-learning

Exploring Gen AI: how can in-line assistance get in the way?

While coding assistants like Copilot can improve speed and flow, they can also disrupt it. Birgitta Böckeler looks at two ways in which they can get in the way: amplifying…

machine-learning

A case study of getting out of the costs bottleneck

Sofia and Stefania begin their examination of how to get out of the bottleneck of surging cloud costs by relating a case study from a recent client – illustrating how…

machine-learning

Exploring Gen AI: When is in-line assistance useful?

The most widely used form of coding assistance in Thoughtworks at the moment is in-line code generation in the IDE, where an IDE extension generates suggestions for the developer as…

machine-learning

Bottlenecks of Scaleups: Cost Efficiency

As startups begin to grow rapidly, they often find that early decisions that helped them find a product/market fit lead to excessive costs once traffic increases. These costs can threaten…

machine-learning

Exploring Gen AI – Three versions of a median

Birgitta Böckeler continues her explorations in using LLMs, this time by asking GitHub Copilot to write a median function. It gave her three suggestions to choose from. The experience shows…

machine-learning

Exploring Gen AI – The toolchain

My colleague Birgitta Böckeler has long been one of our senior technology leaders in Germany. She’s now moved into a new role coordinating our work with Generative AI and its…