菜单
×

Podcast Module

podcast_example

Podcast

* Please enter the text

Any developer that’s moved from an object-oriented language to a functional one knows how disconcerting the shift can be. It demands a completely different mindset.


In this episode, our regular co-hosts Neal Ford and Alexey Bôas talk to Gregorio Melo about functional programming. He’s just written a book about functional programming, using Clojure as its basis. Together they explore why developers choose to learn functional languages and how they can make the learning curve less daunting.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 32: Getting to grips with functional programming

Any developer that’s moved from an object-oriented language to a functional one knows how disconcerting the shift can be. It demands a completely different mindset.


In this episode, our regular co-hosts Neal Ford and Alexey Bôas talk to Gregorio Melo about functional programming. He’s just written a book about functional programming, using Clojure as its basis. Together they explore why developers choose to learn functional languages and how they can make the learning curve less daunting.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

These days, it can seem that everything is being done as code. But compliance as code isn’t just some fad: it’s about automating compliance processes so that they become more transparent and ensuring any compliance issues that arise can be quickly dealt with.


In today’s episode, our host Rebecca Parsons talks to Satyam Argawala a Lead Consultant at ThoughtWorks Australia about compliance as code: what it means, why it’s necessary and where to start.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 31: Compliance as code

These days, it can seem that everything is being done as code. But compliance as code isn’t just some fad: it’s about automating compliance processes so that they become more transparent and ensuring any compliance issues that arise can be quickly dealt with.


In today’s episode, our host Rebecca Parsons talks to Satyam Argawala a Lead Consultant at ThoughtWorks Australia about compliance as code: what it means, why it’s necessary and where to start.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

Over the years, there have been numerous approaches to data management: from data warehouses and data marts to data lakes — collating data in a central place. Today, we see many failure modes when it comes to building big data platforms, with organizations stuck in building data architectures such as data lakes that never deliver business value.


In our latest episode, we explore the ideas of data meshes, an alternative approach to serve and surface data organizationally. Our regular co-hosts Mike Mason and Neal Ford talk to Ken Collier, Head of Data Science and Engineering at ThoughtWorks, and Zhamak Dehghani, one of our regular co-hosts and also a Principal Consultant, with a focus on distributed systems architecture.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 30: Data meshes: a distributed domain-oriented data platform

Over the years, there have been numerous approaches to data management: from data warehouses and data marts to data lakes — collating data in a central place. Today, we see many failure modes when it comes to building big data platforms, with organizations stuck in building data architectures such as data lakes that never deliver business value.


In our latest episode, we explore the ideas of data meshes, an alternative approach to serve and surface data organizationally. Our regular co-hosts Mike Mason and Neal Ford talk to Ken Collier, Head of Data Science and Engineering at ThoughtWorks, and Zhamak Dehghani, one of our regular co-hosts and also a Principal Consultant, with a focus on distributed systems architecture.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

Everyone knows that tech has upended the business rulebook. But for all the exhortations to go digital, there’s been scant practical advice on how to do it. Until now.


In our latest episode, regular host Mike Mason is joined by ThoughtWorkers Jim Highsmith, Linda Luu and David Robinson to hear about their new book EDGE — value driven digital transformation. The book outlines an operating model that helps companies become holistically agile so that every part of the business — from culture to leadership to tech to product — can adapt and evolve at the speed of change.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep29: Edge — a guide to value-driven digital transformation

Everyone knows that tech has upended the business rulebook. But for all the exhortations to go digital, there’s been scant practical advice on how to do it. Until now.


In our latest episode, regular host Mike Mason is joined by ThoughtWorkers Jim Highsmith, Linda Luu and David Robinson to hear about their new book EDGE — value driven digital transformation. The book outlines an operating model that helps companies become holistically agile so that every part of the business — from culture to leadership to tech to product — can adapt and evolve at the speed of change.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

