Philosophy
Philosophy may seem like an out of place thing to find on a technology web site.
It is important to grasp why things are done instead of blindly doing them. Taking a holistic view of the space we occupy is critical when making decisions. Without such grounding, decisions are aimless and tend to be indeterminate.
- The best technology does not mean business success
When I worked for EMC, they released a product called DSSD. It was a storage array that produced 10 million 4K IOPS in 2016 and claimed an impressive 100GB/s bandwidth. Networking was via PCI Express made via 1, 2, 3, or 4M cables and custom PCI Express cards. You could access it as regular storage, or for maximum performance use the built in Flood API. You can read about DSSD in detail here. The raw specs are still impressive today, although we have certainly moved on. EMC spent a billion dollars buying DSSD, millions more more bringing it to maturity… Read more: The best technology does not mean business success - Why the technology triangle is importantA lot of people have heard of “The Golden Triangle” or the “Technology Triangle.” It is simply the concept that for an group to succeed in having functional IT, three things must be functioning in harmony:People, Process and Technology. Why is this? People build things, they have manners by which they build things and what they build is technology. This leads to what amounts to a three legged stool. If one leg is shorter than another, it leans and is awkward. If you have a leg missing, the stool falls over. People: People implement technology and create process. They make… Read more: Why the technology triangle is important