I am going on a two week vacation to celebrate our 10th wedding anniversary. One of the things I would like to accomplish is a clean up of my social media use. Another is a detox of sorts: I want to see if I can give up daily checking and participation in Facebook. I use … Continue reading Social Media Detox
The Three Myths About JavaScript Simplicity
There is a perception among many in the software industry that JavaScript is simpler to learn and use than, say, Java. I've even heard some say that JavaScript developers are easier to recruit. Somehow there is a perception of #javascript simplicity when in reality it is arguable as complex as C #callbackhell https://t.co/WAxbBaIxO9 — Oleg … Continue reading The Three Myths About JavaScript Simplicity
Book Review: “Shop Class As Soulcraft” By Matthew B. Crawford
Matthew B. Crawford's Shop Class as Soulcraft: An Inquiry Into the Value of Work showed up in my recommended books list on Amazon and it looked intriguing. I've read it, cover to cover, and it turned out to be one of the most influential books of my career. I didn't go into software engineering because … Continue reading Book Review: “Shop Class As Soulcraft” By Matthew B. Crawford
Attracting STEM Graduates to Traditional Enterprise IT
Techcrunch reports: If 17-year-old Google is at all worried that it’s losing its mojo, it should find some new data highly reassuring. According to a survey of 19,000 students across 340 universities around the world, Google is still their top choice when asked where they’d want to work. Their other top picks, in descending order: … Continue reading Attracting STEM Graduates to Traditional Enterprise IT
Your IT Department’s Kodak Moment
The cloud brought the barriers to entry to near zero. While it used to be that it would take months or years and millions of dollars for a company to scale out their on-premise IT, now the same takes hours or days and zero upfront costs to scale out a data center. Companies that adopt cloud services will find themselves delivering applications, tools, and products to their customers much faster and at a lower cost. Companies that continue to look for excuses not to will find themselves outcompeted by peers that do not.
The longer the chain of responsibility the less likely there is anyone in the hierarchy who can actually accept it
Lack of communicationOne of the key tenets of modern capitalism is division of labor. But is it a good thing for software development ? Prior to the late 19th century a violin was produced from raw materials to completion by a single person, who himself may have been an expert violinist. He may have had … Continue reading The longer the chain of responsibility the less likely there is anyone in the hierarchy who can actually accept it
Big Data is not all about Hadoop
Big Data is not Hadoop, and Hadoop is not Big Data. A lot of people are surprised that somehow Big Data adoption is growing while Hadoop is struggling. There is some speculation as to why and I have a much more pragmatic explanation: Hadoop is not SQL. Not all developers are created equal. Not all … Continue reading Big Data is not all about Hadoop
Smart IT Departments Own Their Business API and Take Ownership of Data Governance
Satya Nadella explained Microsoft's “secret” weapon against AWS and Google: To me what matters is having the right mix of SaaS value. I don’t think of my server business as somehow “old school” or “legacy.” I actually think of the server as the edge of my cloud. We now have the ability to tie together … Continue reading Smart IT Departments Own Their Business API and Take Ownership of Data Governance
Guaranteeing Delivery of Messages with AWS SQS
I wanted to scratch an itch and get feedback from the open-source community. So, I put together a little Github project that I like to call SQS-RetryQueue. Amazon SQS can be utilized to guarantee delivery and processing of messages. This project serves the following purposes: Demonstrate an example of using AWS SQS with Java to … Continue reading Guaranteeing Delivery of Messages with AWS SQS
We Need a Cloud Version of Cassandra
Google recently launched Cloud BigTable - a cloud NoSQL service that is compatible with Apache HBase API. What this means is that an existing ecosystem of Hadoop applications is immediately binary-compatible with this new service and it doesn't require any changes to the API. Google is not only marketing this as an alternative to Hadoop, … Continue reading We Need a Cloud Version of Cassandra
You must be logged in to post a comment.