The technology choices that businesses make are fast becoming key factors in creating great products and great customer experiences. But who should be responsible for those choices: the CIO or the CTO.


Our regular co-hosts Zhamak Dehghani and Mike Mason are joined by ThoughtWorks’ very own CTO (and erstwhile podcast host) Rebecca Parsons and principal consultant, Marcelo de Santis, who has previously been both a CIO and CTO at large multinational companies. Together they explore how modern businesses can get the technology leadership they need.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 28: Tech choices: CIO or CTO?

The technology choices that businesses make are fast becoming key factors in creating great products and great customer experiences. But who should be responsible for those choices: the CIO or the CTO.


Our regular co-hosts Zhamak Dehghani and Mike Mason are joined by ThoughtWorks’ very own CTO (and erstwhile podcast host) Rebecca Parsons and principal consultant, Marcelo de Santis, who has previously been both a CIO and CTO at large multinational companies. Together they explore how modern businesses can get the technology leadership they need.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

The theories of complex adaptive systems devised by the Santa Fe Institute have been used to draw out surprising patterns in the world around us — such as biology in mammals or revenue growth in retail stores. James Lewis, a principal consultant at ThoughtWorks, has been exploring how to apply such thinking to technology, in particular the practices and characteristics that underpin successful uses of microservices.


Join our regular host Mike Mason to hear more about the surprising world of complex adaptive systems, and what technologists can learn from it.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 27: Microservices as complex adaptive systems

The theories of complex adaptive systems devised by the Santa Fe Institute have been used to draw out surprising patterns in the world around us — such as biology in mammals or revenue growth in retail stores. James Lewis, a principal consultant at ThoughtWorks, has been exploring how to apply such thinking to technology, in particular the practices and characteristics that underpin successful uses of microservices.


Join our regular host Mike Mason to hear more about the surprising world of complex adaptive systems, and what technologists can learn from it.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

Who wouldn’t want to empower individuals and teams to solve problems as they encounter them? It’s a natural instinct for many developer-led organizations. But as phenomena like Shadow IT or skunkworks have shown, there can be a downside: a lack of coordination over what gets tackled and maintaining solutions over the long term.


In this episode, our co-hosts, Rebecca Parsons and Zhamak Dehghani, are joined by Andy Yates, Head of Strategy at ThoughtWorks TechOps, to explore the idea of the Citizen Developer. They look at ways of supporting problem-solving go-getters, while giving them the tools to ensure their efforts are aligned to business needs.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 26: Supporting the Citizen Developer

Who wouldn’t want to empower individuals and teams to solve problems as they encounter them? It’s a natural instinct for many developer-led organizations. But as phenomena like Shadow IT or skunkworks have shown, there can be a downside: a lack of coordination over what gets tackled and maintaining solutions over the long term.


In this episode, our co-hosts, Rebecca Parsons and Zhamak Dehghani, are joined by Andy Yates, Head of Strategy at ThoughtWorks TechOps, to explore the idea of the Citizen Developer. They look at ways of supporting problem-solving go-getters, while giving them the tools to ensure their efforts are aligned to business needs.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

In this episode, our co-hosts Neal Ford and Rebecca Parsons catch up with Biharck Muniz Araújo, a principal consultant at ThoughtWorks Brazil, to hear about his new book Hands-On RESTful Web Services with TypeScript 3, a guide to designing, developing, scaling and deploying RESTful APIs for your applications.


Together they explore why the book was written and how REST has continued to evolve, as well as the established patterns and best practices.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 25: Getting hands on with RESTful APIs

In this episode, our co-hosts Neal Ford and Rebecca Parsons catch up with Biharck Muniz Araújo, a principal consultant at ThoughtWorks Brazil, to hear about his new book Hands-On RESTful Web Services with TypeScript 3, a guide to designing, developing, scaling and deploying RESTful APIs for your applications.


Together they explore why the book was written and how REST has continued to evolve, as well as the established patterns and best practices.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

