Here is a rather interesting video from Martin Kleppmann where he talks about dealing with concurrent changes to data. While the title may sound theoretical to some, it is a topic that probably every developer has come across. And here is also the link to the paper with the algorithm presented. If you are interested in an implementation, check this Github project.
In the closing statement of my post Architects Should Code I said that for me code and architecture are just two ways to look at the same thing. It seems that I am not alone in that perception 🙂 and can very much recommend the video linked in below. I found its start a bit boring, but am very happy, in hindsight, to have not switched away.
Here is yet another interesting video. The title is chosen badly, though, as the content is not really about the future but the history of programming. But on the other hand you need to understand the past, if you want to avoid repeating its failures.
The video linked below is a quick summary of how the captain of a US Navy nuclear submarine turned his crew into the best evaluated ever. It is a remarkable story and reiterates in a very comprehensive and compact way what I have experienced myself many times (on the giving as well as the receiving end).
I was made aware of this video by a post from Torsten Bittlingmaier. Thorsten, thanks a lot!
A fascinating talk in my view and something every manager should see.
Here is yet another nice video of a Lego Mindstorms factory.
Here is a video I came across recently, which I liked and wanted to share.
I recently stumbled over this video. It gives a good introduction to what Continuous Delivery is at its core.
The title says it all, enjoy!
Published on April, 1st 🙂