Quantcast
Channel: Thoughtworks Technology Podcast
Browsing all 100 articles
Browse latest View live

A sensible approach to multi-cloud

When it comes to cloud, you may find that for some applications — ones you intend to maintain over a long period of time — you have to account for the possibility of changing providers in the future....

View Article



The future of Python

The increased emphasis on machine learning in the enterprise also seen resurgent interest in Python. What makes Python different from other languages? What are the main features that make it unique?...

View Article

Lessons from a remote Tech Radar

The COVID-19 pandemic meant that for the first time in 10 years, the next volume of ThoughtWorks Technology Radar had to be created via a virtual meeting, instead of face-to-face. Our podcast team...

View Article

Continuous delivery in the wild

Often, discussions around continuous delivery focus on things that cutting edge companies are doing — at the cost of ignoring those companies that are quietly succeeding with CD. Our hosts, Mike Mason...

View Article

Testing the user journey

Great web development isn’t just about the front and backends: the experience the user has is critical to success. In this episode, our hosts Alexey Boas and Subramanian talk to Scott Davis and Zabil...

View Article


Realising the full potential of CD

To get the full benefit of continuous delivery, it pays not to just think about delivering software into deployment, but thinking about the value that’s being delivered. In this episode, our co-hosts...

View Article

Working with 50% of code in the browser

The evolution of modern applications has seen more and more code that runs in the browser, rather than on servers or backend systems. What are the implications of this shift? Are there any lessons to...

View Article

Observability does not equal monitoring

When working with modern distributed systems, complexity is a given. But how can you make observability a characteristic of your systems, such that your operators get feedback in the event of an...

View Article


Programming languages geek out

Programming languages are simultaneously a creative and an engineering medium. So how do you find the programming language that most facilitates you being creative, while enabling you to produce code...

View Article


Machine learning in astrophysics

Astronomers are increasingly turning to machine learning as a means to understand more about our universe — whether that’s the formation of galaxies or the Sun’s activity. Here, our co-hosts Neal Ford...

View Article

Using visualization tools to understand large polyglot code bases

Code visualization tools can be a great way to understand the intricacies of large code bases but they can be problematic when dealing with very old or very new code sets. Our co-hosts Rebecca Parsons...

View Article

Applying software engineering practices to data science

The need for high quality information at speed has never been greater thanks to competition and the impact of the global pandemic. Here, our podcast team are joined by David Colls and Danilo Sato to...

View Article

Models of open sourcing software

Open source has become an important model for building interest and trust in a software project. But there’s no one-size-fits-all approach to open source. In this episode our podcasters explore...

View Article


Integration challenges in an ERP-heavy world

Enterprise resource planning systems remain business-critical for many organizations. But these decades-old and often highly customized systems weren’t designed to operate in a modern, distributed...

View Article

Democratizing programming

There’s growing interest in empowering non-developers to perform tasks that previously only programmers could do. This can help the enterprise deliver useful things quicker and free up developers to...

View Article


Integration challenges in an ERP-heavy world — Pt 2

In the first part of this two-part episode, we looked at the challenges encountered when an agile software development mindset runs up against ERP-heavy integration environments. Here we look at some...

View Article

The future of digital trust

Establishing who someone is and how much they can be trusted is hard — even more so on the Internet. Here, our podcast team explores some new concepts in digital trust, such as decentralized identity,...

View Article


The future of Clojure

The Clojure programming language has seen some radical changes in recent times — not least of which is a change in stewardship of Cognitect, the company that provides technical support for Clojure....

View Article

The architect elevator

Our podcast team catches up with Gregor Hohpe to hear about his book The Software Architect Elevator which looks at how to connect the boardroom to the IT engine room and how architects can drive...

View Article

Computational notebooks: the benefits and pitfalls

Computational notebooks — such as Jupyter and Databricks — have soared in popularity with data scientists thanks to the ease with which text, visualizations and code can be combined on a living...

View Article
Browsing all 100 articles
Browse latest View live




Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>
<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596344.js" async> </script>