A radical approach to enterprise IT is emerging in China — a cloud-based approach to encapsulated business models that enables small enterprises to steal a march on larger competitors and also enables long-established firms to go digital.


The concept is almost unheard of outside China, and in this episode, our co-host Neal Ford and Mike Mason are joined by two ThoughtWorkers from China — Xu Hao, Head of Technology for ThoughtWorks China and Liu Shangqi, Frontline Consultant — to delve into the ideas behind Zhong Tai.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 24: Zhong Tai: innovation in enterprise platforms from China

A radical approach to enterprise IT is emerging in China — a cloud-based approach to encapsulated business models that enables small enterprises to steal a march on larger competitors and also enables long-established firms to go digital.


The concept is almost unheard of outside China, and in this episode, our co-host Neal Ford and Mike Mason are joined by two ThoughtWorkers from China — Xu Hao, Head of Technology for ThoughtWorks China and Liu Shangqi, Frontline Consultant — to delve into the ideas behind Zhong Tai.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

While much recent attention has fallen on the use of microservices for building server-side software, many enterprises still struggle with monolithic frontend codebases. In this episode, our regular host Rebecca Parsons talks to Cam Jackson, a senior consultant at ThoughtWorks Australia. 


They explore the trend of breaking up a web application into decoupled micro frontends, and how such an architecture can improve delivery quality and efficiency for the teams working on frontend code.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 23: What's so cool about micro frontends?

While much recent attention has fallen on the use of microservices for building server-side software, many enterprises still struggle with monolithic frontend codebases. In this episode, our regular host Rebecca Parsons talks to Cam Jackson, a senior consultant at ThoughtWorks Australia. 


They explore the trend of breaking up a web application into decoupled micro frontends, and how such an architecture can improve delivery quality and efficiency for the teams working on frontend code.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

Most organizations today face tension over how many programming languages they should support. But standardizing on just one is likely to be limiting — particularly when many enterprises favor giving dev teams a degree of autonomy. So if one is too few, how many is too many? 


In this episode, our co-hosts Rebecca Parsons and Mike Mason are joined by Evan Bottcher, Technical Principal at ThoughtWorks Australia. Together they explore how enterprises can make practical decisions about language choices, so that their developers have the right tools for the right jobs. How can you put in place guard rails that ensure you’re able to maintain standards while giving developers enough autonomy? 

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 22: Unravelling the monoglot monopoly

Most organizations today face tension over how many programming languages they should support. But standardizing on just one is likely to be limiting — particularly when many enterprises favor giving dev teams a degree of autonomy. So if one is too few, how many is too many? 


In this episode, our co-hosts Rebecca Parsons and Mike Mason are joined by Evan Bottcher, Technical Principal at ThoughtWorks Australia. Together they explore how enterprises can make practical decisions about language choices, so that their developers have the right tools for the right jobs. How can you put in place guard rails that ensure you’re able to maintain standards while giving developers enough autonomy? 

×

Podcast Module

podcast_example

Podcast

* Please enter the text

In today’s intensely competitive markets, most business leaders recognize the imperative to innovate. But that recognition doesn’t always lead to results. Many companies still struggle to deliver meaningful innovation — something that adds value to their customers.


Our regular podcast host Alexey Boas is joined by Swapnil Deshpande, Global Head of Product Innovation and Incubation at ThoughtWorks. Together they explore how to break down the barriers to innovation, using practical examples from ThoughtWorks’ internal TechOps incubator initiative.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 21: Breaking down the barriers to innovation

In today’s intensely competitive markets, most business leaders recognize the imperative to innovate. But that recognition doesn’t always lead to results. Many companies still struggle to deliver meaningful innovation — something that adds value to their customers.


Our regular podcast host Alexey Boas is joined by Swapnil Deshpande, Global Head of Product Innovation and Incubation at ThoughtWorks. Together they explore how to break down the barriers to innovation, using practical examples from ThoughtWorks’ internal TechOps incubator initiative.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

