Thoughtworks Engineering60https://www.thoughtworks.com/engineeringA global technology consultancy that integrates strategy, design and engineering to drive digital innovationhttps://www.thoughtworks.com/etc.clientlibs/thoughtworks/clientlibs/clientlib-site/resources/images/favicon.svghttps://www.thoughtworks.com/etc.clientlibs/thoughtworks/clientlibs/clientlib-site/resources/images/favicon.svgHow the Datadog MCP server can help improve IT operational insight and observability Thu Apr 09 00:00:00 UTC 2026https://www.thoughtworks.com/insights/blog/generative-ai/how-Datadog-MCP-server-can-help-improve-IT-operational-insightAnirban Brahmochari, Swapnil Panchal, Ashwin Mattur, Rishikesh Borkotoky

How the Datadog MCP server can help improve IT operational insight and observability

]]>

How the Datadog MCP server can help improve IT operational insight and observability

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/how-Datadog-MCP-server-can-help-improve-IT-operational-insight
The shifted operation model and MSPs in the AI AgeThu Apr 09 00:00:00 UTC 2026https://www.thoughtworks.com/insights/blog/generative-ai/shifted-operation-model-and-msps-in-ai-ageZichuan Xiong, Josh Burks

The shifted operation model and MSPs in the AI Age

]]>

The shifted operation model and MSPs in the AI Age

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/shifted-operation-model-and-msps-in-ai-age
How to perform a structured evaluation of AI conversational solutionsFri Apr 03 00:00:00 UTC 2026https://www.thoughtworks.com/insights/blog/generative-ai/how-to-perform-a-structured-evaluation-of-ai-conversational-solutionsAshwin Mattur, Rajgokul R M, Sharanya S, Zichuan Xiong, Anushrav Vatsa

How to perform a structured evaluation of AI conversational solutions

]]>

How to perform a structured evaluation of AI conversational solutions

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/how-to-perform-a-structured-evaluation-of-ai-conversational-solutions
Reimagining API modernization with deterministic AI-assisted engineeringFri Mar 27 00:00:00 UTC 2026https://www.thoughtworks.com/insights/blog/generative-ai/reimagining-api-modernization-with-deterministic-ai-assisted-engineeringAditya Sharma, Mahesh Kharade

Reimagining API modernization with deterministic AI-assisted engineering

]]>

Reimagining API modernization with deterministic AI-assisted engineering

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/reimagining-api-modernization-with-deterministic-ai-assisted-engineering
Casper: Helping developers work effectively with coding assistantsTue Mar 24 00:00:00 UTC 2026https://www.thoughtworks.com/insights/blog/generative-ai/casper-helping-developers-work-effectively-with-coding-assistantsRickey Zachary

Casper: Helping developers work effectively with coding assistants

]]>

Casper: Helping developers work effectively with coding assistants

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/casper-helping-developers-work-effectively-with-coding-assistants
Last week in AI | 23 MarchMon Mar 23 00:00:00 UTC 2026https://www.thoughtworks.com/insights/blog/generative-ai/last-week-ai-23-marchBen O'Mahony

Last week in AI | 23 March

]]>

Last week in AI | 23 March

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/last-week-ai-23-march
Beyond vibe coding: The five building blocks of AI-native engineeringWed Mar 18 00:00:00 UTC 2026https://www.thoughtworks.com/insights/blog/generative-ai/beyond-vibe-coding-the-five-building-blocks-of-aI-native-engineeringSunit Parekh

Beyond vibe coding: The five building blocks of AI-native engineering

]]>

Beyond vibe coding: The five building blocks of AI-native engineering

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/beyond-vibe-coding-the-five-building-blocks-of-aI-native-engineering
The hidden pearls of TDDFri Mar 13 00:00:00 UTC 2026https://www.thoughtworks.com/insights/blog/testing/the-hidden-pearls-of-TDDCarlos Cavero, Jesus Alonso

The hidden pearls of TDD

]]>

The hidden pearls of TDD

]]>
https://www.thoughtworks.com/insights/blog/testing/the-hidden-pearls-of-TDD
SRE is entering a paradigm shiftTue Mar 03 00:00:00 UTC 2026https://www.thoughtworks.com/insights/blog/generative-ai/sre--is-entering-a-paradigm-shiftZichuan Xiong

SRE is entering a paradigm shift

]]>

SRE is entering a paradigm shift

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/sre--is-entering-a-paradigm-shift
Using AI to build a GenAI bot for logistics teams at a major retailerMon Mar 02 00:00:00 UTC 2026https://www.thoughtworks.com/insights/blog/generative-ai/using-ai-to-build-genai-bot-for-logistics-teams-major-retailerRomel Kumar

Using AI to build a GenAI bot for logistics teams at a major retailer

]]>

Using AI to build a GenAI bot for logistics teams at a major retailer

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/using-ai-to-build-genai-bot-for-logistics-teams-major-retailer
Preparing your team for the agentic software development life cycleMon Mar 02 00:00:00 UTC 2026https://www.thoughtworks.com/insights/articles/preparing-your-team-for-agentic-software-development-life-cycleDirk Lässig

Preparing your team for the agentic software development life cycle

]]>

Preparing your team for the agentic software development life cycle

]]>
https://www.thoughtworks.com/insights/articles/preparing-your-team-for-agentic-software-development-life-cycle
Document processing isn't one problem — it's threeThu Feb 26 00:00:00 UTC 2026https://www.thoughtworks.com/insights/blog/generative-ai/document-processing-is-not-one-problem-it-is-threeAlfred Subietas I Oliveras

Document processing isn't one problem — it's three

]]>

Document processing isn't one problem — it's three

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/document-processing-is-not-one-problem-it-is-three
Reflections on the Future of Software Engineering RetreatWed Feb 25 00:00:00 UTC 2026https://www.thoughtworks.com/insights/articles/reflections-future-software-engineering-retreatRachel Laycock

Reflections on the Future of Software Engineering Retreat

]]>

Reflections on the Future of Software Engineering Retreat

]]>
https://www.thoughtworks.com/insights/articles/reflections-future-software-engineering-retreat
Where does the rigor go?Fri Feb 20 00:00:00 UTC 2026https://www.thoughtworks.com/insights/blog/agile-engineering-practices/where-does-the-rigor-goKen Mugrage

Where does the rigor go?

]]>

Where does the rigor go?

]]>
https://www.thoughtworks.com/insights/blog/agile-engineering-practices/where-does-the-rigor-go
So, you want to run OpenClaw?Fri Feb 20 00:00:00 UTC 2026https://www.thoughtworks.com/insights/blog/security/want-run-openclawJim Gumbley

So, you want to run OpenClaw?

]]>

So, you want to run OpenClaw?

]]>
https://www.thoughtworks.com/insights/blog/security/want-run-openclaw
Cognitive leakage and the human consequences of software abstractionsMon Jan 19 00:00:00 UTC 2026https://www.thoughtworks.com/insights/blog/programming-languages/cognitive-leakage-human-consequences-software-abstractionsRuipeng Wang

Cognitive leakage and the human consequences of software abstractions

]]>

Cognitive leakage and the human consequences of software abstractions

]]>
https://www.thoughtworks.com/insights/blog/programming-languages/cognitive-leakage-human-consequences-software-abstractions
The Model Context Protocol's impact on 2025Thu Dec 11 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/model-context-protocol-mcp-impact-2025Richard Gall

The Model Context Protocol's impact on 2025

]]>

The Model Context Protocol's impact on 2025

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/model-context-protocol-mcp-impact-2025
Spec-driven development: Unpacking one of 2025’s key new AI-assisted engineering practicesThu Dec 04 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/agile-engineering-practices/spec-driven-development-unpacking-2025-new-engineering-practicesLiu Shangqi

