ThoughtWorks

Sort by:

AI for Software Delivery with Birgitta Böckeler

AI-assisted software delivery refers to the utilization of artificial intelligence to assist, enhance, or automate various phases of the software development lifecycle. AI can be used in

Data Mesh with Zhamak Dehghani

Data engineering involves numerous tools–a data lake, databases, data warehouses, numerous APIs, streaming systems, and microservices. There is no shortage of ways to interact with

Kubernetes Continuous Deployment with Sheroy Marker

Engineering organizations can operate more efficiently by working with a continuous integration and continuous deployment workflow. Continuous integration is the process of automatically

How to Change an Enterprise’s Software and Culture with Zhamak Dehghani

On this show, we spend a lot of time talking about CI/CD, data engineering, and microservices. These technologies have only been widely talked about for the last 5-10 years. That means

Moving to Microservices at SoundCloud with Lukasz Plotnicki

“You can have a monolith, and it can be a perfectly good thing.” Continue reading…