The Thoughtworks podcast plunges deep into the latest tech topics that have captured our imagination. Join our panel of senior technologists to explore the most important trends in tech today, get frontline insights into our work developing cutting-edge tech and hear more about how today’s tech megatrends will impact you.
…
continue reading
1
Using generative AI for legacy modernization
33:19
33:19
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
33:19
Legacy modernization is an enduring challenge — and as systems become more complex, the difficulty of understanding and modelling a system so it can be modernized only becomes more difficult. However, at Thoughtworks we've seen some recent success bringing generative AI into the legacy modernization process. To discuss what this means in practice a…
…
continue reading
1
Data contracts: What are they and why do they matter?
37:38
37:38
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
37:38
Data contracts are a bit like APIs for data — they make it possible to interface with data in a way that ensures the transfer of data from one place to another is stable and reliable. This is particularly important for building more reliable data-driven applications. To discuss data contracts, host Lilly Ryan is joined on the Technology Podcast by …
…
continue reading
1
In conversation with Thomas Squeo, Thoughtworks CTO for the Americas
33:09
33:09
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
33:09
What does it mean to be a technology leader today? What kind of challenges must you address? What questions do you need to answer? To explore all that — and dive into what it looks like from a Thoughtworks perspective — host Ken Mugrage spoke to Thomas Squeo, the CTO for Thoughtworks in the Americas. They discuss everything from keeping track of em…
…
continue reading
1
Themes from Technology Radar Vol.31
39:39
39:39
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
39:39
Volume 31 of the Technology Radar will be released on October 23, 2024. As always, it will feature 100+ technologies and techniques that we've been using with clients around the world. Alongside them will be a set of key themes that emerged during the process of putting it together. We think they offer another way into the Radar and give a unique i…
…
continue reading
1
Build Your Own Radar: Using the Technology Radar as a governance tool
37:11
37:11
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
37:11
The Thoughtworks Technology Radar is, first and foremost, a publication. It's a document that anyone in the tech industry can read twice a year to learn about our experiences and perspectives on technology. However, it's also more than that: it's built on top of a process of deliberation, discussion and curation. We think that's particularly import…
…
continue reading
1
Exploring DuckDB: A relational database built for online analytical processing
35:26
35:26
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
35:26
There are no shortage of options when it comes to relational databases. While the likes of PostgreSQL have proven enduring, even as the market has evolved, for data scientists and data engineers that need to manage and query particularly complex or large data sets, the most popular databases aren't always right for the job. Thankfully, this is wher…
…
continue reading
1
Software service granularity: Getting it right
43:38
43:38
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
43:38
It's widely accepted that, in most cases at least, software systems should be modular, consisting of separate, discrete services. But what about the size of those services? How big or small should they be? This is where the question of service granularity comes in: too small and your system will become needlessly complicated; too big and you lose a…
…
continue reading
1
Measuring developer experience
41:46
41:46
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
41:46
Trying to measure developer effectiveness or productivity isn't a new problem. However, with the rise of fields like platform engineering and a new wave of potential opportunities from generative AI, the issue has come into greater focus in recent years. In this episode of the Technology Podcast, hosts Scott Shaw and Prem Chandrasekaran speak to Ab…
…
continue reading
1
How can AI support designers?
41:39
41:39
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
41:39
Artificial intelligence has been presented as a technology with the potential to transform many different fields and professions. One of the most notable is design — but if we want to design in a way that's truly human-centric and inclusive, to what extent can artificial intelligence really help us do better work? In this episode of the Technology …
…
continue reading
1
Sensible defaults: A way to think about our technology practices
40:06
40:06
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
40:06
If you work in technology, you're constantly making decisions: not just what you should do, but also how you should do it. That's why we developed the concept of "sensible defaults" — practices and technology decisions that we generally see — in most scenarios — as the right way to do things. Although we've been talking about sensible defaults inte…
…
continue reading
1
Tracking technology stacks, practices and experiences across teams
36:59
36:59
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
36:59
Understanding your technology estate and how it's being leveraged is critical for organizations; it impacts everything from financial planning to capability development. But given the rapid pace of change — even inside a single company, let alone the wider industry — how can this be done effectively? One approach we've landed on at Thoughtworks is …
…
continue reading
1
Inside Bahmni: An open-source digital public good
52:11
52:11
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
52:11
Bahmni started life as an open-source hospital information management system and electronic medical record for a single hospital in rural India. Today, it has more than 500 implementations in 50 countries across Africa and Asia, and is recognized as one of only 165 digital public goods by the Digital Public Goods Alliance. Thoughtworks played a key…
…
continue reading
1
How to assess your organization's security maturity
40:01
40:01
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
40:01
One of the fundamentals of security is self-awareness: knowing where you may be vulnerable, the practices and processes that aren't yet quite in place and what actions you need to prioritize are essential if your organization is to excel at security. But how can that be done? In complex and distributed teams, surfacing such knowledge can be incredi…
…
continue reading
1
Continuous delivery vs. continuous deployment: What should be the default?
41:43
41:43
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
41:43
Despite occasional confusion, the difference between continuous delivery and continuous deployment is simple: should deploying to production be on demand or every good build? Answering which approach is 'best' is difficult; any attempt at dogmatism is likely to just look foolish, given it is, like many other debates in software development, context…
…
continue reading
1
Themes from Technology Radar Vol.30
44:55
44:55
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
44:55
Volume 30 of the Thoughtworks Technology Radar was published in April 2024. Alongside 105 blips, the edition also featured four themes selected by the team of technologists that puts the Radar together. They were: open-ish source licenses, AI-assisted software development teams, emerging architecture patterns for LLMs and dragging pull requests clo…
…
continue reading
1
Building at the intersection of machine learning and software engineering
48:30
48:30
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
48:30
Bringing machine learning models into production is challenging. This is why, as demand for machine learning capabilities in products and services increases, new kinds of teams and new ways of working are emerging to bridge the gap between data science and software engineering. Effective Machine Learning Teams — written by Thoughtworkers David Tan,…
…
continue reading
Can AI improve the quality of our code? A recent white paper published by code analysis company CodeScene — "Refactoring vs. Refuctoring: Advancing the state of AI-automated code improvements" — highlighted some significant challenges: in tests, AI solutions only delivered functionally correct refactorings 37% of the time. However, there are nevert…
…
continue reading
1
How to measure your cloud carbon footprint
38:44
38:44
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
38:44
If you've ever wondered how to measure your cloud carbon footprint, you can — thanks to a tool that's called, somewhat unsurprisingly, Cloud Carbon Footprint. Launched in March 2021 by Thoughtworks as an open-source project, it allows users to monitor and measure carbon emissions and energy use from cloud services. On this episode of the Technology…
…
continue reading
1
Technology through the Looking Glass: Preparing for 2024 and beyond
31:14
31:14
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
31:14
Looking Glass isn't like most other technology trend reports. It doesn't just tell you what deserves your attention, it's designed to help you use it to focus on what really matters to you. Published once a year, Thoughtworks intends it to be a tool that helps readers make sense of the emerging technologies that are going to shape the industry in t…
…
continue reading
1
Diving head first into software architecture
37:24
37:24
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
37:24
A few years ago, Thoughtworker and (prolific) author Neal Ford published Fundamentals of Software Architecture with Mark Richards. They're now back with another book on software architecture — written with co-author Raju Gandhi — which offers readers a very different learning experience. Described as a combination of technical book and graphic nove…
…
continue reading
1
Exploring the building blocks of distributed systems
35:46
35:46
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
35:46
Distributed systems are ubiquitous yet complex. They can be particularly demanding for software developers and architects tasked with dealing with the sometimes unpredictable nature of the interactions between their various parts. That's why Thoughtworker Unmesh Joshi wrote Patterns of Distributed Systems. Published at the end of 2023, the book exp…
…
continue reading
1
Software-defined vehicles: The future of the automotive industry?
40:01
40:01
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
40:01
A few decades ago, it would have probably seemed strange to put software and automobility together. However, today software is embedded in all kinds of modern vehicles, enabling capabilities in everything from driving to passenger entertainment. But what exactly does this all mean for the automotive industry? And what demands does it place on desig…
…
continue reading
1
Beyond the DORA metrics: Measuring engineering excellence
35:31
35:31
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
35:31
Is it really possible to measure the impact engineering teams have on a business' success? At a time when growth is challenging for many organizations and questions about productivity and effectiveness dominate industry conversations, getting it right is crucial. And although the DORA metrics are today well-established and extremely useful is it re…
…
continue reading
1
Asynchronous collaboration: Getting it right
44:22
44:22
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
44:22
Thanks to the pandemic, asynchronous working is, today, fairly common. However, it's often easily confused with simply working remotely — and while there are certainly neat synergies between the two, asynchronous working isn't just a description of your working arrangement: it's a set of intentional practices and artifacts that allow people to work…
…
continue reading
1
Looking back at key themes across technology in 2023
36:43
36:43
Lejátszás később
Lejátszás később
Listák
Tetszik
Kedvelt
36:43
With each edition of the Thoughtworks Technology Radar, we identify a number of key themes that we see as significant in the industry. In the most recent edition — volume 29, published in September — we picked out AI-assisted software development, the challenges of measuring productivity, the rapid growth of LLMs and remote delivery workarounds beg…
…
continue reading