Spec-driven development: Unpacking one of 2025’s key new AI-assisted engineering practices

]]>

Spec-driven development: Unpacking one of 2025’s key new AI-assisted engineering practices

]]>
https://www.thoughtworks.com/insights/blog/agile-engineering-practices/spec-driven-development-unpacking-2025-new-engineering-practices
Infusing trusted AI coding assistants into SRE investigationWed Dec 03 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/infusing-trusted-ai-coding-assistants-into-sre-investigationZichuan Xiong, Larissa Dornelles

Infusing trusted AI coding assistants into SRE investigation

]]>

Infusing trusted AI coding assistants into SRE investigation

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/infusing-trusted-ai-coding-assistants-into-sre-investigation
11 things on Technology Radar Vol.33 that aren’t at all related to AIWed Dec 03 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/technology-strategy/eleven-things-technology-radar-33-not-related-AIRichard Gall

11 things on Technology Radar Vol.33 that aren’t at all related to AI

]]>

11 things on Technology Radar Vol.33 that aren’t at all related to AI

]]>
https://www.thoughtworks.com/insights/blog/technology-strategy/eleven-things-technology-radar-33-not-related-AI
AI for Ops vs. Ops for AIThu Nov 27 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/ai-for-ops-vs-ops-for-AIAnton Baturan, Zichuan Xiong

AI for Ops vs. Ops for AI

]]>

AI for Ops vs. Ops for AI

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/ai-for-ops-vs-ops-for-AI
How Apache Iceberg helps tackle data lake coordination challengesTue Nov 25 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/data-engineering/how-apache-iceberg-helps-tackle-data-lake-coordination-challengesJayanth Penumarthi

How Apache Iceberg helps tackle data lake coordination challenges

]]>

How Apache Iceberg helps tackle data lake coordination challenges

]]>
https://www.thoughtworks.com/insights/blog/data-engineering/how-apache-iceberg-helps-tackle-data-lake-coordination-challenges
Anthropic's AI espionage disclosure: Separating the signal from the noiseTue Nov 18 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/security/anthropic-ai-espionage-disclosure-signal-from-noiseJim Gumbley

Anthropic's AI espionage disclosure: Separating the signal from the noise

]]>

Anthropic's AI espionage disclosure: Separating the signal from the noise

]]>
https://www.thoughtworks.com/insights/blog/security/anthropic-ai-espionage-disclosure-signal-from-noise
We built a chatbot for a conference in three weeks — here’s howMon Nov 17 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/chatbot-conference-three-weeksEylem Bars, Yahya Fidouh, Annie Mani, Rajib Chakravorty, Kaiwanyawit Chawankul, Bosco Ho

We built a chatbot for a conference in three weeks — here’s how

]]>

We built a chatbot for a conference in three weeks — here’s how

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/chatbot-conference-three-weeks
AI assistance is a misunderstood revolution in software engineering — here’s whyThu Nov 13 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/ai-assistance-misunderstood-revolution-software-engineeringKen Mugrage

AI assistance is a misunderstood revolution in software engineering — here’s why

]]>

AI assistance is a misunderstood revolution in software engineering — here’s why

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/ai-assistance-misunderstood-revolution-software-engineering
How to build an AI-ready knowledge base: Migrating data from Confluence to Azure Thu Nov 06 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/how-to-build-an-AI-ready-knowledge-baseAshwin Mattur, Vinay Chaudhari, Aakash Jha

How to build an AI-ready knowledge base: Migrating data from Confluence to Azure

]]>

How to build an AI-ready knowledge base: Migrating data from Confluence to Azure

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/how-to-build-an-AI-ready-knowledge-base
From vibe coding to context engineering: 2025 in software developmentWed Nov 05 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/vibe-coding-context-engineering-2025-software-developmentKen Mugrage

From vibe coding to context engineering: 2025 in software development

]]>

From vibe coding to context engineering: 2025 in software development

]]>
https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/vibe-coding-context-engineering-2025-software-development
The Age of Intent: From prototype to transformationFri Oct 24 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/the-age-of-intent-from-prototype-to-transformationSarah Taraporewalla

The Age of Intent: From prototype to transformation

]]>

The Age of Intent: From prototype to transformation

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/the-age-of-intent-from-prototype-to-transformation
How Terraform’s partial backend configuration enables infrastructure automation at scale Thu Oct 23 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/devops/how-Terraform-partial-backend-configuration-enables-infrastructure-automation-at-scaleBalakumar Ezhilmaran

How Terraform’s partial backend configuration enables infrastructure automation at scale

]]>

How Terraform’s partial backend configuration enables infrastructure automation at scale

]]>
https://www.thoughtworks.com/insights/blog/devops/how-Terraform-partial-backend-configuration-enables-infrastructure-automation-at-scale
Why context engineering is like teaching AI to skip stonesWed Oct 15 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/why-context-engineering-is-like-teaching-AI-to-skip-stonesMatt Kamelman

Why context engineering is like teaching AI to skip stones

]]>

Why context engineering is like teaching AI to skip stones

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/why-context-engineering-is-like-teaching-AI-to-skip-stones
How prompt fencing can tackle prompt injection attacksWed Oct 15 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/how-prompt-fencing-can-tackle-prompt-injection-attacksSteven Peh

How prompt fencing can tackle prompt injection attacks

]]>

How prompt fencing can tackle prompt injection attacks

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/how-prompt-fencing-can-tackle-prompt-injection-attacks
The interface is dead. Time for the age of intentFri Oct 10 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/the-interface-is-dead-time-for-the-age-of-intentSarah Taraporewalla, Mara Cajar-Robinson

The interface is dead. Time for the age of intent

]]>

The interface is dead. Time for the age of intent

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/the-interface-is-dead-time-for-the-age-of-intent
Beyond vibe coding: How AI can transform pull requestsThu Oct 09 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/beyond-vibe-coding-how-AI-can-transform-pull-requestsZichuan Xiong

Beyond vibe coding: How AI can transform pull requests

]]>

Beyond vibe coding: How AI can transform pull requests

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/beyond-vibe-coding-how-AI-can-transform-pull-requests
Min-p sampling for LLMs Mon Sep 22 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/Min-p-sampling-for-LLMsAllen Roush, Parag Mahajani

Min-p sampling for LLMs

]]>

Min-p sampling for LLMs

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/Min-p-sampling-for-LLMs
Bridging the SRE gap: Towards autonomous observability and RCA Wed Sep 10 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/bridging-the-SRE-gap-towards-autonomous-observability-and-RCAAshwin Mattur, Ashley Thomas Roy, Karthik Achin, Zichuan Xiong

Bridging the SRE gap: Towards autonomous observability and RCA

]]>

Bridging the SRE gap: Towards autonomous observability and RCA

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/bridging-the-SRE-gap-towards-autonomous-observability-and-RCA
Tackling MCP security challenges with the MCP API delegation patternFri Sep 05 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/Tackling-MCP-security-challenges-with-the-MCP-API-delegation-patternSteven Peh

Tackling MCP security challenges with the MCP API delegation pattern

]]>

Tackling MCP security challenges with the MCP API delegation pattern

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/Tackling-MCP-security-challenges-with-the-MCP-API-delegation-pattern
How to cultivate trust with AI coding assistantsThu Aug 28 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/how-to-cultivate-trust-with-AI-coding-assistantsJiaming Shang

How to cultivate trust with AI coding assistants

]]>

How to cultivate trust with AI coding assistants

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/how-to-cultivate-trust-with-AI-coding-assistants
Context engineering: How to give AI exactly what it needsThu Aug 28 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/context-engineering-give-ai-what-needsRohit Biswal

Context engineering: How to give AI exactly what it needs

]]>

