Podcast hosts
No host has claimed this podcast yet, if you are the host you can verify ownership by claiming this podcast
© All rights reserved
Thoughtworks Technology Podcast
Reviews
4.7 out of 5 stars
4.7 Based on 3 reviews
Arlie K
5 out of 5 stars
A must listen!
This podcast is such an excellent resource for all things tech. I appreciate the variety of guests, the quality of information, and Thoughtworks' generosity to give all this amazing insight away for free!
malfoxley
5 out of 5 stars
Great show!
The host highlights all aspects of tech and more in this can’t miss podcast! The host and expert guests offer insightful advice and information that is helpful to anyone that listens!
Prasannakakhandaki
2 out of 5 stars
audio quality
I love ThoughWorks podcasts, this is one of the best ways of learning technology and business directly from the industry experts. For some reason the audio recoding is not consistent or tuned for Podcasts. For example if you listed to Microservices as complex systems podcast - the guest speaker James Lewis. James' voice sounds like he is speaking in a conference room far away from microphone. The listener has to put a lot of effort to listed to these which is not desrirable. Can Thoughworks do some post-processing to enhance the listening experience before publishing the podcasts ?
Podcast information
- Amount of episodes
- 101
- Subscribers
- 1
- Verified
- No
- Website
- Explicit content
- No
- Episode type
- episodic
- Podcast link
- https://podvine.com/link/..
- Last upload date
- January 26, 2023
- Last fetch date
- February 4, 2023 1:06 PM
- Upload range
- WEEKLY
- Author
- Thoughtworks
- Copyright
- All rights reserved
- 6 key technology trends for 2023It's often said that technology moves quickly, but the decisions we make about it can have long-term consequences. That's why identifying these trends — and understanding what they mean — matters. At Thoughtworks we do that with our Looking Glass report. Our most recent edition was published at the end of 2022; it provides a useful framework for thinking through the major shifts that look set to happen across the industry in 2023. In this episode of the Technology Podcast, regular hosts Mike Mason and Ken Mugrage take the guest seats to talk to Neal Ford about the six key trends in the latest Looking Glass. They explain why they were chosen before diving deeper into a selection of some of the most hotly debated trends that feature in the report, such as metaverse and Web3. Explore the latest Looking Glass: https://www.thoughtworks.com/insights/looking-glass Read Mike Mason's metaverse article (co-written with Barton Friedland) https://www.thoughtworks.com/insights/articles/metaverse-practical-review0 comments0
- Tackling system complexity with domain-driven designDespite the term being coined two decades ago by Eric Evans, domain-driven design has arguably become more relevant than ever in software engineering, thanks to the rise of cloud and highly complex distributed systems. In this episode of the Technology Podcast, Alexey Boas and Ashok Subramanian are joined by Prem Chandrasekaran and Karthik Krishnan — authors of the new book Domain-Driven Design with Java — to discuss DDD and how it has developed over the last 20 years. They explore how DDD can help us respond to complexity and talk about the perspectives they put forward in their book.0 comments0
- Shifting left on accessibilityThe issue of accessibility in relation to technology and software has gained increased attention in recent years. While few would disagree that it's important, it nevertheless remains something that is all too often overlooked or viewed as a luxury when it comes to actually building products. This is unfortunate: taking accessibility seriously throughout the process of development and design will not only help foster a more equitable industry, it will also lead to better products for everyone. In this episode of the Technology Podcast, Scott Shaw and Prem Chandrasekaran are joined by Kate Linton and Katie Peterson to discuss the importance of shifting accessibility left — making it a first-order concern that's part of the earliest stage of the product development lifecycle. They explore why many companies are failing on accessibility, how it can be done properly and the wider benefits of such a shift.0 comments0
- Data Mesh revisitedData Mesh is one of the most powerful and widely-discussed concepts to emerge from Thoughtworks in recent years. As the world becomes increasingly aware of the risks and challenges data can pose — from the perspective of both privacy and organizational effectiveness — it has only become more relevant. In this episode of the Technology Podcast, Zhamak Dehghani (Thoughtworks alumnus and author of O'Reilly's Data Mesh: Delivering Data Driven Value at Scale) and Emily Gorcenski join Rebecca Parsons and Birgitta Böckeler to discuss Data Mesh's place in the industry today, more than three years on from the first time we discussed the topic on the podcast. Together they explore some of the challenges organizations face when adopting it and what its future looks like, as it continues to push the world to rethink data centralization.0 comments0
- Low-code/no-code platforms: The 10% trap and the limits of abstractionsLow-code and no-code development platforms have been heralded in recent years as a solution to engineering talent gaps and as a trend that will properly democratize technology, allowing even non-coders to build applications from scratch. However, despite the marketing rhetoric, such platforms pose considerable challenges: how do they fit alongside existing development projects? To what extent do they enable or restrict our ability to build the kinds of software we want and need? In this episode of the Technology Podcast, Neal Ford and Mike Mason are joined by Scott Shaw and Xu Hao to discuss the state of play in the world of low-code and no-code. They explore the different types of platforms that have emerged in the space and ask what organizations need to consider before they invest time, energy and money in integrating them.0 comments0
- Welcome to the fediverse: Exploring Mastodon, ActivityPub and beyond [Special]For many who have been part of the recent migration of users from Twitter to Mastodon, their first encounters with the "fediverse" have been puzzling, even disorienting. Given a decade in which we've all grown accustomed to the affordances of corporate social media, it's not surprising people have questions: How does it work, exactly? How am I supposed to use it? With so much current interest in the platform — and the wider ecosystem of which it is a part — in this special bonus episode of the Technology Podcast, Birgitta Böckeler digs into the technology and culture of Mastodon with the help of Effy Elden, Moritz Heiber and Julien Deswaef, three Thoughtworkers that have been long-time residents of the fediverse. They discuss how Mastodon works, how it sits within the broader decentralized social media landscape and whether this move to Mastodon marks the start of a new chapter in how the world views social media.0 comments0
- Rethinking software governance: Reflecting on the second edition of Building Evolutionary ArchitecturesBuilding Evolutionary Architectures was published in 2017. In it, Thoughtworks CTO Rebecca Parsons, Neal Ford and Pat Kua defined and developed the concept of “ evolutionary architecture ” and demonstrated how it can help organizations manage change effectively in fast-moving business contexts and an ever-shifting technology landscape. The book has now been updated, with its second edition due to be published in December 2022. In this episode of the Technology Podcast, Rebecca and Neal talk to B irgitta Böckeler and Scott Shaw about the new edition and discuss how seeing various applications of evolutionary architecture over the last five years has led them to identify new issues and challenges. In particular, they talk about how the new edition takes up the question of automating architectural governance using fitness functions, and what this means for the way we build and maintain complex software systems.0 comments0
- Reckoning with the force of Conway's LawWhile putting together this year's Technology Radar, Conway's Law — the idea that organizations are constrained to produce systems that mirror their communication structures — was the subject of a lot of discussion. Should we fight it — by deploying the inverse conway maneuver? Or do we need to adopt a more nuanced approach and consider how we can leverage it? In this episode of the Technology Podcast, Martin Fowler and James Lewis join hosts Birgitta Böckeler and Mike Mason to delve into Conway's Law. They explore what Conway's Law means for organizations today, how it should — and should not — be applied and why everyone working in and around software systems needs to pay close attention to it. Read the 1968 paper (by Melvin Conway) that identified the phenomenon.0 comments0
- Exploring the Basal Cost of softwareThe “Basal Cost” of software is an idea from Eduardo Ferro Aldama. The term is borrowed from biology, where the "Basal Metabolic Rate" refers to the number of calories a human body burns just to maintain normal functioning. Applied to software development, the concept is intended to help us pay much more attention to the long term costs — like additional complexity and maintenance — of building a new feature. In this episode of the Technology Podcast, James Lewis and Georgina Giannoukou join hosts Neal Ford and Birgitta Böckeler to discuss the Basal Cost of software and explore how it can help organizations and software development teams better manage product and system complexity.0 comments0
- Why full-stack testing mattersAlthough many books have been written on software testing over the years, Gayathri Mohan's Full-Stack Testing , released earlier this year with O'Reilly, is unique: by taking a comprehensive look at many different aspects of testing across the development lifecycle, it emphasizes the importance of a truly holistic approach. In this episode of the Technology Podcast, Gayathri joins hosts Rebecca Parsons and Ken Mugrage to discuss the book, her experience as a QA and testing's important and changing role in the future of software development.0 comments0
- Acknowledging and addressing technical debt in startups and scale-upsTechnical debt is a ubiquitous problem in software engineering, yet its causes — and the potential ways to address it — are often context-specific, dependent on the challenges and goals of an organization. In this episode of the Technology Podcast, Tim Cochran and Ajey Gore join Rebecca Parsons to discuss technical debt in startups and scale-ups. Taking in the causes of technical debt in both types of organizations, the various ways it can manifest itself, and approaches and practices for tackling it, the episode dives deep into Tim and Ajey’s experiences leading technology and engineering teams around the world.0 comments0
- XR in practice: the engineering challenges of extending realityExtended Reality technology — XR — has had a lot of hype in recent years thanks to the concept of the metaverse. But bold visions of the future can obscure the reality of what engineers and organizations are doing today. In this episode of the Technology Podcast, Scott Shaw and Birgitta Boeckeler are joined by Cam Jackson and Kuldeep Singh to discuss the XR work Thoughtworks has been doing with clients. Together they explore what it means for engineers and how the future of the technology might evolve.0 comments0
- Agent-based modelling for epidemiology: EpiRust and BharatSimIf the pandemic has taught us anything, it's that epidemiology is incredibly complex: the millions of edge cases, what-ifs, and counterfactuals make modelling exceptionally difficult. One way of tackling this complexity is through agent-based modelling. In this episode, Rebecca Parsons and Premanand Chandrasekaran are joined by Thoughtworks colleague Jayanta Kshirsagar and Gautam Menom, professor of physics and biology at Ashoka University. They discuss how Thoughtworks has been helping researchers in India using agent-based modelling with two custom-built tools: EpiRust and BharatSim.0 comments0
- Mastering architectural metricsGiven the variety of architectural styles — and the unique technology landscapes at every organization — how can you develop a set of metrics that can reliably guide your organization to improve? Andrew Harmel-Law has been grappling with this question for some time. We catch up with him to hear how he thinks DORA’s Four Key Metrics provide invaluable guardrails that can empower teams and improve the software delivery process.0 comments0
- Building a culture of innovationThoughtworks regularly emphasises the importance of culture in building and maintaining high-quality software when working with clients. So, for episode 100 of the Thoughtworks Technology Podcast, we wanted to reflect on how the organization — and its leaders — has gone about trying to build a culture of innovation over the last couple of decades. Featuring CTO Rebecca Parsons and Chief Strategy Officer Chad Wathington, this episode offers an insight into some the successes, failures, and characters that have shaped Thoughtworks over the years.0 comments0
- Starting out with sensible default practicesThe idea of best practices is becoming an anachronism — given today’s complex technology landscape, the notion that there can be a single best way of doing anything seems fanciful. Our crew explore the thinking behind sensible defaults: that there may be some practices which act as de facto starting points on any given project because they’re effective — practices such as pair programming, TDD or continuous integration. But context is vital and there may be circumstances which makes the default choice invalid — or at least suboptimal.0 comments0
- Better testing through mutationsMutation testing has long been a proven method for driving software quality in a way unit testing can't. But it can be a long, expensive and computationally intensive process. Our podcasters explore effective strategies for mutation testing and how to establish when it's right for your projects.0 comments0
- Patterns of legacy displacement — Part twoIn the second part of our exploration of legacy displacement, we look at the practicalities of making upgrades work, from strategies for decomposing huge monoliths into manageable chunks as well as the methods for delivering those parts now that you've broken your monolith up.0 comments0
- Patterns of legacy displacement — Part oneUpdating legacy systems has been a common feature of enterprise IT. But — strangler-fig pattern aside — there’s little written about how to do it effectively. We explore the ideas of legacy replacement — and even legacy displacement — with a group of colleagues that are writing an article series on the topic for martinfowler.com. In the first episode of this two-part series, we look how they’ve come up with patterns for legacy displacement.0 comments0
- Mitigating cognitive bias when codingWe’re all subject to cognitive biases. And whether we’re aware of them or not, they can have a profound impact on the code we write — especially when working in an agile environment, where we have to constantly deal with uncertainties. We take a deep dive into where our biases emerge, the impacts they can have and how we can mitigate them to improve the quality of our code.0 comments0
- Following an unusual career path: from dev to CEOFrom extreme programming to pairing with Ward Cunningham and the earliest days of .Net to building communities in a remote-first world, Thoughtworks’ CEO Guo Xiao has seen huge changes in the tech industry. We hear how he went from being a graduate developer to leading a company of more than 10,000 — and what he’s learned about developing software along the way.0 comments0
- Software engineering with Dave FarleyWe catch up with Dave Farley to hear about the genesis of his blockbuster book, Continuous Delivery — which he authored with Jez Humble — as well as his latest tome, Modern Software Engineering. He shares his ideas about the art of software development and common misconceptions about the principles of engineering.0 comments0
- Tackling bottlenecks at scale-upsThere are a handful of common problems organizations encounter on their journey as a scale-up, where some of the practices that enabled them to flourish as a start-up produce a level of technical debt that threatens to impede future growth. In this episode, we explore how to tackle some of those bottlenecks.0 comments0
- Coding lessons from the pandemicFrom pair programming to the daily standup, the global pandemic challenged how we think about the practices and rituals that were a daily part of developers’ lives. Our podcasters explore what changes were enforced, how it impacted teams — and whether any of those changes will stick in the new normal.0 comments0
- Is there ever a good time for a code freeze?Many organizations regard code freezes as a way of reducing the risk of downtime during periods of peak demands. But associating outages with changes often masks a wider lack of faith in the deployment process — which is potentially where your focus should be. Here, our podcasters explore the negative impacts of code freezes and also the instances where code freezes can be beneficial.0 comments0
Podcast hosts
No host has claimed this podcast yet, if you are the host you can verify ownership by claiming this podcast
© All rights reserved