meta_pixel
Tapesearch Logo
Log in
Thoughtworks Technology Podcast

Working with 50% of code in the browser

Thoughtworks Technology Podcast

Thoughtworks

Technology, Careers, Business

4.558 Ratings

🗓️ 9 July 2020

⏱️ 28 minutes

🧾️ Download transcript

Summary

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 be learned from the past?

Our hosts Mike Mason and Rebecca Parsons are joined by Erik Dörnenburg to explore the implications of having more than 50% of code in the browser.

Transcript

Click on a timestamp to play from that location

0:00.0

Hello and welcome to the ThoughtWorks Technology podcast.

0:11.5

I'm your host, Mike Mason, and I'm joined by my regular co-host and ThoughtWorks Chief

0:15.5

Technology Officer Rebecca Parsons.

0:17.4

Hello, Rebecca.

0:18.5

Hello, Mike.

0:19.2

Good to see you again.

0:23.0

And Rebecca will be doing a kind of split role hosting and guesting on today's podcast. And we're also joined today by Eric Dernenberg,

0:30.3

who's the head of technology for ThoughtWorks, Germany, and a longtime collaborator of ours. He works

0:35.5

with us on the technology radar and in running

0:39.0

the tech organization at ThoughtWorks. Hello, Eric. Hello, Mike, and hello Rebecca. Today's topic

0:44.8

is one that came up during a radar meeting, and that was the realization that 50% of code

0:51.1

today is running in the browser. This seemed like an important topic to dive into, and especially the implications of that fact.

0:57.9

So, Eric, let's start with what do we mean when we say 50% of code is running in the browser?

1:03.8

Yeah, I think I made the statement in a discussion where I don't exactly remember the context,

1:08.0

but it was referring back to an engagement with a client that I had been

1:11.8

working with where we're writing a large application. In fact, I can be open about it. We have

1:18.2

the clearance from the clients to talk about it. It is the application that Mercedes-Benz is

1:22.2

using for selling all their cars in the German market. And this is a business application, obviously.

1:29.2

It is not a B2C application.

1:31.0

It will be used by the sales representatives.

1:33.6

And while working on that, we recognized that the application was, of course, split into a part that runs in the web browser, a part that runs on the servers,

1:45.0

and then some backend systems in the large enterprise that Daimler is.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Thoughtworks, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Thoughtworks and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.