Context engineering: How to give AI exactly what it needs

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/context-engineering-give-ai-what-needs
AI isn't just a coding partner — it can be a deployment partner, tooThu Aug 21 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/AI-is-not-just-coding-partner-it-can-be-deployment-partnerDharanikumar Premkumar

AI isn't just a coding partner — it can be a deployment partner, too

]]>

AI isn't just a coding partner — it can be a deployment partner, too

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/AI-is-not-just-coding-partner-it-can-be-deployment-partner
From alert fatigue to AIOps: Building a proactive observability stack with Datadog on EKSThu Aug 21 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/from-alert-fatigue-to-AIOps-building-proactive-observability-stack-with-Datadog-on-EKSAnirban Brahmochari, Swapnil Panchal, Ashwin Mattur, Zichuan Xiong

From alert fatigue to AIOps: Building a proactive observability stack with Datadog on EKS

]]>

From alert fatigue to AIOps: Building a proactive observability stack with Datadog on EKS

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/from-alert-fatigue-to-AIOps-building-proactive-observability-stack-with-Datadog-on-EKS
AI evals for MCP in AIOpsThu Jul 31 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/AI-evals-for-MCP-in-AIOpsZichuan Xiong, Larissa Dornelles, Scott Juang

AI evals for MCP in AIOps

]]>

AI evals for MCP in AIOps

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/AI-evals-for-MCP-in-AIOps
AI-generated test cases from user stories: An experimental research studyWed Jul 30 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/AI-generated-test-cases-from-user-stories-an-experimental-research-studyYang Zhao, Vy Nguyen, Thuc Van Hoang

AI-generated test cases from user stories: An experimental research study

]]>

AI-generated test cases from user stories: An experimental research study

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/AI-generated-test-cases-from-user-stories-an-experimental-research-study
Can we use generative AI to generate test cases from user stories?Wed Jul 30 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/can-we-use-generative-AI-to-generate-test-cases-from-user-storiesThuc Van Hoang

Can we use generative AI to generate test cases from user stories?

]]>

Can we use generative AI to generate test cases from user stories?

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/can-we-use-generative-AI-to-generate-test-cases-from-user-stories
Deep Kernel-level AI RCA with MCPFri Jul 25 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/deep-kernel-level-AI-RCA-with-MCPZichuan Xiong, Larissa Dornelles, Adam Hicks

Deep Kernel-level AI RCA with MCP

]]>

Deep Kernel-level AI RCA with MCP

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/deep-kernel-level-AI-RCA-with-MCP
How AI and a test-first approach can tackle modernization trade-offsThu Jul 24 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/engineering-effectiveness/rethinking-the-r-s-of-mainframe-modernizationIrene Sandler, Shodhan Sheth

How AI and a test-first approach can tackle modernization trade-offs

]]>

How AI and a test-first approach can tackle modernization trade-offs

]]>
https://www.thoughtworks.com/insights/blog/engineering-effectiveness/rethinking-the-r-s-of-mainframe-modernization
Kimi K2: What’s all the fuss and what’s it like to use?Fri Jul 18 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/kimi-k2-whats-fuss-whats-like-useRichard Gall

Kimi K2: What’s all the fuss and what’s it like to use?

]]>

Kimi K2: What’s all the fuss and what’s it like to use?

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/kimi-k2-whats-fuss-whats-like-use
Context-aware incident handling with MCP: A strategic view with a practical caseFri Jul 18 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/context-aware-incident-handling-with-MCP-strategic-view-with-a-practical-caseZichuan Xiong, Ruigang Sun

Context-aware incident handling with MCP: A strategic view with a practical case

]]>

Context-aware incident handling with MCP: A strategic view with a practical case

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/context-aware-incident-handling-with-MCP-strategic-view-with-a-practical-case
The dangers of AI agentwashingThu Jul 17 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/Agentwashing-and-how-AI-agents-fail-usZichuan Xiong

The dangers of AI agentwashing

]]>

The dangers of AI agentwashing

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/Agentwashing-and-how-AI-agents-fail-us
How MCP can help us investigate security incidents fasterWed Jul 09 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/leadership/how-MCP-can-help-us-investigate-security-incidents-fasterZichuan Xiong, Paul Rinaldi, Jack Naglieri

How MCP can help us investigate security incidents faster

]]>

How MCP can help us investigate security incidents faster

]]>
https://www.thoughtworks.com/insights/blog/leadership/how-MCP-can-help-us-investigate-security-incidents-faster
Fuzz-testing in the AI era: Rediscovering an old technique for new challengesMon Jul 07 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/testing/fuzz-testing-ai-era-rediscovering-old-technique-new-challengesRichard Gall

Fuzz-testing in the AI era: Rediscovering an old technique for new challenges

]]>

Fuzz-testing in the AI era: Rediscovering an old technique for new challenges

]]>
https://www.thoughtworks.com/insights/blog/testing/fuzz-testing-ai-era-rediscovering-old-technique-new-challenges
Agentic AI at workFri Jul 04 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/agentic-AI-at-workDanilo Sato

Agentic AI at work

]]>

Agentic AI at work

]]>
https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/agentic-AI-at-work
Durable computing: Making it easier build resilience into distributed systemsFri Jul 04 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/cloud/durable-computing-making-easier-resilience-distributed-systemsRichard Gall

Durable computing: Making it easier build resilience into distributed systems

]]>

Durable computing: Making it easier build resilience into distributed systems

]]>
https://www.thoughtworks.com/insights/blog/cloud/durable-computing-making-easier-resilience-distributed-systems
Do developers need to think less with AI?Fri Jul 04 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/do-developers-need-think-less-aiNik Malykhin

Do developers need to think less with AI?

]]>

Do developers need to think less with AI?

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/do-developers-need-think-less-ai
AI beyond productivity: How product leaders are driving a paradigm shift by integrating AI workersThu Jul 03 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/ai-beyond-productivity-for-product-leadersIvana Ciric, Jiří Novacek

AI beyond productivity: How product leaders are driving a paradigm shift by integrating AI workers

]]>

AI beyond productivity: How product leaders are driving a paradigm shift by integrating AI workers

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/ai-beyond-productivity-for-product-leaders
How AI is reshaping IT operations: From firefighting to intelligent evolutionFri Jun 27 00:00:00 UTC 2025https://www.thoughtworks.com/insights/articles/how-ai-is-reshaping-it-operationsZichuan Xiong

How AI is reshaping IT operations: From firefighting to intelligent evolution

]]>

How AI is reshaping IT operations: From firefighting to intelligent evolution

]]>
https://www.thoughtworks.com/insights/articles/how-ai-is-reshaping-it-operations
Unleashing potential: The business benefits of AI-first software engineeringFri Jun 20 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/engineering-effectiveness/unleashing-potential--the-business-benefits-of-ai-first-softwareDeepak Raghavan

Unleashing potential: The business benefits of AI-first software engineering

]]>

Unleashing potential: The business benefits of AI-first software engineering

]]>
https://www.thoughtworks.com/insights/blog/engineering-effectiveness/unleashing-potential--the-business-benefits-of-ai-first-software
Blackbox reverse engineering: Can AI help rebuild an application without accessing its code?Fri Jun 20 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/blackbox-reverse-engineering-ai-rebuild-application-without-accessing-codeBirgitta Böckeler

Blackbox reverse engineering: Can AI help rebuild an application without accessing its code?

]]>

Blackbox reverse engineering: Can AI help rebuild an application without accessing its code?

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/blackbox-reverse-engineering-ai-rebuild-application-without-accessing-code
Using RAG in a virtual assistant applicationWed Jun 18 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/rag-virtual-assistant-applicationChetan Chhabra

Using RAG in a virtual assistant application

]]>

Using RAG in a virtual assistant application

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/rag-virtual-assistant-application
Beyond the algorithm: Overcoming hidden barriers to data and AI successTue Jun 10 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/data-strategy/beyond-the-algorithm-overcoming-hidden-barriers-to-data-and-AI-successDee Wauchope

Beyond the algorithm: Overcoming hidden barriers to data and AI success

]]>

Beyond the algorithm: Overcoming hidden barriers to data and AI success

]]>
https://www.thoughtworks.com/insights/blog/data-strategy/beyond-the-algorithm-overcoming-hidden-barriers-to-data-and-AI-success
Semantic search and retrieval using transformersThu Jun 05 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/Semantic-search-and-retrieval-using-transformersChetan Chhabra

Semantic search and retrieval using transformers

]]>

Semantic search and retrieval using transformers

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/Semantic-search-and-retrieval-using-transformers
The next frontiers in AI — according to industry leadersWed Jun 04 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/The-next-frontiers-in-AI-according-to-industry-leadersParag Mahajani

The next frontiers in AI — according to industry leaders

]]>

The next frontiers in AI — according to industry leaders

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/The-next-frontiers-in-AI-according-to-industry-leaders
Unlocking innovation through modern application developmentTue Jun 03 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/engineering-effectiveness/unlocking-innovation-through-modern-application-developmentDeepak Raghavan

Unlocking innovation through modern application development

]]>

Unlocking innovation through modern application development

]]>
https://www.thoughtworks.com/insights/blog/engineering-effectiveness/unlocking-innovation-through-modern-application-development
Modernization, sustained: AI-driven operations in actionTue Jun 03 00:00:00 UTC 2025https://www.thoughtworks.com/insights/articles/modernization-sustained-ai-driven-operationsYue Ma, Zichuan Xiong

Modernization, sustained: AI-driven operations in action

]]>

Modernization, sustained: AI-driven operations in action

]]>
https://www.thoughtworks.com/insights/articles/modernization-sustained-ai-driven-operations
Google I/O 2025: What were the key takeaways?Fri May 30 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/technology-strategy/google-io-2025-key-takeawaysAndy Yates

Google I/O 2025: What were the key takeaways?

]]>

Google I/O 2025: What were the key takeaways?

]]>
https://www.thoughtworks.com/insights/blog/technology-strategy/google-io-2025-key-takeaways
Why MCP is critical for AI-driven SREFri May 23 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/mcp-critical-ai-driven-sreZichuan Xiong, JJ Tang, Rob Skillington

Why MCP is critical for AI-driven SRE

]]>

Why MCP is critical for AI-driven SRE

]]>
https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/mcp-critical-ai-driven-sre
Level up your developer experience: Five practical strategies for engineering teamsThu May 22 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/engineering-effectiveness/level-up-developer-experience-five-practical-strategies-engineering-teamsSunit Parekh, Pramida Tumma

Level up your developer experience: Five practical strategies for engineering teams

]]>

Level up your developer experience: Five practical strategies for engineering teams

]]>
https://www.thoughtworks.com/insights/blog/engineering-effectiveness/level-up-developer-experience-five-practical-strategies-engineering-teams
How to improve AI outputs using advanced prompt techniquesMon May 19 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/improve-ai-outputs-advanced-prompt-techniquesMarina Corrêa

How to improve AI outputs using advanced prompt techniques

]]>

How to improve AI outputs using advanced prompt techniques

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/improve-ai-outputs-advanced-prompt-techniques
The Model Context Protocol: Getting beneath the hypeThu May 15 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/model-context-protocol-beneath-hypeKarrtik Iyer

The Model Context Protocol: Getting beneath the hype

]]>

The Model Context Protocol: Getting beneath the hype

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/model-context-protocol-beneath-hype
Decoupled by design: Building reusable enterprise libraries and servicesWed May 14 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/engineering-effectiveness/decoupled-by-design-building-reusable-enterprise-libraries-and-servicesShaun Jayaraj, Omar Bashir

Decoupled by design: Building reusable enterprise libraries and services

]]>

Decoupled by design: Building reusable enterprise libraries and services

]]>
https://www.thoughtworks.com/insights/blog/engineering-effectiveness/decoupled-by-design-building-reusable-enterprise-libraries-and-services
Rewriting the outcomes: How Thoughtworks and Mechanical Orchard are transforming mainframe modernizationTue May 13 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/rewriting-the-outcomes--how-thoughtworks-and-mechanical-orchard-Irene Sandler, Shodhan Sheth

Rewriting the outcomes: How Thoughtworks and Mechanical Orchard are transforming mainframe modernization

]]>

Rewriting the outcomes: How Thoughtworks and Mechanical Orchard are transforming mainframe modernization

]]>
https://www.thoughtworks.com/insights/blog/rewriting-the-outcomes--how-thoughtworks-and-mechanical-orchard-
Putting AI to work in Accessible techWed May 07 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/accessibility/putting-AI-to-work-in-accessible-techMatthew Johnston

Putting AI to work in Accessible tech

]]>

Putting AI to work in Accessible tech

]]>
https://www.thoughtworks.com/insights/blog/accessibility/putting-AI-to-work-in-accessible-tech
Calculating uncertainty in generative AITue May 06 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/uncertainty-metrics-and-evalsRunyan Tan, Parag Mahajani

Calculating uncertainty in generative AI

]]>

Calculating uncertainty in generative AI

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/uncertainty-metrics-and-evals
The future of data is semanticThu May 01 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/data-strategy/future-data-semanticLilly Ryan

The future of data is semantic

]]>

The future of data is semantic

]]>
https://www.thoughtworks.com/insights/blog/data-strategy/future-data-semantic
Can vibe coding produce production-grade software? Wed Apr 30 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/can-vibe-coding-produce-production-grade-softwarePremanand Chandrasekaran

Can vibe coding produce production-grade software?

]]>

Can vibe coding produce production-grade software?

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/can-vibe-coding-produce-production-grade-software
Quality-driven transformation: The strategic role of the QA in modernizationTue Apr 29 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/legacy-modernization/quality-driven-transformation-the-strategic-role-of-QA-in-modernizationKrishna Chaitanya

Quality-driven transformation: The strategic role of the QA in modernization

]]>

Quality-driven transformation: The strategic role of the QA in modernization

]]>
https://www.thoughtworks.com/insights/blog/legacy-modernization/quality-driven-transformation-the-strategic-role-of-QA-in-modernization
AI agents don't have to be a security nightmareMon Apr 28 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/ai-agents-dont-security-nightmareRichard Gall

AI agents don't have to be a security nightmare

]]>

AI agents don't have to be a security nightmare

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/ai-agents-dont-security-nightmare
Infrastructure as code: Where are we today?Wed Apr 23 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/devops/infrastructure-as-code-where-todayRichard Gall

Infrastructure as code: Where are we today?

]]>

Infrastructure as code: Where are we today?

]]>
https://www.thoughtworks.com/insights/blog/devops/infrastructure-as-code-where-today
AI on Technology Radar Vol.32Thu Apr 17 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/ai-technology-radar-vol-32Richard Gall

AI on Technology Radar Vol.32

]]>

AI on Technology Radar Vol.32

]]>
https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/ai-technology-radar-vol-32
Drive your AI-enabled future forward with synthetic dataTue Apr 15 00:00:00 UTC 2025https://www.thoughtworks.com/insights/articles/drive-ai-enabled-future-synthetic-dataVanya Seth, Jem Joseph Elias

Drive your AI-enabled future forward with synthetic data

]]>

Drive your AI-enabled future forward with synthetic data

]]>
https://www.thoughtworks.com/insights/articles/drive-ai-enabled-future-synthetic-data
Four retrieval techniques to improve RAG you need to knowMon Apr 14 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/four-retrieval-techniques-improve-ragRichard Gall

