Bottlenecks of Scaleups Webinar: Sep 7 2023

Join Tim Cochran and Rickey Zachery on Thursday, September 7th 1-2pm EST for a webinar on Bottlenecks of Scaleups: Technology mistakes every growing startup makes. They researched Thoughtwork's portfolio to analyze why companies struggle to scale, spanning across Technolo … | Continue reading


@thoughtworks.com | 8 months ago

Demystifying Software Architecture Patterns

Rahul discusses software architecture design, especially in the object-oriented world. He explore the three most talked about patterns – Clean architecture, Hexagonal architecture, and Onion architecture. | Continue reading


@thoughtworks.com | 1 year ago

Thoughtworks downgrade “SPAs as default” to “Hold”

This Technology Radar quadrant explores the techniques being used to develop and deliver software | Continue reading


@thoughtworks.com | 2 years ago

Macro Trends in the Tech Industry

We take a look at the trends that underlie the latest Thoughtworks Technology Radar | Continue reading


@thoughtworks.com | 2 years ago

Thoughtworks Technology Radar, Volume 25 [pdf]

Continue reading


@thoughtworks.com | 2 years ago

Responsible Tech Playbook

The Responsible tech playbook is a collection of tools, methods, and frameworks that help you – and your teams – to assess, model and mitigate values and risks of the software you are creating. | Continue reading


@thoughtworks.com | 2 years ago

Predicting star formation properties with deep learning

There are about 51 galaxies in the Milky Way’s Local Group, about 100,000 in our Local Supercluster, and 100 billion in all of the observable universe. Many of what we see as tiny specs are, in fact, galaxies, containing stars, which, in turn, may have their own solar systems, pl … | Continue reading


@thoughtworks.com | 2 years ago

The New ThoughtWorks Brand

At Thoughtworks, we've been bringing significant impact to the world for decades. We’ve driven innovation by being an early adopter of agile and made contributions to society through our social impact initiatives. It’s why people join us, why clients come to us, and why they list … | Continue reading


@thoughtworks.com | 2 years ago

Self-Sovereign Identity: Nash Equilibrium Point of the Personal Information Game

1 Privacy or convenience is a question | Continue reading


@thoughtworks.com | 2 years ago

Accenture, GitHub, Microsoft and ThoughtWorks Launch the Green Software Org

Continue reading


@thoughtworks.com | 2 years ago

The mindset shift needed for Kubernetes adoption

Kubernetes has emerged the de-facto container orchestrator for on-premise and cloud infrastructure setups. And, in their scramble to implement the fairly new infrastructure, organizations seem to be struggling.  | Continue reading


@thoughtworks.com | 3 years ago

Training autonomous vehicles with XR simulation

Self driving cars are a good example of what artificial intelligence can accomplish today. Such tech-centered advances are built on the back of highly trained Machine Learning (ML) algorithms.These algorithms require exhaustive data that help the AI effectively model all possible … | Continue reading


@thoughtworks.com | 3 years ago

The problems with MVPs in legacy replacement

So, you’re a product manager, and following your success in launching a new product last year, you’ve been promoted to product manager of your organization's flagship product ‘20-Year-Old-Monolith-Beast’, just as the organization embarks on a much-needed modernization initiative. … | Continue reading


@thoughtworks.com | 3 years ago

Fourkind is now part of ThoughtWorks

ThoughtWorks, has announced its second acquisition of 2021. It has agreed to acquire Fourkind, a privately-held Finnish consulting services firm that combines machine learning and data science with strategy, design and engineering. | Continue reading


@thoughtworks.com | 3 years ago

ThoughtWorks Looking Glass

Bringing tech-led business change into focus | Continue reading


@thoughtworks.com | 3 years ago

The Future of Clojure

ThoughtWorks Technology Podcast explores what's next for Clojure | Continue reading


@thoughtworks.com | 3 years ago

Maximize Your Job Search

Whether you've been applying to jobs for months or are contemplating a new opportunity there are definitely good and bad ways to go about your search. And who is best equipped to provide the most impactful advice but the folks who are in constant contact with candidates? We polle … | Continue reading


