Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

Martin Kleppmann

๐Ÿ‘ค Speaker
607 total appearances

Appearances Over Time

Podcast Appearances

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Yes, well, I did undergraduate computer science like many others.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

And then after that, I wasn't quite sure what to do with my life.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

But I thought, well, it's like starting a startup seems like an interesting thing to try.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

So I started a startup having no clue what I was going to actually do and then spent the first while searching around for things that might be interesting.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

The first startup didn't work out that well, but through that I met some others who then became my co-founders for the second startup, which worked better.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

And we sold that one to LinkedIn.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

And then after that, I started being interested in like teaching these distributed systems concepts.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

So that's when I got into writing the book.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

And then during the writing of the book, I also switched over from industry back to academia.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Can we talk a little bit about your first and second startup?

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Yeah, GoTested, this was like 2008 or something like that.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

It was the age where people were having really difficulties getting their JavaScript working cross-browser.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Internet Explorer was still pretty big at the time.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Chrome had just come out.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

All the browsers were incompatible with each other.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

And so GoTested was a cross-browser automated testing service for websites.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

was based on selenium an open source project that still exists and the ideas you would write like test scripts that automate the user clicking through the various interactions with a website and then just check that the right behavior happens and so yeah it was based on selenium but just as it provided as a hosted service so people wouldn't have to run various vms with various operating systems themselves it worked technically but i found it really hard to actually get adoption for it a lot of

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

people building websites like in theory said oh yeah this is great we we need to test cross browser and in practice actually it was really difficult to get them to integrate it into their workflow and just get in the habit of using it and investing in writing the test scripts so so that ended up not really going anywhere so it's like there wasn't like a business to be done or or like revenue to be generated in a meaningful sense

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Yeah, well, there's at least one other, maybe two other companies from that same era that did manage to make a business.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Source Labs is one that managed to actually succeed.

โ† Previous Page 1 of 31 Next โ†’