Four retrieval techniques to improve RAG you need to know

]]>

Four retrieval techniques to improve RAG you need to know

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/four-retrieval-techniques-improve-rag
Unlocking innovation: Practical strategies for driving business value with Gen AIWed Apr 09 00:00:00 UTC 2025https://www.thoughtworks.com/insights/articles/unlocking-innovation-practical-strategies-for-driving-business-value-with-Gen-AISachin Dharmapurikar

Unlocking innovation: Practical strategies for driving business value with Gen AI

]]>

Unlocking innovation: Practical strategies for driving business value with Gen AI

]]>
https://www.thoughtworks.com/insights/articles/unlocking-innovation-practical-strategies-for-driving-business-value-with-Gen-AI
Can AI drive the next evolution of data mesh?Fri Apr 04 00:00:00 UTC 2025https://www.thoughtworks.com/insights/articles/ai-data-mesh-evolutionGabriel Gavasso

Can AI drive the next evolution of data mesh?

]]>

Can AI drive the next evolution of data mesh?

]]>
https://www.thoughtworks.com/insights/articles/ai-data-mesh-evolution
Our experiment with GitHub Copilot: A practical guide for development teamsThu Apr 03 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/experiment-github-copilot-practical-guideBirlla Packiasamy

Our experiment with GitHub Copilot: A practical guide for development teams

]]>

Our experiment with GitHub Copilot: A practical guide for development teams

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/experiment-github-copilot-practical-guide
The machines are rising — but developers still hold the keysWed Apr 02 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/machines-rising-developers-hold-keysMike Mason

The machines are rising — but developers still hold the keys

]]>

The machines are rising — but developers still hold the keys

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/machines-rising-developers-hold-keys
How to evaluate an LLM systemFri Mar 28 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/how-to-evaluate-an-LLM-systemJem Joseph Elias, Karrtik Iyer

How to evaluate an LLM system

]]>

How to evaluate an LLM system

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/how-to-evaluate-an-LLM-system
Infrastructure as codeWed Mar 26 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/continuous-delivery/infrastructure-as-codeGitanjali Venkatraman

Infrastructure as code

]]>

Infrastructure as code

]]>
https://www.thoughtworks.com/insights/blog/continuous-delivery/infrastructure-as-code
The seven deadly sins of AI transformation: Lessons for enterprisesFri Mar 14 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/the-seven-deadly-sins-of-AI-transformation-lessons-for-enterprisesDavnit Singh, Sandeep Reddy

The seven deadly sins of AI transformation: Lessons for enterprises

]]>

The seven deadly sins of AI transformation: Lessons for enterprises

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/the-seven-deadly-sins-of-AI-transformation-lessons-for-enterprises
Using scenario modeling for long-term investmentsMon Mar 10 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/programming-languages/Using-scenario-modeling-for-long-term-investmentsFredrik Delin

Using scenario modeling for long-term investments

]]>

Using scenario modeling for long-term investments

]]>
https://www.thoughtworks.com/insights/blog/programming-languages/Using-scenario-modeling-for-long-term-investments
Claude Code saved us 97% of the work on the first try. Then it failed utterly.Mon Mar 10 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/claude-code-codeconcise-experimentAlessio Ferri

Claude Code saved us 97% of the work on the first try. Then it failed utterly.

]]>

Claude Code saved us 97% of the work on the first try. Then it failed utterly.

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/claude-code-codeconcise-experiment
Evaluating LLMs using semantic entropyFri Mar 07 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/Evaluating-LLM-using-semantic-entropyKarrtik Iyer, Parag Mahajani

Evaluating LLMs using semantic entropy

]]>

Evaluating LLMs using semantic entropy

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/Evaluating-LLM-using-semantic-entropy
Drive data and AI success with Team Topologies and Data MeshTue Mar 04 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/data-strategy/team-topologies-data-meshDanilo Sato

Drive data and AI success with Team Topologies and Data Mesh

]]>

Drive data and AI success with Team Topologies and Data Mesh

]]>
https://www.thoughtworks.com/insights/blog/data-strategy/team-topologies-data-mesh
How much faster can coding assistants really make software delivery?Tue Feb 18 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/how-faster-coding-assistants-software-deliverySichu Zhang

How much faster can coding assistants really make software delivery?

]]>

How much faster can coding assistants really make software delivery?

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/how-faster-coding-assistants-software-delivery
The leaders' guide to cloud economicsWed Feb 12 00:00:00 UTC 2025https://www.thoughtworks.com/insights/articles/the-leaders--guide-to-cloud-economicsSunit Parekh

The leaders' guide to cloud economics

]]>

The leaders' guide to cloud economics

]]>
https://www.thoughtworks.com/insights/articles/the-leaders--guide-to-cloud-economics
Software architecture decisions: who should be involved?Tue Feb 04 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/architecture/software-architecture-decisions-andrew-harmel-lawRichard Gall

Software architecture decisions: who should be involved?

]]>

Software architecture decisions: who should be involved?

]]>
https://www.thoughtworks.com/insights/blog/architecture/software-architecture-decisions-andrew-harmel-law
Demystifying DeepSeekFri Jan 31 00:00:00 UTC 2025https://www.thoughtworks.com/insights/blog/generative-ai/demystifying-deepseekPrasanna Pendse

Demystifying DeepSeek

]]>

Demystifying DeepSeek

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/demystifying-deepseek
Powering the energy transition: Why IT modernization can't waitWed Jan 15 00:00:00 UTC 2025https://www.thoughtworks.com/insights/articles/energy-transition-why-modernization-cant-waitSebastian Werner, Rahul Punjabi, Max Griffiths

Powering the energy transition: Why IT modernization can't wait

]]>

Powering the energy transition: Why IT modernization can't wait

]]>
https://www.thoughtworks.com/insights/articles/energy-transition-why-modernization-cant-wait
Data hoarding vs data offboarding? Why letting go matters Tue Dec 03 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/data-strategy/data-hoarding-vs-data-offboardingMarkus Buhmann

Data hoarding vs data offboarding? Why letting go matters

]]>

Data hoarding vs data offboarding? Why letting go matters

]]>
https://www.thoughtworks.com/insights/blog/data-strategy/data-hoarding-vs-data-offboarding
Data spaces meet data mesh: Enabling secure, standardized inter-organizational data sharingFri Nov 29 00:00:00 UTC 2024https://www.thoughtworks.com/insights/articles/data-spaces-meet-data-mesh-enabling-secure-standardized-inter-organizational-data-sharingSebastian Werner

Data spaces meet data mesh: Enabling secure, standardized inter-organizational data sharing

]]>

Data spaces meet data mesh: Enabling secure, standardized inter-organizational data sharing

]]>
https://www.thoughtworks.com/insights/articles/data-spaces-meet-data-mesh-enabling-secure-standardized-inter-organizational-data-sharing
Driving value with Data Governance through Thin SlicesTue Nov 12 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/digital-transformation/Driving-value-with-Data-Governance-through-Thin-SlicesMarkus Buhmann, Tiankai Feng, Gaurav Patole

Driving value with Data Governance through Thin Slices

]]>

Driving value with Data Governance through Thin Slices

]]>
https://www.thoughtworks.com/insights/blog/digital-transformation/Driving-value-with-Data-Governance-through-Thin-Slices
LLM benchmarks, evals and tests: A mental modelThu Oct 31 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/generative-ai/LLM-benchmarks,-evals,-and-testsShayan Mohanty, John Singleton, Parag Mahajani

LLM benchmarks, evals and tests: A mental model

]]>

LLM benchmarks, evals and tests: A mental model

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/LLM-benchmarks,-evals,-and-tests
Cypress: Should we apply the page object model to optimize the framework?Mon Oct 28 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/testing/Cypress-should-we-apply-the-page-object-model-to-optimize-the-frameworkThuc Van Hoang

