Blockchain technology first appeared in 2008. First called block chain, it was invented by an entity known as Satoshi Nakamoto as a distributed transaction ledger for the bitcoin, also invented by the same person or people. No one knows who Satoshi Nakamoto is, or even if he/she/they is a person or a group of people. The invention of the blockchain was... Continue Reading →
Telecommuting in 2020
Working remotely Telecommuting in 2020 is no longer simply a choice. The coronavirus pandemic, known as COVID-19 for the year it was first discovered, has changed the world. Working remotely, usually from home, has become the only way for many people to continue working. Many have dreamed of working from home, but that’s all it... Continue Reading →
Microservice Architecture
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 – may simply be a term for something already being used, but by giving something a name and defining it, we sometimes give ourselves the... Continue Reading →
API as a Product
APIs as Products in and of themselves has begun to cross the mind of more than one savvy business person. But how do you market something that isn’t… well… anything? Let’s back up a bit and first define the meaning of API. What IS an API? API means Application Programming Interface used in software development. It is... Continue Reading →
My book
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 is changing how businesses are run, right down to their core. Digital brings with it new levels of innovation and productivity that deliver real, tangible... Continue Reading →
Balancing Technical Debt
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 →
The CTO, Manager and Bandmaster
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, he must be agile and strong, know the composition, nature and scope of the instruments, how to read the score.” This ultimately also describes very... Continue Reading →
ChatBots – How Artificial Intelligence is Creating a Better User Experience?
ChatBots, once the product of inventive sci-fi writers (such as Arthur C. Clarke’s HAL, the “sentient” computer), may be one of the most useful customer service inventions for business of modern times. While computers, software and the myriad of apps that have been produced (is there an app for that?) have greatly improved many areas […]
Agile Management
Agile Management How to lead agile teams ? In a nutshell, Agile Management or Management 3.0 empowers teams. Specifically, it refers to what is perhaps the best way, at least at present, for getting the most out of agile teams. The premise behind Management 3.0 is to redefine leadership to where management becomes a group responsibility,... Continue Reading →
What is Blockchain… And Why Should I Care?
By the mid-2020s, PwC expects blockchain-based systems will be leveraged by leading enterprises with the aim of reducing or eliminating categories of validations and verification friction to streamline all kinds of transactions. https://thefinancialbrand.com/65247/blockchain-bitcoin-banking-trends/?utm_content=buffera7ef4&utm_medium=social&utm_source=linkedin.com&utm_campaign=buffer
Artificial Intelligence and Music
Artificial Intelligence and Music Will AI produce really good music or even music that is merely a commercial success in the moment? Can computer brains put composers and musicians out of business? Is the day of amazing guitarists like Jimi Hendrix gone, replaced by computer generated perfection guaranteed to gain the widest possible audience? What affect... Continue Reading →
Blockchain – an evolution that is becoming a revolution!
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.
Will the scientists of tomorrow still be human?
Robotics and Artificial Intelligence – will the scientists of tomorrow still be human? Robotics and artificial intelligence are my passions. In fact, I am so passionate about this advancing and expanding field that I decided in the 1990s to get my doctorate in robotics and artificial intelligence. But did you know that until a man... Continue Reading →
ChatBots – How Artificial Intelligence is Creating a Better User Experience?
ChatBots, once the product of inventive sci-fi writers (such as Arthur C. Clarke's HAL, the “sentient” computer), may be one of the most useful customer service inventions for business of modern times. While computers, software and the myriad of apps that have been produced (is there an app for that?) have greatly improved many areas... Continue Reading →
How GAFA use AI to best each other?
Think about the hottest, most competitive sectors that the big tech companies are all chasing in some fashion: Home automation. Autonomous driving. Augmented reality. The thread that runs through each of these business opportunities? https://www.fastcompany.com/40474585/how-apple-facebook-amazon-and-google-use-ai-to-best-each-other
Artificial Intelligence and Human Resources : paradox or reality?
Artificial Intelligence and Human Resources are as opposite as the north pole is from the south pole, as different as matter is to antimatter, right? Artificial Intelligence (AI) is all about impersonal, robotic, computerized number crunching and is, quite frankly... not human. Human Resources (HR) on the other hand... is. So, how can the two be used in one sentence?