The shift from legacy to digital infrastructure is central to many companies’ strategy to compete in a fast-changing world. But at the architectural level, such change can be hard — or at least expensive — to effect. Not everyone wants to break things when they move fast.


In this episode, our hosts, Zhamak Dehghani and Mike Mason are joined by Ryan Murray, Director of Digital Platforms at ThoughtWorks, to consider how organizations can transform themselves through a deeper understanding of their systems, the information and their business capabilities — and the interrelation between these things.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 20: Delivering strategic architectural transformation

The shift from legacy to digital infrastructure is central to many companies’ strategy to compete in a fast-changing world. But at the architectural level, such change can be hard — or at least expensive — to effect. Not everyone wants to break things when they move fast.


In this episode, our hosts, Zhamak Dehghani and Mike Mason are joined by Ryan Murray, Director of Digital Platforms at ThoughtWorks, to consider how organizations can transform themselves through a deeper understanding of their systems, the information and their business capabilities — and the interrelation between these things.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

There are always intense debates to be had when programmers try to decide what the best language will be to accomplish any given task.


In this episode, our co-hosts Alexey Vilas Boas and Rebecca Parsons are joined by Luciano Ramalho, renowned author and Principal Consultant at ThoughtWorks Brazil to explore programming language features and the benefits of thinking about languages in terms of labels — fundamental language features — rather than paradigms, such as object-oriented or functional.


Does thinking in terms of labels help you adopt different programming styles? Can focusing on labels make language syntax less daunting? Can you have too many labels? Listen in to hear the team in exploring new ways of thinking about language choices.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 19: Exploring programming languages via paradigms vs labels

There are always intense debates to be had when programmers try to decide what the best language will be to accomplish any given task.


In this episode, our co-hosts Alexey Vilas Boas and Rebecca Parsons are joined by Luciano Ramalho, renowned author and Principal Consultant at ThoughtWorks Brazil to explore programming language features and the benefits of thinking about languages in terms of labels — fundamental language features — rather than paradigms, such as object-oriented or functional.


Does thinking in terms of labels help you adopt different programming styles? Can focusing on labels make language syntax less daunting? Can you have too many labels? Listen in to hear the team in exploring new ways of thinking about language choices.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

At ThoughtWorks we’ve long been wary of the use of multiple cloud providers for the sake of it. We think there’s a significant upside in using the best provider for particular use cases. But in some regulated environments, organizations are forced to adopt a multicloud approach for highly critical workloads.


In this episode, our regular co-hosts, Mike Mason and Zhamak Dehghani are joined by Scott Shaw, Head of Technology for ThoughtWorks Australia and James Lewis, Principal Consultant, ThoughtWorks UK. They explore the challenges of delivering an effective multicloud solution and how to assess the criticality and sensitivity of workloads.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 18: Multicloud in a regulated environment

At ThoughtWorks we’ve long been wary of the use of multiple cloud providers for the sake of it. We think there’s a significant upside in using the best provider for particular use cases. But in some regulated environments, organizations are forced to adopt a multicloud approach for highly critical workloads.


In this episode, our regular co-hosts, Mike Mason and Zhamak Dehghani are joined by Scott Shaw, Head of Technology for ThoughtWorks Australia and James Lewis, Principal Consultant, ThoughtWorks UK. They explore the challenges of delivering an effective multicloud solution and how to assess the criticality and sensitivity of workloads.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

Most organizations today recognize the critical importance of security today. But at the same time, development teams are pushed to move faster, deliver quicker and more frequently, and to behave autonomously. It can be tough to meet these twin demands.


In this episode, our co-hosts, Rebecca Parsons and Mike Mason explore the ideas of DevSecOps, which seeks to bake security into the development process. They’re joined by Cade Cairns a former Tech Principal at ThoughtWorks, and Ken Mugrage, Technology Advocate for ThoughtWorks Products.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 17: Can DevSecOps help secure the enterprise?