Cypress: Should we apply the page object model to optimize the framework?

]]>

Cypress: Should we apply the page object model to optimize the framework?

]]>
https://www.thoughtworks.com/insights/blog/testing/Cypress-should-we-apply-the-page-object-model-to-optimize-the-framework
Reckoning with generative AI’s uncanny valleyWed Oct 23 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/generative-ai/reckoning-generative-ai-uncanny-valleyKen Mugrage, Srinivasan Raguraman

Reckoning with generative AI’s uncanny valley

]]>

Reckoning with generative AI’s uncanny valley

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/reckoning-generative-ai-uncanny-valley
Humanizing your data strategy: Seven key ideas for the AI era Wed Oct 23 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/data-strategy/humanizing-your-data-strategy-seven-key-ideas-for-the-ai-eraTiankai Feng

Humanizing your data strategy: Seven key ideas for the AI era

]]>

Humanizing your data strategy: Seven key ideas for the AI era

]]>
https://www.thoughtworks.com/insights/blog/data-strategy/humanizing-your-data-strategy-seven-key-ideas-for-the-ai-era
Putting MLOps into practice effectively with the help of DatabricksMon Oct 21 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/Putting-MLOps-into-practice-effectively-with-the-help-of-DatabricksKaren Suenaga, Thamys Abrahão, Wilder Galvão

Putting MLOps into practice effectively with the help of Databricks

]]>

Putting MLOps into practice effectively with the help of Databricks

]]>
https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/Putting-MLOps-into-practice-effectively-with-the-help-of-Databricks
Driving innovation at Thoughtworks: The Power of HackathonsWed Oct 16 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/digital-innovation/Driving-innovation-at-Thoughtworks-the-power-of-HackathonsAnoop Unnikrishnan, Banu Pavithra V, Ke Zhou (Eric), Xia Jie Jessie, Sara Michelazzo

Driving innovation at Thoughtworks: The Power of Hackathons

]]>

Driving innovation at Thoughtworks: The Power of Hackathons

]]>
https://www.thoughtworks.com/insights/blog/digital-innovation/Driving-innovation-at-Thoughtworks-the-power-of-Hackathons
Large language model evaluation: The key to GenAI successWed Sep 18 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/generative-ai/Large-language-model-evaluation-the-key-to-GenAI-successParag Mahajani

Large language model evaluation: The key to GenAI success

]]>

Large language model evaluation: The key to GenAI success

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/Large-language-model-evaluation-the-key-to-GenAI-success
Using AI for requirements analysis: A case studyTue Sep 17 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/generative-ai/using-ai-requirements-analysis-case-studyBirgitta Böckeler, Adhavan KP, Sayantan Mukhopadhyay, Radhika Sivadass, Jaiganesh B

Using AI for requirements analysis: A case study

]]>

Using AI for requirements analysis: A case study

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/using-ai-requirements-analysis-case-study
Mapping out Agile transformation at TBC BankTue Sep 10 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/digital-transformation/agile-transformation-at-tbc-bank

Mapping out Agile transformation at TBC Bank

]]>

Mapping out Agile transformation at TBC Bank

]]>
https://www.thoughtworks.com/insights/blog/digital-transformation/agile-transformation-at-tbc-bank
Better technology decision-making is underpinned by ‘sensible defaults’Thu Sep 05 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/technology-strategy/better-tech-decision-making-underpinned-by-sensible-defaultsYewande Ige

Better technology decision-making is underpinned by ‘sensible defaults’

]]>

Better technology decision-making is underpinned by ‘sensible defaults’

]]>
https://www.thoughtworks.com/insights/blog/technology-strategy/better-tech-decision-making-underpinned-by-sensible-defaults
The missing piece of agile transformation: Effective change management through value slices Wed Sep 04 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/digital-transformation/the-missing-piece-of-agile-transformation-effective-change-management-through-value-slicesPaul Weise

The missing piece of agile transformation: Effective change management through value slices

]]>

The missing piece of agile transformation: Effective change management through value slices

]]>
https://www.thoughtworks.com/insights/blog/digital-transformation/the-missing-piece-of-agile-transformation-effective-change-management-through-value-slices
Author Q&A: Engineering Effectiveness to Business OutcomesFri Aug 23 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/engineering-effectiveness/author-q-a-engineering-effectiveness-business-outcomesRichard Gall

Author Q&A: Engineering Effectiveness to Business Outcomes

]]>

Author Q&A: Engineering Effectiveness to Business Outcomes

]]>
https://www.thoughtworks.com/insights/blog/engineering-effectiveness/author-q-a-engineering-effectiveness-business-outcomes
Lessons from CrowdStrike: Striking the right balance to reduce risk and maximize resilienceFri Aug 16 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/technology-strategy/lessons-crowdstrike-striking-balance-reduce-risk-maximize-resilienceMax Griffiths

Lessons from CrowdStrike: Striking the right balance to reduce risk and maximize resilience

]]>

Lessons from CrowdStrike: Striking the right balance to reduce risk and maximize resilience

]]>
https://www.thoughtworks.com/insights/blog/technology-strategy/lessons-crowdstrike-striking-balance-reduce-risk-maximize-resilience
Kickstart your legacy modernization initiative with generative AIThu Aug 15 00:00:00 UTC 2024https://www.thoughtworks.com/insights/articles/kickstart-legacy-modernization-initiative-generative-aiShodhan Sheth, Tom Coggrave, Alessio Ferri

Kickstart your legacy modernization initiative with generative AI

]]>

Kickstart your legacy modernization initiative with generative AI

]]>
https://www.thoughtworks.com/insights/articles/kickstart-legacy-modernization-initiative-generative-ai
Driving innovation in social services with Amazon BedrockWed Aug 14 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/cloud/driving-innovation-social-services-amazon-bedrockSarah Sulistio, Shipra Shandilya

Driving innovation in social services with Amazon Bedrock

]]>

Driving innovation in social services with Amazon Bedrock

]]>
https://www.thoughtworks.com/insights/blog/cloud/driving-innovation-social-services-amazon-bedrock
Leveraging GenAI to modernize enterprise systems integrationWed Aug 14 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/generative-ai/Leveraging-GenAI-to-modernize-enterprise-systems-integrationRishi Dahiya

Leveraging GenAI to modernize enterprise systems integration

]]>

Leveraging GenAI to modernize enterprise systems integration

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/Leveraging-GenAI-to-modernize-enterprise-systems-integration
Lessons from CrowdStrike: Five critical questions to help you increase business resilienceWed Aug 07 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/technology-strategy/lessons-crowdstrike-five-questions-help-increase-business-resilience

Lessons from CrowdStrike: Five critical questions to help you increase business resilience

]]>

Lessons from CrowdStrike: Five critical questions to help you increase business resilience

]]>
https://www.thoughtworks.com/insights/blog/technology-strategy/lessons-crowdstrike-five-questions-help-increase-business-resilience
Post-quantum cryptography: An illustrated guideFri Aug 02 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/emerging-tech/post-quantum-cryptography-illustrated-guideGitanjali Venkatraman

Post-quantum cryptography: An illustrated guide

]]>

Post-quantum cryptography: An illustrated guide

]]>
https://www.thoughtworks.com/insights/blog/emerging-tech/post-quantum-cryptography-illustrated-guide
Unlock your organization’s AI value: From proof of concept to real-world impactThu Aug 01 00:00:00 UTC 2024https://www.thoughtworks.com/insights/articles/unlock-ai-value-poc-to-realityScott Shaw

Unlock your organization’s AI value: From proof of concept to real-world impact

]]>

