I am far from an early technology adopter. I did not get an iPhone till 2011. A year ago a friend introduced me to Amazon Alexa and I thought it was neat just not for me at the time. I followed the press articles about it nevertheless. Finally about two weeks ago I bought an… Read More Amazon Alexa is eating the retailers alive
I try to keep this blog free of politics. However, the post entitled “Daddy, why didn’t you blog about Trump?” by my friend Scott Aaronson brought up a very valid point: Against those considerations, I recently realized there’s an argument for speaking out, which goes as follows. Suppose Trump actually wins (as of this writing,… Read More In Support Of Gary Johnson
The other day I had a conversation with a friend who pointed out that one of the reasons he purchased a Microsoft Surface Pro tablet as opposed to an iPad Pro was the fact that Windows 10 has proper file management mechanisms whereas the iPad does not. I am not going to debate a personal… Read More Files and folders: apps vs documents
On May 10 Salesforce experienced a day long outage and lost four hours of customer data. As of May 14, Salesforce is still in degraded state. There is a number of lessons we can learn from this.… Read More What can we learn from the last week’s salesforce.com outage ?
This article was originally published on my Cloud Power blog at Computerworld on April 12th, 2016. On March 14th, 2016 Dropbox publicly announced that they are moving out of the Amazon cloud. It makes perfect sense for Dropbox but should not be an excuse for a reluctant IT department not to proceed with their cloud… Read More Why it makes perfect sense for Dropbox to leave AWS
Nothing riles up the passions of the developer community more than pointing out that a technology is dead. Much to my surprise, Java Enterprise Edition still has fans loyal enough to get riled up . JEE as a specification may not be dead but bloated JEE application servers most certainly are and have been for well over a decade.… Read More JEE in the cloud era: building application servers
I was asked by a colleague what tools I use for writing. I actually have a workflow: I use Twitter to gauge interestingness of my ideas. If a Twitter post gets good engagement rates it tells me the topic is interesting to my blog readers. I use Evernote to capture all other ideas in my… Read More Let’s stop letting tools get in the way of results