When looking to split a large application into parts, often management focuses on the technology layer, leading to UI teams, server-side logic teams, and database teams. When teams are separated along these lines, even simple changes can lead to a cross-team project taking time and budgetary approval. A smart team will optimise around this and plump for the lesser of two evils - just force the logic into whichever application they have access to. Logic everywhere in other words. This is an example of Conway’s Law in action.
The Coconut Plane
Microsoft estimates it has 14% device share
No problem is too small or too trivial if we can really do something about it.
We would spend weeks rewriting systems, an eternity in startup-time, just because a cloud server with 8 gigabytes of RAM was falling over.
There are different divisions within an enterprise that want private cloud, says Cantrill. “A common trend we’re seeing is the mobile group in a company. Mobile groups have the budget, charter, and it’s all greenfield.”
Joyent: SmartDataCenter is Better Cloud for Enterprise than OpenStack
I began to realize how important it was to be an enthusiast in life. If you are interested in something, no matter what it is, go at it full speed ahead. Embrace it with both arms, hug it, love it and above all become passionate about it. Lukewarm is no good.
Roald Dahl (via kateordie)
Recent podcasts
Google IO people, London edition
Digging behind the headlines about factory robots and self-driving cars, wearable computers and digitized medicine, Carr explores the hidden costs of allowing software to take charge of our jobs and our lives. Drawing on history and philosophy, poetry and science, he makes a compelling case that the dominant Silicon Valley ethic is sapping our skills and narrowing our horizons.
Blurb from Nicholas Carr’s upcoming book, The Glass Cage