Adrian Cockcroft’s lessons of product development at Netflix
Adrian’s lessons of product development at Netflix are summarised in this sheet:
Besides from the different angle and focus on cloud, I think that there is quite some overlap with the Spotify presentations. If you have a different take at this, please leave a comment or meet me at the LAC congres where I will be presenting on time-to-market vs architecture…
I’ve been reading quite some article on engineering culture and ways of working. The videos on Spotify Labs are among the best sources I’ve watched or read in the last year on the subjects of agile and culture. Recently the second part of their series on Spotify’s engineering culture was released.
Spotify engineering culture part I
Important take aways for me were:
Agile over scrum
Principles over practices
Servant over master
Spotify engineering culture part II
Very cool that one of my favorite quotes by Mario Andretti was used in the video:
If everything seems under control, you’re not going fast enough.
To cope with this aspect you need a fail friendly environment and a limited blast radius. For the first focus on fail recovery instead of an fail avoidance. For the latter focus on a decoupled architecture.
A healthy culture heals broken processes! Growing organizations have growing pains. Culture can either magnify or heal them.
Update: Henrik Kniberg on Scaling agile at Sporify
The hour talk that Henrik Kniberg gave on Scaling agile @ Spotify is also available on vimeo:
One of the leading portals on BigData, Dataconomy, had an interview with a colleague of mine on product recommendations systems. These are systems aimed towards personalizing content and recommending the ‘right’ products, in other words products that inspire customers. The article – The Science Behind the Finding the Perfect Product – is a nice read that covers quite some areas.
At bol.com we use Hadoop for batches, and we have our own custom-built technology for the real-time part. The picture with this blog post shows some of the new nodes that were added to the Hadoop cluster yust this week.
This colleague also held a talk at BerlinBuzz 2014 on product recommendations. It covers quite some interesting stuff on a great case of the use of Hadoop and BigData in under 20 minutes:
Earlier this month a talk by Thomas Erl (bestseller author on SOA and Cloud Computing) on SOA, Cloud Computing and Semantic Web technologies became available on the Arcitura Youtube channel. This talk gives a less than 30 minutes overview in how these work together. It has a focus on highlight promissing areas of synergy.
The definition used for Cloud Computing is:
Cloud computing is a specialized form of distributed computing that introduces utilization models for remotely provisioning scalable and measured IT resources.
The definition used for Semantic Web Technologies is:
Semantic Web Technologies represents a technology platform used to describe artifacts, their properties, and their relationships using machine-processable language.
An earlier post on how cookies are used to track you, explained how tracking cookies work. This post will show you how to stop websites from tracking you using Firefox 4. This latest release has a Do-not-track feature that lets you tell websites you don’t want your browsing behavior tracked.
By turning on the Do-not-track feature, Firefox tells websites you visit that you don’t want your browsing behavior tracked. Please note that honoring this setting is voluntary. To put it differently websites are not required to respect it.
Turning on the Do-not-track feature in Firefox 4
Click the Firefox button at the top of your browser window and click options.
Make sure you’re on the Advanced panel.
Select the General tab.
In the browsing section check the Tell websites I do not want to be tracked.
Click OK to leave
Check the Tell websites I do not want to be tracked option
There is a growing number of Twitter Apps that trick you into giving them access to your account and so enabling them to send spam on your behalf. Should you (like me at least once) fall for this trap, here is an easy way to prevent further damage. Use the following url: http://twitter.com/settings/connections or click the links that are highlighted in the screen shot on the right to manage your Twitter connections.
After that you just click Revoke Access below the Application that is using your account to spam others. An example is depicted in the screen shot below (for a non spamming App):
Not only is it the time of year to look back (and think about what the future might bring), I also noticed that deltalounge came to 100 blog posts. Further back in history and perspective my first post ever was on the IT-eye weblog together with people like Mike van Alst, Andrej Koelewijn, and Tom Hofte. Later on I moved to the Whitehorses blog where I joined guys like Edwin Biemond and where I’m still a regular blogger.