Back in the year 2000, Joel Spolsky wrote in his blog an article called ''12 steps to a better code''.
Every day, we hear more about the Internet of Things (IoT). But what does this really mean? Basically, the concept refers to the digitalization of everyday objects, the way in which they communicate with us, amongst themselves and of course with the internet.
This article describes a series of anecdotes from my personal life, outside the work scope, useful to illustrate the synergy between every day elements and software development, and how we can create synergies between two very different aspects of our experience.
Not too long ago I had the chance to talk to a participant of the Net Conf AR 2017, an international conference organized by Microsoft where the main partners of the host country present the different technologies and products of the company.
"In my computer it works, but not in the client’s!"
Most e-commerce websites share a similar theme and general structure: