Sophia's lifelike skin is made from patented silicon and she can emulate more than 62 facial expressions. Cameras inside her "eyes," combined with computer algorithms, enable her to "see," follow faces and appear to make eye contact and recognize individuals. A combination of Alphabet's Google Chrome voice recognition technology and other tools enable Sophia to process... Continue Reading →
From bots and AI to counterfeit reality and fake news, these predictions require IT leaders to pace their adoption. Here are this year's predictions: 1. By 2021, early adopter brands that redesign their websites to support visual and voice search will increase digital commerce revenue by 30 percent. 2. By 2020, 5 of... Continue Reading →
Boston Dynamics' Atlas robot is now capable of performing gymnastics. After unveiling a teaser of its SpotMini robot just a few days ago, the company is now back with a new video of Atlas just casually performing gymnastics moves like it’s Tokyo 2020. Most of the video highlights the Atlas’ ability to hop up straight and... Continue Reading →
Blockchain – what is it? For those familiar with it, it might surprise you to realize how few people have even heard of it. Blockchain is an extremely promising technology in our endless search for ways to increase computing power, speed and security. By eliminating the “middle man,” both security and speed are automatically increased, which by itself could be considered an incredible increase in computing power. Many startups are going this way. Banks, insurance companies, video games and more are either seriously considering it, or already using it.
During my career, I've had to work on the challenge of modernizing several software products. As explained in my article, “Balancing Technical Debt,” we should develop a plan for moving forward. The effort to raise the bar must be continuously evaluated in order to be ready to make any “do or die” decision. In our rapidly... Continue Reading →
Artificial Intelligence (AI) and marketing are very rapidly changing the way products and services are brought to consumers. The Internet greatly changed the whole playing field of marketing beginning late in the 20th century. Now AI (artificial intelligence) is once again shaking up the field.Much has been said and many dollars have changed hands as marketers have claimed to have found the “secret.” What secret is that?
A Time Series Database – how do I choose? A Time Series Database (TSDB) is defined simply as a software system that is designed to handle time series data the best possible way. The bigger question is, what is a time series? The answer is that it is a series of points of data arranged... Continue Reading →
Handle the Future – can you handle where we're going? Handle is a four legged, two wheeled research robot by Boston Dynamics that can run, jump, weave, climb, lift, carry and just about anything else it's creators can think of. Watch out for the latest version playing center for the Celtics in 2017 (just kidding!!).... Continue Reading →
Docker for DevOps is like VM on steroids. Actually, it's different and it's better. Generally. But can containers actually replace virtual machines (VM)? What is Docker? Read on. While VM and cloud servers solved some problems, they created others: Renting VMs comes with clunky scaling, portability issues and vendor lock-in. When you understand that... Continue Reading →
What are the duties of a CTO? In the course of this article we are going to highlight the relevant duties of this official as it relates to the betterment of the organization. To grasps fully the duty of the CTO we are going to break it into four main categories and they are as... Continue Reading →
Are you employing a DevOps strategy? DevOps : Market and Tools DevOps has changed the market and also the tools we use in the software industry. Gone are the days of separation. We have quickly passed from “waterfall” through the separated infancy of “agile system administration” and “agile operations” to “DevOps.” But what IS DevOps? ... Continue Reading →
Balancing Technical Debt with Business Constraints - The toughest task for the CTO? In software engineering, balancing technical debt with business constraints is possibly the toughest job for the Chief Technology Officer (CTO) or VP of Engineering. On one side is the natural desire and logic to perfect the app before releasing it to the... Continue Reading →
DevOps What does this term mean and why should we care? The term, DevOps, seems to have begun to be popularized sometime around 2008, coming out of that year's Agile conference. The movement gained ground via a number of "devops days" in 2009, which have continued around the world ever since. According to Webopedia, "DevOps... Continue Reading →
Think "Agile" and break down barriers between teams In software development, Agile’s practices have the advantage of encouraging teamwork by breaking down barriers between various teams in sales, development, business consulting, operations, and IT. Google defines it as “relating to or denoting a method of project management, used especially for software development, that is characterized... Continue Reading →
Benefits of Big Data – and a few challenges Benefits of Big Data are many, yet there seems to be much confusion and even fear about the topic. Therefore, before continuing with this article, it seems prudent to first define the term. Big Data is a computing term, defined, according to Google, as “extremely large... Continue Reading →
The relationship between CTO and Product & Engineering Although roles inside a company cross path multiple paths and it is a trait of modern times to look at less strict boundaries between different jobs, at least at an executive level, it is important to have functions with clear responsibilities and formulated expectations. The role of... Continue Reading →