Blogs

BLOGS

     

The most inspiring part of teaching a new programming language (TQL) in (a revolutionizing field) IoT is to discover and meet our own heroes and heroines.

 

   

I would like to take this opportunity to explain how domain-specific language like TQL (Thing Query Language) that is built from ground up with abstraction and SoC as its fundamental design pattern and model-based approach to implementation gives the power to build thing-centric applications with flexibility and scale.

 

   

 

 

   

 

 

   

 

 

   

These 12 concrete skills distinguish an IoT software engineer apart from an average engineer working on conventional business applications (Internet of People, or IoP applications).

 

   

Yesterday I received the best present I’ve ever got since we started Atomiton three years ago. And it was a surprise gift.

 

 

   

IoT is changing such fundamentals of software application that the traditional programming language constructs and principles are becoming impediments.

 

   

Recently, Baseer Khan has become the VP Engineering at Atomiton. While congratulating him, I recalled the stories of Han Xin, a brilliant military general around 200 BC in China.

 

   

If you had all that power for three weeks, how would you use it?

 

   

I am convinced that Internet of Things problem domain needs to look from a broader angle starting with the debate of having a new domain specific language.

 

   

Thomas Friedman’s is a flat world of people, brought about by the information revolution. But this flat world of people is soon to create a flat world of things, again powered by the information revolution. The early phase of this flat world of things we are calling “The Internet of Things”.

 

   

There are three types of things we do in IoT: making smart thingsmaking things smart, and being smart about things.

 

   

I start to see how IoT systems can learn from the human nervous system – another complex and adaptive system.

 

   

IoT has a lot to learn. A system like the Bangalore streets is only one of the many complex adaptive systems offering such lessons.

 

   

I went with the mindset to see technology ideas such as in IoT, but these students showed their passion for a future that transcends the definition of “IoT”. What I saw instead was “life in the IoT age”.

 

   

IoT developers – who are they and where are they?

 

   

I call the new type of IoT era applications “Thing-based applications”, in contrast to the traditional “Data-based applications”.

 

 

   

Five things set real IoT projects different from just another conventional project under the guise of an “IoT” name.

 

   

Is the Internet of Things making sense to you? Maybe not yet if you are a consumer. But it has to if you are a technologist who will drive it to happen. And if it still has not yet, you may need to switch a few lenses before finding the best vantage point.

 

   

In the next decade, TaaS will become the dominant model to commercialize technology. TaaS is a proactive strategy against technology commoditization pressure, but it is also a strategic transition that must be carefully planned and executed.

 

WEELY DIGEST

    

The digital age isn't new to most. It has been around since the '90s and has benefited industries in a variety of ways. The only caveat - it has only scratched the surface of its potential.