AI-assisted migration: Critical lessons from the modernization frontlines
Read how Thoughtworks reduced a multi-year legacy platform migration to just weeks using a human-in-the-loop AI framework.
@thoughtworks-technology
Publisher
273
Posts
Read how Thoughtworks reduced a multi-year legacy platform migration to just weeks using a human-in-the-loop AI framework.
Thomas Squeo and Matt Kamelman explain what today's operating system for enterprise AI looks like.
Lucky Bajaj outlines how to manage the knowledge gap between development and release.
Open source software is the foundation of much of our digital infrastructure. However, is AI undermining the incentive structure? What needs to change?
Could NFRs be the guardrail software engineering has been crying out for when it comes to AI-generated code. Andrew Harmel-Law thinks they might be.
Discover why platform engineering teams often fail to show ROI and learn how to secure funding by mapping technical metrics directly to business value.
'Sovereign AI' is a term we're seeing more and more of in discussions about the technology. Does it help us get to the heart of today's challenges?
At the end of June 2026, Thoughtworks hosted a second Future of Software Development Retreat in Europe. What were the key themes and issues?
Enterprise AI has evolved from single-model Q&A toward orchestrated multi-agent systems. Businesses increasingly need AI that can reason across processes...
AI is most valuable in product discovery when used as a way to identify which assumptions deserve research investment. Read more.
Shift from AI experimentation to execution. Discover how Thoughtworks AI/works™ reshapes the economics of software delivery.
Discover why 2026 is the year of the "stranger core." Explore how opaque legacy systems threaten AI-driven banking growth and why architectural visibility is vi
Everyone is talking about autonomous AI. Very few are talking about what enterprises need before they let AI act on their behalf. See what it takes.
The June statement by the Five Eyes intelligence agencies was a stark warning about the impact of AI on security. But does it really focus on what matters?
Does the code review make sense in an increasingly AI-assisted and agentic world? If it's dead, then perhaps we need to resurrect it with a new ethos.
Apple's most significant announcements at WWDC in June weren't so much around consumer tech, but instead around AI hardware. What are the implications?
The rise of agentic coding has arguably degraded developer experience. How can we ensure developers are productivity without being burned out?
A knowledge fabric can help organizations leverage AI more effectively. In this blog post, Sunit Parekh explains how top build and maintain one.
Build a unified intelligence layer for banking. A technical guide to the architecture, tokenization, and embedding strategies for transaction foundation models.
The adoption of AI agents is changing the value of expertise, shifting the onus towards transmissibility and the ability to articulate mental models.
The adoption of AI agent systems is forcing companies to grapple with questions of authority and accountability. Thoughtworks has developed a framework to help.
Akshay Anand explores the challenge of evaluating conversational AI agents. Read now.
How can AI help us refactor? Learn how the technology can be used to solve technical debt in this blog post by Thoughtworker Mario Fernández Pacheco.
Domain ontologies are a vital part of modern business strategy that has AI-readiness at its core. But they often fail. Find out why and learn what can be done.
Usage-based billing represents the latest form of vendor lock-in and threatens organization's efforts to unlock value from AI. What can be done?
Learn more about evolutionary database development and database branching with Databricks in the third and final part of our blog series.
Why does source code persist even when AI agents are producing code from natural language prompting and specs?
I’ve always believed in how rewarding it is to support people through their growth. Over time, though, I realized that same principle also applies to work: growing, trusting yourself and moving forward, even when you don’t have all the answers.
Rav Hayer reflects on Mastercard unveiling Agent Pay for Machines, which will support autonomous AI transactions.
Using MCP servers as a universal plug-and-play adapter leads to tight coupling, muddy boundaries and poorly designed enterprise AI systems. What can be done?
Learn how Lakebase can help with evolutionary database development and database branching in the second part of this series with Databricks.
James Lewis explores the prerequisites for AI adoption in the public sector in Singapore and Australia. Read more.
The AI token crisis is threatening to undermine organization's efforts to leverage AI successfully. Is there a way around the problem?
AI-accelerated shadow IT is today a significant challenge for IT teams. What can be done? Lilly Ryan explores the best way forward.
Legacy systems are stalling growth for UK insurers. Discover how AI and incremental modernization lower the cost of change to boost market competitiveness now.
How can Lakebase provide a one-query FinOps solution? Read part three of our series with Databricks to find out.
Organizations are burning through token budgets at an astonishing rate. Just look at Uber. What can we do about it? Do we need to think differently about LLMs?
How can software engineering teams tackle AI brain fry and overcome decision fatigue?
Databricks Lakebase can help us with database branching. This piece, written in collaboration with Databricks, outlines how.
Matt Kamelman questions whether AI governance is really the conversation we need to have around AI and wonders whether we need to go back to fundamentals.
There have been numerous Claude outages throughout 2026, but June's felt significant. What can technology leaders do moving forward?
Supervisory engineering is a term intended to describe a new phase of agentic coding and AI-assited software development that grapples with the 'middle loop'.
Unlock the next leap in payments intelligence with Transaction Foundation Models (TFMs). Build a unified AI layer for banking to improve fraud detection, risk a
Anne Jamieson explains why agile software engineering needs to be understood as a 'flow game'.
How can teams build using AI agents without compromising organizational security? Thoughtworks' marketing team discuss their experiences with this challenge.
Conquer the complexity of private markets. Read how Middle East wealth managers leverage AI and experts to scale alternative investments for affluent clients.
The 60/40 portfolio is failing, driving investors to alternative assets. Discover how wealth managers can use AI to scale and upskill advisors to guide clients
Cognitive debt is far more significant than a minor byproduct of AI use. Organizations and business leaders need to get serious about its implications.
The B2A era is reshaping markets. Learn why you must redesign your company to be legible, interoperable and actionable by intelligent agen
Raul Vega explains why AI can accelerate semantic drift in organizational data and outlines what can be done to counter it to ensure semantic integrity.
Winning in the era of autonomous AI shoppers
Find out how Thoughtworks' Digital Workplace team went from manual operations to agentic automation.
How should the banking and finance sectors respond to the security risks posed by agentic AI such as Anthropic's Mythos model?
Learn how to implement a hexagonal architecture for a simple application.
Today, legacy is no longer just a technical burden for government; it is a strategic risk. Explore the practical playbook for modernising legacy public services
Discover how banks can support digital assets, real-time settlement and 24/7 liquidity while modernizing around existing infrastructure.
How can teams be effectively organized to ensure AI doesn't create new bottlenecks? Benjamin Cremer explains how to overcome the value delivery paradox.
The concept of an 'agent unconscious' represents a new frontier in AI agent architecture. Matt Kamelman unpacks the implications.
In part two of our joint series of posts with Databricks we look at how we can bring the operational database into Unity Catalog.
One of the biggest challenges in AI today is bringing it to production in real products that deliver value for users. What needs to be done?
Ensure accurate carbon accounting and compliance with high-quality emissions data. Discover strategies for effective decarbonization and data improvement
Birgitta Böckeler and Chris Ford discuss harness engineering and agent feedback by doing an experiment with coding sensors.
Can the same AI vendors offering AI capabilities be the ones we depend on for governance infrastructure?
Achieving gender equity in tech requires deliberate effort, not just good intentions. Learn how Thoughtworks designs for diversity at every stage through XConf.
Business success isn't just about building better technology, but connecting tech to strategic intent so that survives contact with organizational complexity.
Applied across the right tasks and workflows, agentic AI can amplify and augment the creativity of product teams and enable them to think in new ways.
Danilo Sato and Ben O'Mahony got together to discuss the biggest stories in the world of AI.
Thoughtworks' Cameron Casher and Databricks Kevin Hartman explore how Lakebase can help bridge the gap between the data platform and operational app.
Bruno Belarte discusses how the way he works with GitHub Copilot has evolved since he first started using it for coding and software engineering tasks.
Stop managing friction and start driving value. Learn how to escape the platform engineering labyrinth by treating infrastructure as a strategic SaaS product.
Explore the future of UK and European secured lending. Learn how AI-driven underwriting, Basel 3.1 and data products are solving bottlenecks and manual friction
The idea of software engineering being a craft is sometimes dismissed. However, in an era dominated by AI, it's more important than ever.
Where data starts flowing as fuel for real-time decisions. With agents improving quality continuously, under human-defined guardrails.
Explore how reclaiming digital sovereignty, composability, and AI help the UK Government bridge the gap between policy intent and mission-led service delivery.
Observability isn’t just about knowing when things break. It’s about understanding the why?
AI can write code faster than you can review it. Having the right workflow can make it more effective, but with constraints .
We cannot blindly trust AI to get things right. For successful steering of the SDLC we can be inspired by and adopt the practices of management craft.
Amy Raygada discusses the challenges data products pose organizations today and why the industry should read her new series of books on the topic.
Anthropic recently launched Mythos Preview. Jim Gumbley and Nitin Raina explore what it means for organizations.
We take a look at the overarching trends implicated in Thoughtworks Technology Radar Vol.34, covering everything from harness engineering to cognitive debt.
The constant state of AI-driven novelty in software engineering is a real challenge for developers, as Alessio Ferri explains.
Of all the possible use cases for agentic AI, some with the highest potential to deliver significant value are in customer experience (CX).
Read about women in STEM and how to nurture women leaders.
How Generative AI is closing the gap between elegant ideas for digital public infrastructure and real-world adoption.
From a capability AI is now becoming infrastructure. This changes how MSPs must rethink their offerings.
MCP weaves together's AI’s intelligence and the razor-sharp clarity of observability. Read more.
Evaluating enterprise AI: Automating conversational system quality with W&B.
Business capability mapping closes the gap between ambitious strategy and successful execution, find out more.
Whether you’re building a healthcare app, a retail store or a government program, the challenge is always the same: efficiency vs. empathy. On one side, you need standardized rules so the system can grow and stay organized. On the other side, you need personalized features so the system actually...
Discover how a sabbatical transformed a CIO into a coding intern, reshaping her approach to AI, leadership, and growth.
The AI mandate is clear, but reckless adoption is not the answer.
Discover how a sabbatical transformed a CIO into a coding intern, reshaping her approach to AI, leadership, and growth.
APIs continue to operate on unsupported frameworks alongside modern services. AI-driven migration offers a new path forward.
Over-investing in structural change too early while under-investing in establishing strategic clarity is a sure way to fail in digital transformation journey.
From assistants to agents. The next evolution in human-AI collaboration is here. Reimagining how humans & machines will collaborate in this new business context
Casper guides developers through a structured three-phase approach to producing high-quality code with AI.
Finding the right information at the right time is a massive challenge in the pharma sector. GenAI can solve these technical challenges intentionally.
Ben O'Mahony was joined by Ricardo Teixeira to discuss NVIDIA's GTC event and much more in Last Week in AI.
Throwing raw prompts at a chat interface and hoping for a usable result does not work in enterprise software development anymore. What then?
What's driving the frenzied discussion about the SaaSpocalypse? Natalie Drucker explores the reality of the SaaSpocalypse and what it means for businesses.
Learn how Thoughtworks, AWS and NVIDIA are helping the financial sector use advanced AI to stop sophisticated fraud networks and protect real-time payments.
Ben O'Mahony and Danilo Sato discuss recent AI news, taking in updates to new models and security risks.
Is AI-generated code breaking your pipeline? Analyzing CircleCI’s 2026 data to show why platform engineering is the secret to scaling AI successfully
AI hype necessitates returning to disciplined engineering foundations like TDD for reliable software.
The insurance industry has long been defined by its stability, its risk-aversion and — perhaps most significantly — its early adoption of computing power in the 1960s and 70s. But this early lead has led to many of the world’s largest insurers finding themselves trapped in a legacy “black hole.”...
Agentic AI can go beyond simple mapping applications to provide a truly personalized, proactive and dynamic navigation experience for people with disabilities.
There is a growing gap between the hype surrounding AI and its practical application in the energy sector... Read more
Stop building "silos of tools." How to overcome low developer adoption by shifting from toil reduction to a user-centric, product-led strategy.
Take a look at what Danilo Sato and Ben O'Mahony discussed on the first This Week in AI of March 2026/
SRE as a control must evolve as systems are no longer only distributed. AI is reshaping how systems are built, changed and operated.
Anthropic's blog post about Claude Code and COBOL modernization seriously hit IBM's market value. But what's the reality?
Understand how the shift toward an AI agent-based software development life cycle impacts organizational structures, people, governance and culture.
An AI-assisted DocuBrain using RAG and generative AI simplified complex retail logistics information management. Find out how.
Everyone talks about AI agents in finance, but how do you actually get them past risk and compliance? Here is the playbook with a real-world example.
Read Sudhanshu Garg's analysis on how a cloud-native approach ensures stability, scalability, and optimized costs for sports platforms.
One-size-fits-all AI has its limits when building an enterprise PDF.
Thoughtworks CTO Rachel Laycock offers her perspective on the Future of Software Development Retreat held in Utah in February 2026.
Discover why platform engineering success depends more on navigating organizational politics than technical brilliance. Learn to align IT with business value.
How do you combine scattered customer signals into intelligence?
What did putting the Technology Radar together tell us about key trends in the industry?
Engineering Excellence to Business Outcomes (EEBO) are metrics that measure how every team member contributes to the overall success of the organization.
The Technology Radar is a vital part part of Thoughtworks' DNA. Find out how it embodies everything we love about our culture.
Maithilee and Pratheek discuss how surviving in today’s highly-competitive business landscape calls for enterprises to innovate — and often disrupt their own business models. The authors elaborate on the role of corporate venturing as an important means to achieve just that.
We caught up with Thoughtworkers Anjuman Saiyed, Neha Madan, Pallavi Johnson and Claire Nelson with questions on obstacles and challenges, equitable leadership, career progression and leadership style. Hear about their experiences navigating the world of tech, and the opportunities that have help...
AI for business is now developing at speed — an AI strategy will help navigate through the noise to the real business gains. Find out what human-centered AI means for business, with Mike Mason and Barton Friedland of Thoughtworks.
Being able to make proactive decisions can give you a competitive edge. By anticipating potential challenges and opportunities, you can adapt to changes in the market, improve your operations and build stronger relationships with your stakeholders. Find out how to make better decisions with intel...
Balancing parenthood and profession can be challenging, but it's possible to feel accomplished in both areas. In this blog, Elizabeth Rice, Talent Business Partner at Thoughtworks Spain, shares how after returning to work from maternity leave, she found that working reduced hours and having the...
Onboarding best practices for defining optimal timelines for tool access, production deployment and effective team integration.
Onboarding is a critical process for organizations, as it sets the tone for a new hire's experience and can impact their long-term success at your organization. When done correctly, your organization can flourish, with every new hire being more productive and generating value. But if done poorly,...
Trust is the key to unlocking success in the digital age. As businesses, we need to focus on delivering value to our customers and building trust in everything we do. Find out how in this article.
Preetisudha discusses why the product description page is often left to do a lot of sales work, for the business, without the resources it should have. She goes into how organizations can correct this approach to create a bump in their e-commerce sales.
When the word “value” means different things for Business and IT, things get lost in translation. The lack of a common language and siloed strategic development often results in suboptimal value creation. Discover how to bridge the Business and Technology divide in this article.
Responsible Technology is more than just a buzzword. Using technology responsibly is not only commercially interesting, but also gives organizations a new shared goal: promoting social equality and sustainability. But how do you ensure that it becomes an intrinsic motivation instead of just a gim...
Shift security left with threat modeling approach. Explore how domain driven design principles apply to security architecture and adversary analysis.
Develop robust threat models for system protection. Master vulnerability identification, mitigation planning, and continuous security evolution practices.
Applying Lean techniques can help you improve efficiency, eliminate waste and reduce lead time so that you can deliver value to your customers faster and more often. Read this article to learn more about Lean methodology.
As one of the strongest indicators for company success, the ability to make and execute effective decisions is an obstacle that all organizations must learn to overcome. To find out how AI Augmented can help organizations solve their most difficult problem, read this article.
In this blog identify ineffective practices and improve employee integration and organizational team effectiveness.
Responsible tech practices can help drive sustainability inside an organization. Find out how it's done.
This article is the first in a three-part series examining how we can achieve ROI from our service-oriented architecture initiatives and deliver on the promise of building business capabilities quickly. We believe the key to success is well-factored service architecture. These articles will provi...
This is the final article in our three-part series looking at Bluetooth Meshes, inspired by the challenge of improving data collection from conference attendees.
We publish our Technology Radar twice a year: it’s a snapshot of the major technologies and trends that glean from our work, partnering on our clients' most ambitious projects. In this piece, we highlight some of the wider trends that emerge from compiling the Radar, but which aren't covered dire...
The emergence of the Internet of Things (IoT) poses some interesting testing challenges that will make many Quality Analysts rethink their traditional processes.
Note: I use the term Enterprise IT to include traditional Enterprise IT and the Digital. Product and Engineering departments where they exist outside IT.
While iconic brands like Macy’s and Abercrombie keep recording significant losses, Primark, Aldi and Amazon have been a rousing success. These successful brands demonstrate that shiny technologies and omnichannel strategies are not a silver bullet. Retail is about being a great merchant and havin...
Code refactoring is integral to every developer's daily routine. Thoughtworker Martin Fowler wrote the canonical text on refactoring and described it as a disciplined technique that involves restructuring existing code to make it better without altering the external behavior. Refactoring is parti...
This is the second article in the series 'The Intelligent Bank: The Hidden Levers of Profitable Growth'. You can read the first article here. We can't solve problems by using the same kind of thinking we used when we created them. - Albert Einstein
Pricing second-hand cars is a complex procedure: there are many factors that affect a vehicle’s worth and customers’ tastes change quickly.AutoScout24, the largest online car marketplace Europe-wide, wanted to get ahead of the field by developing an accurate price evaluation tool that updated con...
(This article is the first in our new series, The Intelligent Bank: The Hidden Levers of Profitable Growth. Through this series, we will explore how emerging technologies such as artificial intelligence and machine learning will transform the industry's business models, offer a new operating mode...
According to the dictionary, a pioneer is “a person who is among those who first settle or develop an area, and prepares the way for others to follow.” Reflecting on this, I realized that this felt similar to a recent large-scale transformation, one that aimed to move the whole organization from...
“When people think of open source, they think of two things,” says Gurpreet Luthra, product manager for Bahmni, an open source hospital system. “One is that it’s free software and the other is that there will be a lot of free developers enthusiastic about contributing. The first part is mostly tr...
Every business worth its multi-million dollar tagline wants to understand and leverage big data analytics. As the former try to understand big data in all its beauty—and derive true and timely business value from it, sometimes the well intended initiatives do fail. I have picked out seven reasons...
At many organizations I’ve worked at over the last few years, I’ve seen a common anti-pattern: configuration management (CM) tools used incorrectly as provisioning tools. This has been frustrating because using CM tools to provision infrastructure undoubtedly leads to complex code that is unmaint...
Building a technology radar can have surprising benefits for enterprises and technologists alike. It allows companies to assess their technology capabilities and needs over time. Equally importantly, it allows practitioners and executives to have a voice in the tech strategy of their organization...
(Editor's note: This article is part of a series of articles looking at the technology underlying the QCon Voting Box, a collaboration between C4Media and Thoughtworks that aimed to solve the question of how to add a “like” button to the real world.)
Technology and innovation transcends borders. As a global technology consultancy with social and economic justice at our very core, Thoughtworks passionately advocates for inclusivity and tolerance. Collaboration and embracing diverse ideas are hallmarks of a free society and the bedrock for what...
Until mid-2015, I wrote code for proprietary software.
Tools like Terraform, CloudFormation, and Heat are a great way to define server infrastructure for deploying software. The configuration to provision, modify, and rebuild an environment is captured in a way that is transparent, repeatable, and testable. Used right, these tools give us confidence...
Clever Doesn’t Cut It Customers are increasingly “opting out” of adworld. They skip, AdBlock and pay premiums for ad-free entertainment. The rise of adblockers and paid ad-free media platforms from Spotify to Netflix is testimony to consumer desire to opt-out. Even the New York Times announced th...
This is the last of a five part series.
Don't miss the author's earlier post on the 5 Tips for Being an Effective Tech Lead. The first time a developer steps into the role of a Tech Lead can be difficult. The skills and experience of a seasoned developer do not automatically translate into the skills necessary for the Tech Lead role....
Over the past decade, User Experience Research and Design—often simply “UX”—has gained an increasingly prominent position in the world of tech. While the field has faced opposition within the industry, successful organizations are increasingly learning that investing in UX pay off.
As the topics of 'women in leadership' and 'gender equality in the tech industry' remain firmly in the limelight, I have spent some time reflecting on my own personal journey, particularly stepping into leadership roles. Here’s my story, with some tips to advance your career in technical leadersh...
At an open space session on configuration automation at a DevOpsDays a few years ago, I asked the group how many of them were using an automation tools like Puppet or Chef. The majority of hands went up. I asked how many were running these tools unattended, on an automatic schedule. Quite a few o...
In the traditional world of enterprise software delivery, there can be a strong focus on software delivery metrics - What’s the test coverage? What is the code coverage? What’s the bug count? Why is the bug count so high? How many requirements have we delivered in this release?
It’s hard to ignore the economic and social divide in the Bay Area. We’re in a huge housing crisis, we have massive economic inequality, and no shortage of startups pledging to save the world (unless you’re low-income). Yet, these concerns have also sparked a wealth of activism, allowing for tech...
When you start on the CD journey, it is tempting to think of it only as “What tools should I use?”
Most organizations today have adopted IT infrastructure automation tools and dynamic infrastructure platforms such as private or public clouds. However, the technology alone isn't enough to help IT respond quickly and reliably to changing opportunities and challenges. At worst they can lead to a...
Last September, I spent a wonderful week in Shenzhen, China where Thoughtworks has just opened a new office. That city is making exhilarating progress in everything from Internet of Things to next-generation retail technology and maker spaces. Here are 10 observations from my visit:
An Innovation Day is typically a 24-hour event in which employees form small teams to try and solve a problem relevant to the business. The teams have to present their ideas back to the business with a strong business case and working prototype. Many companies have their version of an Innovation...
Thoughtworks India and its leadership fully support the movement to maintain an Open and Free Internet through the implementation of appropriate net neutrality regulation in India. Such regulation is essential to the continued growth of the Internet in India – a resource critical to future genera...
The Force awakened with a vengeance last month. Millions of fans worldwide lined up in droves for what some described as an almost sacred experience (for some German churchgoers, it literally was). The Force is strong, the hype is huge and the reviews are breathless.
It’s New Years again! We are excited to announce the most popular articles on Thoughtworks Insights, as well as the editors’ picks for 2015.
In closing remarks at the Global Humanitarian Policy Forum in New York, Hansjoerg Strohmeyer, Chief of the Policy Development and Studies Branch of the Office of Coordination of Humanitarian Affairs (OCHA), challenged the current humanitarian model where extended displacements can run for 10 year...
There are plenty of lists out there for the tech lover, dog lover, fashion lover, coffee lover—but what about that hard-to-shop-for developer? Here are a few ideas: A Docker Thermos Everyone just loves that cute whale, even if they don’t know what Docker is. We also know how much caffeine is cons...
Where the development of Africa is concerned, we are inspired by what late Dr. Kwame Nkrumah declared: We don't look East nor West; we look forward.
More people than ever before are entering software development from non-traditional backgrounds. The number of coding bootcamps is increasing, and there’s a broad push from the industry to attract more diverse developers. Many companies are no longer solely focused on hiring senior developers, an...
Agile software development is a well known set of principles that many software teams have adopted, tweaked and perfected over more than ten years. As teams gain experience with Agile, a natural pressure builds on tools, practices and processes that slows the pace of delivering value.
I started off as a practitioner and over time, have been an Agile coach. There were a few interesting things about my journey that I thought would be good to share with the larger community. My post narrates a journey that many technologists might take - here’s hopefully to a learning or two.
In order for you to thrive in the digital environment, you need to understand the implications of the changing technology landscape on your organization. This is the first article in Technology Radar Echoes, a new series where authors share their insights and experience on the technology problems...
When we are working on software delivery projects, we will eventually face the decision of whether or not we should automate a test for a specific scenario. The question of whether we should automate or not, is what we will discuss in this article. Why we Automate Generally, we automate to avoid...
There’s one thing we all have in common. Whoever you are, you and those you love stand a good chance to lose dramatically from climate change over your lifetimes. The good news is we know exactly how to avoid the worst scenarios. We must rapidly turn away from fossil fuels, and turn towards renew...
A friend wanted to take on a social project. All the funders were highly educated elites, who requested for transparency in the project. Since it is now the Information Age, he felt that IT tools would help facilitate communication and improve efficiency. He asked me to create an app which could...
Companies of all sizes, and across all industries, are struggling with digital transformation. A data-driven architecture that enables getting the right data, to the right place, at the right time positions an organization to create and deliver exceptional digital experiences.
At the heart of Thoughtworks, there is an ambitious mission: to be a proactive agent of progressive change in the world. Aware of our own privilege, we strive to see the world from the perspective of the oppressed, the powerless, and the invisible. This kind of thinking forms one of the three pil...
Our friends at SoundCloud embarked on a journey a few years ago that changed their system and moved it from a monolithic Rails application towards an ecosystem of microservices.
Technology is no longer an expensive monolith that needs to be overcome for businesses to succeed. In the emerging digital economy companies are learning new ways to leverage technology. They are reshaping their business models and the relationships they have with their customer. The list of indu...
Like it or not, meetings are an essential part of any project communication plan. They can be an excellent way to create common knowledge and a shared understanding of a subject, or even to make group decisions. However, meetings may not always produce the desired outcomes. It is not uncommon to...
Setting the Scene My team and I were excited by the prospect of adding fingerprint login to the iOS version of our banking App. It was something our users had been asking for. As a team, we wanted to try out the new technology and create a more user friendly and quick way for customers to login a...
I am the Managing Director of Thoughtworks Singapore. It has been 10 years since I came on board. It was very hard to imagine that a non-English speaking Chinese with no programming skills would join a global IT company back in 2005. And not just join, but thrive.
Retailers are whipping their supply chains to win the ecommerce game. What is the next frontier in the fast moving delivery space? In Delivery 2.0, our European Head of Retail Mark Collin noted that fast delivery has become a source of competitive advantage. That advantage is shrinking, however,...