Microservices Architecture – Microservices : what are they, what can they do for you and what do you need to be aware of? In software engineering, microservices – or micro-services … Continue reading Microservice Architecture
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.
Serverless Services – What are benefits? Serverless services sound silly at first glance, yet has their day finally come? Or as the little boy said, “Look Ma… No hands!” Has … Continue reading Serverless Architecture
The rapid innovation of technology is disrupting all industries, which drives company leaders to take action in terms of Digital Transformation. This adoption of digital technology in the industrial world … Continue reading My eBook
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 … Continue reading Software Modernization – modernize or move out of the way!
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 … Continue reading Time Series Databases
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 … Continue reading Docker and DevOps – can containers really replace virtual machines?
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 … Continue reading Are you employing a DevOps strategy?
The CTO, Manager and Bandmaster (Parts 1 & 2) Part 1 Importance of the rhythm According to Hector Berlioz, the essential qualities of a conductor are “to hear and see, … Continue reading The CTO, Manager and Bandmaster
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 … Continue reading DevOps : what does this term mean and why should we care?
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 … Continue reading Want to break down barriers between teams?
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 … Continue reading Benefits of Big Data
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 … Continue reading Roles of the CTO – Chief Technology Officer?