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

Yeah, it had been clear for a couple of years that a second edition was needed just because the first edition was getting a bit dated.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

There were changes in technology that just hadn't been reflected in the first edition.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

So I wanted to update it.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

But, you know, I now have an academic job.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

I'm actually like doing research and teaching is my main thing.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

And

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

updating the book is just a sort of sideline business on the side in some sense so it actually took quite a while to make progress with that because I was always doing it alongside other projects and essentially back to that context switching problem that I had while writing the first edition but just now with an academic job that I didn't want to just drop because I actually quite enjoy it.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Initially then I made very slow progress with the second edition and all

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Also, I kind of realized that I had slightly lost touch with current industry practices because, you know, I'd switched over to the academic side.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

I'd gone much deeper on the theory, but I was no longer up to speed on like what people were doing with, say, data lakes or things like that.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

So then at some point, I remembered Chris Riccomini, an old colleague from LinkedIn.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

I had worked with him.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

on the stream processing stuff.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Exactly.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Wow, what a small world.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Yeah, and I had read Chris's book, The Missing Readme, and thought, oh, he's a great writer.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

And I had worked with him as a software engineer and found him a great colleague.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

And also he had been writing this newsletter called Materialized View on latest trends in data systems, essentially.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

and become a startup investor in that space.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

And so at some point I thought, well, actually I have to get in touch with Chris and ask him whether he wants to help out with the second edition.