-
Miracles and Oracles is all you need.
Let’s paint the world with rainbows. It’s part art and part science and there is quantum mechanics too. The more you study the more you discover and discovery leads to new inventions, inventions leads to new fields of study. Loops exit and that is why it is the circle of life, there are no breaks,…
-
Why the world is the way it is? – part 2
Yes, this is part 2. Dedicated to Part 1 here. With new problems that part 1 didn’t help with, that was more structured and traditional (too traditional in fact). Today I’m here. There is DJ outside, it’s Navratri and I have a million problems, and I think I had the red pill. Maybe chaos theory…
-
Simply Dev
In current digital world there is a software for almost everything you can think of, and as such the demand for developers is also rising in leaps and bounds. But ‘good software’ needs ‘good developers’ – developers with quality mindset, developers who take the responsibility of their code, developers who commit to quality and have…
-
Love for cmd prompt
No matter how many user interfaces, apps and browsers try to distract you, a true computer engineer is forever in love with the command prompt. It’s like unlimited power and you feel like you control the world.
-
Message Queuing Telemetry Transport
MQTT has a very simple publisher-subscriber design. Widely used in IoT systems, MQTT uses TCP and is a very lightweight protocol. It can help cater to a wide variety of use cases due to the simplicity of messages (connect/publish/disconnect) and the support for topics.
-
Choosing a Networking Technology for IoT System
Here is a interesting comparison sheet that can help one choose the right technology based on the IoT system use case: # Technology Frequency Data Rate Range Power Usage Cost 1 2G/3G Cellular Bands 10 Mbps Several Miles 3-High 3-High 2 Bluetooth/BLE 2.4 GHz 1, 2, 3 Mbps ~ 300 feet 1-Low 1-Low 3 802.15.4…
-
Is it Power struggle? I am not a Feminist
Women and role of women in society has been debated for generations now, ‘feminism’ should not have been a word at all if we humans lived an ideal life from the beginning. Both genders compliment each other, they cannot be called ‘equal’ as many claim, but the differences make the world a beautiful place; only…
-
Debugging
Many new programmers believe that building software is about starting a new project afresh; however practically speaking, in the industry, that is a once or twice in a lifetime activity for a software engineer unless of-course you are the chosen one who mints new software product every day. With that said, what exactly takes up…
-
Journey from Data to Wisdom
It is interesting to see the voluminous data available everywhere, the world of devices and internet has made it very easy for a lot of people and organizations to access data in raw form, and with the advent of cloud computing the power of the internet as grown manyfold. However, it is important to note…
-
Transaction Graph and Non-Serializable Transactions
For those who want to understand the basics, there isn’t a better example I could think of to start with. The good news is that Serializability might sound a bit complex at first but not it’s not as complicated as the classic ‘what came first – hen or egg’ problem.