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 … More Balancing Technical Debt
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 … More 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 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 … More DevOps : what does this term mean and why should we care?
SR-71 Blackbird – Speed and Stealth Like No Other Two aircraft inspired me to get my private pilot’s license when I was 20, the Concorde and the SR-71 Blackbird, the fastest aircraft ever built, which certainly did not look anything like what most people would expect in an aircraft. In fact, many of the so-called … More SR-71 Blackbird – Speed and Stealth Like No Other
August 23rd, 2016. After a 1 and a half hour flight to the northwest, the floatplane from Schefferville (Quebec) dropped us at our Twin River Camp starting point, the source of the George River. My two companions for the adventure and I unload our equipment (126 Kg) onto the bank. Immediately, the DHC-3 Otter took … More Trip to the Arctic Tundra (Nothern Canada)
How Elon Musk is Changing the World – Tesla would be proud What do Paypal, Tesla and a man named Elon Musk have in common? Elon Musk one the original founders of Paypal, the world’s largest online payment provider for online sales and purchases. When Musk, the owner of the online banking company, X.com, merged … More How Elon Musk is Changing the World.
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 … More Want to break down barriers between teams?
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 … More Will the scientists of tomorrow still be human?
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 … More 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 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 … More Roles of the CTO – Chief Technology Officer?