Unlock your organization’s AI value: From proof of concept to real-world impact

]]>
https://www.thoughtworks.com/insights/articles/unlock-ai-value-poc-to-reality
After CrowdStrike: Navigating the path to digital resilienceFri Jul 26 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/technology-strategy/after-crowdStrike-navigating-path-digital-resilienceJim Gumbley

After CrowdStrike: Navigating the path to digital resilience

]]>

After CrowdStrike: Navigating the path to digital resilience

]]>
https://www.thoughtworks.com/insights/blog/technology-strategy/after-crowdStrike-navigating-path-digital-resilience
Testing the EV ecosystem [part two]Thu Jul 18 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/compliance/testing-the-EV-ecosystem-part-twoUsman Sule, Kevin Kristianto

Testing the EV ecosystem [part two]

]]>

Testing the EV ecosystem [part two]

]]>
https://www.thoughtworks.com/insights/blog/compliance/testing-the-EV-ecosystem-part-two
Testing the EV ecosystem (part one)Tue Jul 09 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/compliance/testing-the-EV-ecosystem-part-oneUsman Sule, Kevin Kristianto

Testing the EV ecosystem (part one)

]]>

Testing the EV ecosystem (part one)

]]>
https://www.thoughtworks.com/insights/blog/compliance/testing-the-EV-ecosystem-part-one
Why test-driven development and pair programming are perfect companions for GitHub CopilotMon Jul 08 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/generative-ai/tdd-and-pair-programming-the-perfect-companions-for-copilotJuan Infante Zumer, Carlos Cavero, Carlos Barroso

Why test-driven development and pair programming are perfect companions for GitHub Copilot

]]>

Why test-driven development and pair programming are perfect companions for GitHub Copilot

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/tdd-and-pair-programming-the-perfect-companions-for-copilot
How to succeed with AI-driven dynamic pricing practiceWed May 22 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/customer-experience/how-to-succeed-with-AI-driven-dynamic-pricing-practiceTomas Heiskanen, Barton Friedland

How to succeed with AI-driven dynamic pricing practice

]]>

How to succeed with AI-driven dynamic pricing practice

]]>
https://www.thoughtworks.com/insights/blog/customer-experience/how-to-succeed-with-AI-driven-dynamic-pricing-practice
Anonymesh: How can it help us ensure data privacy?Wed May 22 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/privacy/anonymesh-how-ensure-data-privacyRichard Gall

Anonymesh: How can it help us ensure data privacy?

]]>

Anonymesh: How can it help us ensure data privacy?

]]>
https://www.thoughtworks.com/insights/blog/privacy/anonymesh-how-ensure-data-privacy
Mastering your healthcare supply chain: Data and AI's strategic role Tue May 21 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/digital-innovation/mastering-your-healthcare-supply-chain--data-and-ai-s-strategic-Ammara Gafoor

Mastering your healthcare supply chain: Data and AI's strategic role

]]>

Mastering your healthcare supply chain: Data and AI's strategic role

]]>
https://www.thoughtworks.com/insights/blog/digital-innovation/mastering-your-healthcare-supply-chain--data-and-ai-s-strategic-
Say goodbye to break-and-fix patches: Future-fit maintenance requires a proactive approachMon May 20 00:00:00 UTC 2024https://www.thoughtworks.com/insights/articles/say-goodbye-to-break-and-fix-patches-future-fit-maintenance-requires-a-proactive-approachRujia Wang, Visalakshi Subramaniam, Yue Ma, Thiyagu Palanisamy

Say goodbye to break-and-fix patches: Future-fit maintenance requires a proactive approach

]]>

Say goodbye to break-and-fix patches: Future-fit maintenance requires a proactive approach

]]>
https://www.thoughtworks.com/insights/articles/say-goodbye-to-break-and-fix-patches-future-fit-maintenance-requires-a-proactive-approach
Ineffective scaled agile: How to ensure agile delivers in complex systemsTue May 14 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/digital-transformation/ineffective-scaled-agile-how-to-ensure-agile-delivers-in-complex-systemsVerena Schwarzer

Ineffective scaled agile: How to ensure agile delivers in complex systems

]]>

Ineffective scaled agile: How to ensure agile delivers in complex systems

]]>
https://www.thoughtworks.com/insights/blog/digital-transformation/ineffective-scaled-agile-how-to-ensure-agile-delivers-in-complex-systems
The step-by-step guide to quickly realizing value from data mesh Tue May 14 00:00:00 UTC 2024https://www.thoughtworks.com/insights/articles/quickly-realizing-value-data-meshJohn Spens, Kiran Prakash

The step-by-step guide to quickly realizing value from data mesh

]]>

The step-by-step guide to quickly realizing value from data mesh

]]>
https://www.thoughtworks.com/insights/articles/quickly-realizing-value-data-mesh
Let's Play Singularity: A Card Game for Exploring AI Governance Risks Thu May 09 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/generative-ai/lets-play-singularity-ai-governance-card-gameJim Gumbley, Erin Francis Nicholson

Let's Play Singularity: A Card Game for Exploring AI Governance Risks

]]>

Let's Play Singularity: A Card Game for Exploring AI Governance Risks

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/lets-play-singularity-ai-governance-card-game
Data products: how to get more value from enterprise dataThu May 09 00:00:00 UTC 2024https://www.thoughtworks.com/insights/articles/data-products-get-more-value-enterprise-dataDanilo Sato

Data products: how to get more value from enterprise data

]]>

Data products: how to get more value from enterprise data

]]>
https://www.thoughtworks.com/insights/articles/data-products-get-more-value-enterprise-data
Integrating event-driven microservices with request/response APIs [Part four]Thu May 02 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/apis/integrating-event-driven-microservices-with-request-response-APIs-Part-fourKonrad Fögen

Integrating event-driven microservices with request/response APIs [Part four]

]]>

Integrating event-driven microservices with request/response APIs [Part four]

]]>
https://www.thoughtworks.com/insights/blog/apis/integrating-event-driven-microservices-with-request-response-APIs-Part-four
Thin Events: The lean muscle of event-driven architecture Thu May 02 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/architecture/thin-events-the-lean-muscle-of-event-driven-architectureRahul Garg

Thin Events: The lean muscle of event-driven architecture

]]>

Thin Events: The lean muscle of event-driven architecture

]]>
https://www.thoughtworks.com/insights/blog/architecture/thin-events-the-lean-muscle-of-event-driven-architecture
Integrating event-driven microservices with request/response APIs [Part three]Thu May 02 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/apis/integrating-event-driven-microservices-with-request-response-APIs-part-threeKonrad Fögen

Integrating event-driven microservices with request/response APIs [Part three]

]]>

Integrating event-driven microservices with request/response APIs [Part three]

]]>
https://www.thoughtworks.com/insights/blog/apis/integrating-event-driven-microservices-with-request-response-APIs-part-three
Author Q&A: Effective Machine Learning TeamsThu Apr 25 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/author-q-and-a-effective-machine-learning-teamsRichard Gall

Author Q&A: Effective Machine Learning Teams

]]>

Author Q&A: Effective Machine Learning Teams

]]>
https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/author-q-and-a-effective-machine-learning-teams
A practical framework for embracing product maturityThu Apr 25 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/agile-engineering-practices/a-practical-framework-for-embracing-product-maturityIsmael Antich, María Peláez

A practical framework for embracing product maturity

]]>

A practical framework for embracing product maturity

]]>
https://www.thoughtworks.com/insights/blog/agile-engineering-practices/a-practical-framework-for-embracing-product-maturity
Continuous Compliance, an agile practice for functional safety assessment in automotive applicationsThu Apr 25 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/agile-engineering-practices/continuous-compliance-for-agile-functional-safety-assessment-of-automotive-applicationsVignesh Radhakrishnan