Most organizations today recognize the critical importance of security today. But at the same time, development teams are pushed to move faster, deliver quicker and more frequently, and to behave autonomously. It can be tough to meet these twin demands.


In this episode, our co-hosts, Rebecca Parsons and Mike Mason explore the ideas of DevSecOps, which seeks to bake security into the development process. They’re joined by Cade Cairns a former Tech Principal at ThoughtWorks, and Ken Mugrage, Technology Advocate for ThoughtWorks Products.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

Scott Davis, a principal engineer at ThoughtWorks has been working on web development his entire career. Like many of us, he’s been excited about the emergence of conversational UIs and the growing importance of voice — but Scott’s particular interest stems from the ideas of accessibility.


Our regular podcast hosts, Neal Ford and Rebecca Parsons, talk to Scott about why the path towards accessibility needn’t be hard, and explore some of the simple things that can be done to make tech more accessible.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 16: A11Y — making web accessibility easier

Scott Davis, a principal engineer at ThoughtWorks has been working on web development his entire career. Like many of us, he’s been excited about the emergence of conversational UIs and the growing importance of voice — but Scott’s particular interest stems from the ideas of accessibility.


Our regular podcast hosts, Neal Ford and Rebecca Parsons, talk to Scott about why the path towards accessibility needn’t be hard, and explore some of the simple things that can be done to make tech more accessible.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

Microservices and containers have kick started a revolution in enterprise architectures — and in the developer experience.


In this episode, our host Zhamak Dehghani is joined by Sheroy Maker, head of technology at ThoughtWorks Products, look at how these changes have impacted the ideas of continuous delivery. They explore the challenges such as how to maintain integrity of complex distributed systems and how to manage deployments of disparate technology stacks.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 15: Continuous delivery for modern architecture

Microservices and containers have kick started a revolution in enterprise architectures — and in the developer experience.


In this episode, our host Zhamak Dehghani is joined by Sheroy Maker, head of technology at ThoughtWorks Products, look at how these changes have impacted the ideas of continuous delivery. They explore the challenges such as how to maintain integrity of complex distributed systems and how to manage deployments of disparate technology stacks.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

Platform thinking promises to give your business more bang for its technology investment buck, by putting your business priorities at the heart of your approach to delivery. But embracing platform thinking has profound implications for your technical architecture landscape.


Join our co-hosts Alexey Bôas and Zhamak Dehghani as they hear from Renan Martins and Luiz Ribeiro, both of whom are Lead Consultants based out of ThoughtWorks Brazil. They take an in-depth look at the practical realities of introducing platforms into organizations with legacy infrastructure and well-established development teams.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 14: Delivering developer value through platform thinking

Platform thinking promises to give your business more bang for its technology investment buck, by putting your business priorities at the heart of your approach to delivery. But embracing platform thinking has profound implications for your technical architecture landscape.


Join our co-hosts Alexey Bôas and Zhamak Dehghani as they hear from Renan Martins and Luiz Ribeiro, both of whom are Lead Consultants based out of ThoughtWorks Brazil. They take an in-depth look at the practical realities of introducing platforms into organizations with legacy infrastructure and well-established development teams.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

The concepts of governance can sometimes conjure up images of groups whose only task is to say no to the rest of the organization. But it needn’t be that way. Our co-hosts, Rebecca Parsons and Mike Mason are joined by Jonny LeRoy, Head of Technology for Thoughtworks North America and Zhamak Dehghani — also one of our regular co-hosts, but here for her expertise in distributed systems architecture.


Together they’re exploring new ways of thinking about architectural governance that help the business and IT.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 13: Architectural Governance – Rethinking the Department of No