@thoughtworks.com | 3 years ago

Thoughtworks Technology Radar Volume 23

This Technology Radar quadrant explores programming languages and frameworks | Continue reading


@thoughtworks.com | 3 years ago

Technology Radar #23

The Technology Radar is an opinionated guide to technology frontiers. Read the latest here. | Continue reading


@thoughtworks.com | 3 years ago

Macro Trends in the Tech Industry

Being part of the team that puts together the ThoughtWorks Technology Radar is a privilege, and now in our tenth year I’m proud to say I’ve been part of every Radar to date. Every time is full of interesting discussion and insight and it’s always true that there is more we’d like … | Continue reading


@thoughtworks.com | 3 years ago

Managing Feature Toggles in Teams

For its advocates, trunk-based development (TBD) is seen as preferable to feature branches because it makes Continuous Integration easier and reduces the chance of painful merge conflicts. Despite its advantages, TBD introduces its own challenges. When all code is in the main bra … | Continue reading


@thoughtworks.com | 3 years ago

Will credit cards become a thing of the past?

As our world nears a more cashless society, what will be the future impact on credit card use? | Continue reading


@thoughtworks.com | 3 years ago

Dividing front end from back end is an antipattern

We software developers have historically used the terms “frontend” and “backend” to describe work on client-side (e.g., browser) and server-side applications, respectively. This conceptual split has evolved into the creation of specialized developer roles for each, which is still … | Continue reading


@thoughtworks.com | 3 years ago

ThoughtWorks shares tool to build your own technology radar

Learn how to use our radar creation exercise to have a conversation across all organizational levels and review your entire technology portfolio. Find out more. | Continue reading


@thoughtworks.com | 3 years ago

“No Estimates” is not the (only) Answer or: Moving towards Predictability

Dear No Estimators: You are probably estimating, even if you don’t admit it. When you say something is “small” or “easy”; when you say “yes I think we can get that done” or “these are about the same size for flow” or “these are about the same over time”, you are estimating. And e … | Continue reading


@thoughtworks.com | 3 years ago

Gone Are the Days of Vertically Sliced Stories

Vertically sliced stories | Continue reading


@thoughtworks.com | 3 years ago

A Tribute to Alan Turing

Alan Turing was a highly gifted English mathematician. He was also a code breaker, machine builder, computer science pioneer and logician.The notion of algorithm comes from his paper describing his concept called the Turing machine. The fields of computer science and artificial i … | Continue reading


@thoughtworks.com | 3 years ago

Node.js Overload

This Technology Radar quadrant explores the platforms that are critical in software development | Continue reading


@thoughtworks.com | 3 years ago

Macro Trends in the Tech Industry

The ThoughtWorks Technology Radar identifies a number of themes in each edition, but tends to be focused on fairly specific recommendations. But the discussions we have as we decide on those recommendations typically hint at larger things happening in the tech industry. So here, … | Continue reading


@thoughtworks.com | 3 years ago

Choosing the Right Tool to Provision AWS Infrastructure

This article might help you choose the right provisioning tool if you are looking to migrate or build complex infrastructure on AWS. | Continue reading


@thoughtworks.com | 4 years ago

Reproducible work environments using Docker

This article covers the basics of using Docker to control dependencies ranging from operating system to packages. While we use Python as an example here, the concepts are equally applicable to any other programming language. | Continue reading


@thoughtworks.com | 4 years ago

Techniques for Implementing Microservices and Cloud [audio]

“It’s our job as technologists to understand when to use which technology because even 30 years after the ‘No Silver Bullet’ paper there still aren’t any silver bullets in software delivery,” urges Erik Doernenburg, Head of Technology, ThoughtWorks Europe. | Continue reading


@thoughtworks.com | 4 years ago

Opening up risk management: Always on, everybody’s business

Just as cyber-related threats have emerged as a top concern of companies globally, senior executives are losing confidence in their ability to assess, prevent and respond to them. In a way, this is understandable. Technology is a constantly moving target, and every effort to brin … | Continue reading


@thoughtworks.com | 4 years ago