Continuous Compliance, an agile practice for functional safety assessment in automotive applications

]]>

Continuous Compliance, an agile practice for functional safety assessment in automotive applications

]]>
https://www.thoughtworks.com/insights/blog/agile-engineering-practices/continuous-compliance-for-agile-functional-safety-assessment-of-automotive-applications
An illustrated guide to the Advanced Encryption Standard (AES)Wed Apr 24 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/privacy/illustrated-guide-advanced-encryption-standardGitanjali Venkatraman

An illustrated guide to the Advanced Encryption Standard (AES)

]]>

An illustrated guide to the Advanced Encryption Standard (AES)

]]>
https://www.thoughtworks.com/insights/blog/privacy/illustrated-guide-advanced-encryption-standard
Navigating the landscape of AI tools for software deliveryWed Apr 24 00:00:00 UTC 2024https://www.thoughtworks.com/insights/articles/ai-tools-software-deliveryBirgitta Böckeler

Navigating the landscape of AI tools for software delivery

]]>

Navigating the landscape of AI tools for software delivery

]]>
https://www.thoughtworks.com/insights/articles/ai-tools-software-delivery
Maximizing the value of cloud with FinOpsTue Apr 23 00:00:00 UTC 2024https://www.thoughtworks.com/insights/articles/maximizing-value-cloud-finopsAjay Chankramath

Maximizing the value of cloud with FinOps

]]>

Maximizing the value of cloud with FinOps

]]>
https://www.thoughtworks.com/insights/articles/maximizing-value-cloud-finops
Integrating event-driven microservices with request/response APIs [Part two]Wed Apr 17 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/apis/integrating-event-driven-microservices-with-request-response-APIs-part-twoKonrad Fögen

Integrating event-driven microservices with request/response APIs [Part two]

]]>

Integrating event-driven microservices with request/response APIs [Part two]

]]>
https://www.thoughtworks.com/insights/blog/apis/integrating-event-driven-microservices-with-request-response-APIs-part-two
Event-driven Microservices with Request/Response APIs - Part OneThu Apr 11 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/apis/event-driven-microservices-with-request-part-oneKonrad Fögen

Event-driven Microservices with Request/Response APIs - Part One

]]>

Event-driven Microservices with Request/Response APIs - Part One

]]>
https://www.thoughtworks.com/insights/blog/apis/event-driven-microservices-with-request-part-one
Data replication: The first step toward value-driven mainframe modernizationThu Apr 04 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/legacy-modernization/data-replication-the-first-step-toward-value-driven-mainframe-modernizationTom Coggrave

Data replication: The first step toward value-driven mainframe modernization

]]>

Data replication: The first step toward value-driven mainframe modernization

]]>
https://www.thoughtworks.com/insights/blog/legacy-modernization/data-replication-the-first-step-toward-value-driven-mainframe-modernization
Tackling AI risks: Your reputation is at stakeWed Apr 03 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/tackling-ai-risks-your-reputation-at-stakeKen Mugrage

Tackling AI risks: Your reputation is at stake

]]>

Tackling AI risks: Your reputation is at stake

]]>
https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/tackling-ai-risks-your-reputation-at-stake
Getting traction with Data MeshWed Mar 27 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/data-strategy/getting-traction-with-data-meshChris Ford, Arne Lapõnin

Getting traction with Data Mesh

]]>

Getting traction with Data Mesh

]]>
https://www.thoughtworks.com/insights/blog/data-strategy/getting-traction-with-data-mesh
10 recommendations for a successful enterprise data mesh implementationWed Mar 27 00:00:00 UTC 2024https://www.thoughtworks.com/insights/articles/recommendations-for-a-successful-data-mesh-implementationKelsey Beyer

10 recommendations for a successful enterprise data mesh implementation

]]>

10 recommendations for a successful enterprise data mesh implementation

]]>
https://www.thoughtworks.com/insights/articles/recommendations-for-a-successful-data-mesh-implementation
Why multi-cloud rationalization mattersTue Mar 12 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/architecture/why-multi-cloud-rationalization-mattersOmar Bashir, Scott Shaw

Why multi-cloud rationalization matters

]]>

Why multi-cloud rationalization matters

]]>
https://www.thoughtworks.com/insights/blog/architecture/why-multi-cloud-rationalization-matters
Leveraging data as a product: A strategic imperative for business leadersTue Feb 13 00:00:00 UTC 2024https://www.thoughtworks.com/insights/articles/leveraging-data-as-a-product-a-strategic-imperative-for-business-leadersRebecca Lamury

Leveraging data as a product: A strategic imperative for business leaders

]]>

Leveraging data as a product: A strategic imperative for business leaders

]]>
https://www.thoughtworks.com/insights/articles/leveraging-data-as-a-product-a-strategic-imperative-for-business-leaders
How to overcome tech debt and keep your business movingMon Feb 12 00:00:00 UTC 2024https://www.thoughtworks.com/insights/articles/overcome-tech-debt-keep-your-business-movingRachel Laycock

How to overcome tech debt and keep your business moving

]]>

How to overcome tech debt and keep your business moving

]]>
https://www.thoughtworks.com/insights/articles/overcome-tech-debt-keep-your-business-moving
AI with impact: What enterprise leaders can learn from Thoughtworks’ Jugalbandi projectTue Jan 30 00:00:00 UTC 2024https://www.thoughtworks.com/insights/articles/ai-impact-what-enterprise-leaders-learn-jugalbandiPrathamesh Kalamkar, Vinod Sankaranarayanan, Aman Tiwari

AI with impact: What enterprise leaders can learn from Thoughtworks’ Jugalbandi project

]]>

AI with impact: What enterprise leaders can learn from Thoughtworks’ Jugalbandi project

]]>
https://www.thoughtworks.com/insights/articles/ai-impact-what-enterprise-leaders-learn-jugalbandi
AI agents unleashed: a new era of efficiencyTue Jan 16 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/ai-agents-unleashed-new-era-efficiencyMike Mason

AI agents unleashed: a new era of efficiency

]]>

AI agents unleashed: a new era of efficiency

]]>
https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/ai-agents-unleashed-new-era-efficiency
Tackling the challenges of using event-driven architecture in a billing systemFri Jan 12 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/architecture/tackling-the-challenges-of-using-event-driven-architecture-in-a-billing-systemHongxing Chen

Tackling the challenges of using event-driven architecture in a billing system

]]>

Tackling the challenges of using event-driven architecture in a billing system

]]>
https://www.thoughtworks.com/insights/blog/architecture/tackling-the-challenges-of-using-event-driven-architecture-in-a-billing-system
What benefits does SwiftUI offer for building a design system?Fri Jan 12 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/mobile/benefits-swiftUI-design-systemYu Wang

What benefits does SwiftUI offer for building a design system?

]]>

What benefits does SwiftUI offer for building a design system?

]]>
https://www.thoughtworks.com/insights/blog/mobile/benefits-swiftUI-design-system
An illustrated guide to green software engineeringFri Jan 12 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/sustainability/illustrated-guide-green-software-engineeringGitanjali Venkatraman

An illustrated guide to green software engineering

]]>

An illustrated guide to green software engineering

]]>
https://www.thoughtworks.com/insights/blog/sustainability/illustrated-guide-green-software-engineering
Navigating the geometry of language: A new approach to synthetic text generationTue Jan 02 00:00:00 UTC 2024https://www.thoughtworks.com/insights/blog/generative-ai/navigating-geometry-language-new-approach-synthetic-text-generationShayan Mohanty

Navigating the geometry of language: A new approach to synthetic text generation

]]>

Navigating the geometry of language: A new approach to synthetic text generation

]]>
https://www.thoughtworks.com/insights/blog/generative-ai/navigating-geometry-language-new-approach-synthetic-text-generation