The concepts of governance can sometimes conjure up images of groups whose only task is to say no to the rest of the organization. But it needn’t be that way. Our co-hosts, Rebecca Parsons and Mike Mason are joined by Jonny LeRoy, Head of Technology for Thoughtworks North America and Zhamak Dehghani — also one of our regular co-hosts, but here for her expertise in distributed systems architecture.


Together they’re exploring new ways of thinking about architectural governance that help the business and IT.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

We’re increasingly seeing a trend of organizations exposing events — particularly business domain events — before knowing who the consumers are or what the specific applications are, in the hope that people elsewhere in the organization can discover these events and create value, without us directly orchestrating it.


But creating big upfront architectures can make developers nervous — not least about costs. Neal Ford and Zhamak Dehghani are joined by Erik Dörnenburg, Head of Technology at ThoughtWorks Germany, and Evan Bottcher, Technology Lead in ThoughtWorks Australia.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 12: Serendipitous events

We’re increasingly seeing a trend of organizations exposing events — particularly business domain events — before knowing who the consumers are or what the specific applications are, in the hope that people elsewhere in the organization can discover these events and create value, without us directly orchestrating it.


But creating big upfront architectures can make developers nervous — not least about costs. Neal Ford and Zhamak Dehghani are joined by Erik Dörnenburg, Head of Technology at ThoughtWorks Germany, and Evan Bottcher, Technology Lead in ThoughtWorks Australia.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

Serverless has become the buzzword du jour. But what does it mean? What are the implications for your enterprise applications when you’re using services where you’re not responsible for the infrastructure that they run on? How do AWS Lambda, Azure Functions and GCP Cloud Functions fit in?


To explore these issues, our co-hosts Mike Mason and Zhamak Dehghani are joined by Paula Paul, a Tech Principal at ThoughtWorks and Mike Roberts, an external cloud engineering consultant and former ThoughtWorker.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 11: Diving into serverless architecture

Serverless has become the buzzword du jour. But what does it mean? What are the implications for your enterprise applications when you’re using services where you’re not responsible for the infrastructure that they run on? How do AWS Lambda, Azure Functions and GCP Cloud Functions fit in?


To explore these issues, our co-hosts Mike Mason and Zhamak Dehghani are joined by Paula Paul, a Tech Principal at ThoughtWorks and Mike Roberts, an external cloud engineering consultant and former ThoughtWorker.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

With so many advances in tech promising to redefine the business landscape, how can you establish what to prioritize? How can you make sense of all this change?


ThoughtWorks uses the lens of five Seismic Shifts, which help unpack the significance of these changes: the tech that will power them and the impact they’ll have on business. Taking a deep dive into these issues, we’ve gathered together all of our ThoughtWorks Podcasts hosts — what better way to kick off 2019?

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 10: Seismic shifts

With so many advances in tech promising to redefine the business landscape, how can you establish what to prioritize? How can you make sense of all this change?


ThoughtWorks uses the lens of five Seismic Shifts, which help unpack the significance of these changes: the tech that will power them and the impact they’ll have on business. Taking a deep dive into these issues, we’ve gathered together all of our ThoughtWorks Podcasts hosts — what better way to kick off 2019?

×

Podcast Module

podcast_example

Podcast

* Please enter the text

For this bonus episode, Rebecca Parsons, ThoughtWorks’ CTO is joined by special guest danah boyd, a sociotechnical researcher at Microsoft Research. They explore how bias is introduced in algorithms, the damaging impacts this can have and how this can be mitigated.


Danah is a renowned academic, widely published author and campaigner, with a focus on the intersection between people and technology. She has a strong interest in understanding how contemporary social inequities relate to technology and society more generally.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 9: Understanding bias in algorithmic systems

For this bonus episode, Rebecca Parsons, ThoughtWorks’ CTO is joined by special guest danah boyd, a sociotechnical researcher at Microsoft Research. They explore how bias is introduced in algorithms, the damaging impacts this can have and how this can be mitigated.