We create the Technology Radar (2017)

It’s Radar season at ThoughtWorks, which means we’re all working hard to get the next Technology Radar ready for release on November 30. During Radar season, sleeping is overrated. | Continue reading


@thoughtworks.com | 4 years ago

Six tactics to maximize UX research in agile

This article is written for those who are familiar with the agile work environment and user experience (UX) research. If you are new to design terms like ‘design discovery’ or ‘UX research’, I recommend reading this article as well. | Continue reading


@thoughtworks.com | 4 years ago

Coding Habits for Data Scientists

If you’ve tried your hand at machine learning or data science, you know that code can get messy, quickly.  | Continue reading


@thoughtworks.com | 4 years ago

10x engineers are on hold in the new ThoughtWorks technology Radar

This Technology Radar quadrant explores the techniques being used to develop and deliver software | Continue reading


@thoughtworks.com | 4 years ago

Disruptive Testing – Matt Heusser

Welcome to Part 4 of our series where we interview “disruptive” testers who inject fresh perspective, leadership and enthusiasm in the testing community. Today we chat with Matthew Heusser, who combines his testing expertise and refreshing writing style as a prolific writer, trai … | Continue reading


@thoughtworks.com | 4 years ago

Continuous Delivery for Machine Learning

A deep dive into the concept of continuous delivery for machine learning (CD4ML) — an approach to delivering infrastructure that keeps increasing its intelligence. | Continue reading


@thoughtworks.com | 4 years ago

Zhong Tai: a radical approach to enterprise IT

It’s easy to fall into the trap of thinking that when it comes to enterprise tech, there are few surprises left. After all, we all exist in a largely homogenous world where cloud, microservices and containers are the cornerstones of today’s leading businesses. In this world of kn … | Continue reading


@thoughtworks.com | 4 years ago

The Traits of Serverless Architecture

Whenever new technologies emerge, the first priority for a technologist is to understand the implication of adopting it. Serverless architecture is a case in point. | Continue reading


@thoughtworks.com | 4 years ago

The curse of the data lake monster

Artificial intelligence and machine learning are currently all the rage. Every organization is trying to jump on this bandwagon and cash in on their data reserves. At ThoughtWorks, we’d agree that this tech has huge potential — but as with all things, realizing value depends on u … | Continue reading


@thoughtworks.com | 4 years ago

Test Driven Development is the best thing that has happened to software design

The title of this post speaks for itself when I say I believe that Test Driven Development (TDD) has had a significant influence on software design. I'm in no way going to use this post to attempt to explain from scratch how TDD works, or how to master it, but instead, look at so … | Continue reading


@thoughtworks.com | 4 years ago

Microservice envy

The Technology Radar quadrant that explores the latest tech trends in the techniques being used to develop and deliver software | Continue reading


@thoughtworks.com | 5 years ago

Escape Game Event by ThoughtWorks in Munich, February 18th – 23rd

Mach mit bei ThoughtWorks Coding Escape Game "Free the Whistleblower". Im Spiel hilfst du ThoughtWorker*in Alex Riddle dabei, die dunklen Machenschaften der GRC Inc. aufzudecken. | Continue reading


@thoughtworks.com | 5 years ago

Run cost as architecture fitness function – From ThoughtWorks TechRadar Nov 2018

The Technology Radar quadrant that explores the latest tech trends in the techniques being used to develop and deliver software | Continue reading


@thoughtworks.com | 5 years ago

Modernizing your build pipelines

Doing Continuous Integration is a lot easier if you have the right tools. In our project at a german car manufacturer, we were tasked with developing new services and bringing them to the cloud. We had a centralized Jenkins instance, shared by all the teams in the department. It … | Continue reading


@thoughtworks.com | 5 years ago

EmoPy: machine learning toolkit for emotional expression

I recently led a project team at ThoughtWorks to create and open source a new Facial Expression Recognition (FER) toolkit named EmoPy. The system produces accuracy rates comparable to the highest rates achievable in FER and is now available for anyone to use for free. | Continue reading


@thoughtworks.com | 5 years ago