Danah is a renowned academic, widely published author and campaigner, with a focus on the intersection between people and technology. She has a strong interest in understanding how contemporary social inequities relate to technology and society more generally.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

Microservices has emerged as an important architectural choice for the enterprise. But the ecosystem to support microservices is still being built.


In this episode, co-hosts Zhamak Dehghani and Mike Mason are joined by James Lewis — author of one of the seminal articles on microservices — and Lakshminarasimhan Sudarshan, both Principal Consultants at Thoughtworks. They explore the state of microservices today, the pitfalls and anti-patterns (like distributed monolith) we see emerging and how microservices is being used successfully.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep8: Microservices — the state of the art

Microservices has emerged as an important architectural choice for the enterprise. But the ecosystem to support microservices is still being built.


In this episode, co-hosts Zhamak Dehghani and Mike Mason are joined by James Lewis — author of one of the seminal articles on microservices — and Lakshminarasimhan Sudarshan, both Principal Consultants at Thoughtworks. They explore the state of microservices today, the pitfalls and anti-patterns (like distributed monolith) we see emerging and how microservices is being used successfully.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

The way we interact with computers has transformed, from the classic keyboard-screen combination, to touchscreen and latterly — with the advent of digital personal assistants — to voice. These changing interfaces bring with them new challenges in creating software.


In this episode, regular co-hosts Alexey Villas Boas and Mike Mason are joined by Neil Redding and Barbara Wolff Dick as they explore the impact of innovation in our computer interfaces.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep7: Evolving interactions

The way we interact with computers has transformed, from the classic keyboard-screen combination, to touchscreen and latterly — with the advent of digital personal assistants — to voice. These changing interfaces bring with them new challenges in creating software.


In this episode, regular co-hosts Alexey Villas Boas and Mike Mason are joined by Neil Redding and Barbara Wolff Dick as they explore the impact of innovation in our computer interfaces.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

RESTful APIs quickly established themselves as useful architectural style for replatforming legacy systems with web-based ones. But increasingly, developers are running into the boundaries of deploying REST and API purity — confronting real world issues such as the rapid evolution of APIs for frontend layers where connectivity is patchy and where APIs should meet the changing visual representation and behavior of the frontend, where we increasingly see the adoption of alternatives such as GraphQL.


In this episode, co-hosts Mike Mason and Zhamak Dehghani are joined by Brandon Byars, Market Technical Principal at ThoughtWorks North America and James Gregory, Tech Lead at ThoughtWorks Australia to explore the current state of API design and look at the impact of event-based architectures.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep 6: The state of API design

RESTful APIs quickly established themselves as useful architectural style for replatforming legacy systems with web-based ones. But increasingly, developers are running into the boundaries of deploying REST and API purity — confronting real world issues such as the rapid evolution of APIs for frontend layers where connectivity is patchy and where APIs should meet the changing visual representation and behavior of the frontend, where we increasingly see the adoption of alternatives such as GraphQL.


In this episode, co-hosts Mike Mason and Zhamak Dehghani are joined by Brandon Byars, Market Technical Principal at ThoughtWorks North America and James Gregory, Tech Lead at ThoughtWorks Australia to explore the current state of API design and look at the impact of event-based architectures.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

The ThoughtWorks Technology Radar is the must-read report for anyone interested in state-of-the-art software development. In this episode, we take a behind-the-scenes look at how the Radar is built: how technologies get onto the Radar; the in-depth discussions over where they’re placed; and why some things miss out.


Regular co-hosts Dr Rebecca Parsons and Neal Ford are joined by Marco Valtas, Lead Consultant at ThoughtWorks Brazil and Camilla Crispim, Lead Technologist and the Tech Assistant for the ThoughtWorks CTO.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep5: How We Build the Tech Radar

The ThoughtWorks Technology Radar is the must-read report for anyone interested in state-of-the-art software development. In this episode, we take a behind-the-scenes look at how the Radar is built: how technologies get onto the Radar; the in-depth discussions over where they’re placed; and why some things miss out.


Regular co-hosts Dr Rebecca Parsons and Neal Ford are joined by Marco Valtas, Lead Consultant at ThoughtWorks Brazil and Camilla Crispim, Lead Technologist and the Tech Assistant for the ThoughtWorks CTO.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

The Internet of Things promises radical change in how we interact with the world around — whether it’s coffee makers that turn on when our alarm clocks go off or using brain control to actuate objects. Join ThoughtWorks Principal consultant, Zhamak Dehghani and Principal Associate, Alexey Boas as they explore the practical implications of building IoT software and hardware with Software Developer, Charlie Gerard and Consultant Software Engineer Desiree Santos.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep4: IoT hardware

The Internet of Things promises radical change in how we interact with the world around — whether it’s coffee makers that turn on when our alarm clocks go off or using brain control to actuate objects. Join ThoughtWorks Principal consultant, Zhamak Dehghani and Principal Associate, Alexey Boas as they explore the practical implications of building IoT software and hardware with Software Developer, Charlie Gerard and Consultant Software Engineer Desiree Santos.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

Much has been made of the benefits that tech such as artificial intelligence and machine learning can bring to the enterprise. But to be truly transformational, such tech can’t just bring a one-off improvement in decision making. It needs to be able to adapt and change as the world around changes.


Join ThoughtWorks’ global head of technology Mike Mason and his guests Christoph Windheuser, ThoughtWorks’ global lead in artificial intelligence, and Sheroy Marker, head of technology at ThoughtWorks Products, as they explore how to choose the the right data and AI model, to create complex models that are capable of continuously learning.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep3: Continuous intelligence

Much has been made of the benefits that tech such as artificial intelligence and machine learning can bring to the enterprise. But to be truly transformational, such tech can’t just bring a one-off improvement in decision making. It needs to be able to adapt and change as the world around changes.


Join ThoughtWorks’ global head of technology Mike Mason and his guests Christoph Windheuser, ThoughtWorks’ global lead in artificial intelligence, and Sheroy Marker, head of technology at ThoughtWorks Products, as they explore how to choose the the right data and AI model, to create complex models that are capable of continuously learning.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

The tech landscape has changed fundamentally, with the growth in distributed computing and microservices. But it's not always easy to create truly independent services, especially amid time and budget pressures — sometimes it's just easier to allow multiple services to use a shared database.


In this episode, our panel explore the antipatterns we've seen emerge and consider how we can avoid them.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep2: Distributed systems antipatterns

The tech landscape has changed fundamentally, with the growth in distributed computing and microservices. But it's not always easy to create truly independent services, especially amid time and budget pressures — sometimes it's just easier to allow multiple services to use a shared database.


In this episode, our panel explore the antipatterns we've seen emerge and consider how we can avoid them.

×

Podcast Module

podcast_example

Podcast

* Please enter the text

Learn how agile disciplines are applied to the complexities of data science to demonstrate incremental value within intelligent systems and solutions. Join ThoughtWorks' CTO, Rebecca Parsons, and Principal Associate, Alexey Boas, as they interview agile data scientist David Johnston and ThoughtWorks' head of data science, Ken Collier. The result is a better understanding of how agile practices are adapted to the uncertainty of machine learning, and how data scientists fit within a cross-functional agile delivery team.

* Please enter valid Libsyn embed code

Use this field to bring focus to, anchor or bookmark this module

#

Ep1: Agile data science

Learn how agile disciplines are applied to the complexities of data science to demonstrate incremental value within intelligent systems and solutions. Join ThoughtWorks' CTO, Rebecca Parsons, and Principal Associate, Alexey Boas, as they interview agile data scientist David Johnston and ThoughtWorks' head of data science, Ken Collier. The result is a better understanding of how agile practices are adapted to the uncertainty of machine learning, and how data scientists fit within a cross-functional agile delivery team.