Monthly Archive August 2018

ByJayanthi

Idli or Dosa?

Born and raised in Tamil Nadu, a state in Southern India, Idlis and Dosas  were always a staple at home. Idli for the totally unfamiliar, is defined by Wikipedia as “savoury rice cakes” that is made from fermented batter and which is had mostly for breakfast. Dosa on the other hand, is a savoury crepe made from the same fermented batter. Both of them are served with a huge range of accompaniments to suit the palate. While both idli and dosa are ideally served for breakfast, if you are from Tamil Nadu – you don’t mind having it at any time of the day! 🙂 

How do we make them?

While I will leave the exact recipe for making the perfect idli and dosa to Google, I can say that idli/dosa batter cannot be made in an instant unlike other foods. If we would like to make the idli/dosa batter (totally homemade),  tomorrow morning, the process has to be started 24 hrs earlier – if you are in a tropical climate and longer if you are in a colder climate. 

This because, the lentils have to soaked and ground in a special appliance called a ‘grinder'(or we can do it in a blender too) The resulting batter has to be fermented at least for 6-10 hrs(preferably overnight) .

Once the batter has beautifully fermented,  the idlis and dosas are ready to be relished! 🙂

Accompaniments to the idli-dosa duo:

Now, there are a variety of chutneys that can accompany the popular idli-dosa combo. There is coconut chutney, coriander chutney, mint chutney, tomato chutney, onion chutney( and my kids prefer all the colored variations! :))  and even more to combinations to make this humble food even more tasty! 

There is also the very authentic Tamil Nadu ‘sambhar’ (lentil based vegetable stew as per Wikipedia) that can accompany the idli or dosa along with a a variety of chutneys to make the food super yummy! 🙂

How should it be?

Now, depending the quality of the lentils, the temperature and the duration of the fermentation and the proportion of lentils, the idlis and dosas might come differently. Technically, the idlis have to soft (like ‘malligai poo’ 🙂 aka ‘jasmine flowers’ and dosas may or may not be crisp. But the taste is definitely out of this world! 🙂

Idli
Idli

Can we get them order them from outside?

Oh…yes, we can and while other states might boast of pani puri stalls and chaat houses everywhere , it is the humble ‘idli’ that will adorn the streets of Tamil Nadu. Numerous idli shops will definitely pepper houses in Tamil Nadu and home cooks will even sell freshly made ‘idli-dosa’ batter for nominal prices.

A mother’s best friend! 🙂

Did you know – most of us mothers in/from Tamil Nadu will be at a loss if we do not have the idli-dosa batter at home in the refrigerator at any point of time? 🙂  The idli-dosa batter is definitely a mother’s best friend! When most mother’s are always at their wits end for “lunch box” and “breakfast” ideas, having the batter always saves the day. We can whip dosas and idlis in a jiffy and save the day! 🙂 

Dosa
Dosa

Now the great question – is it Idli or Dosa that satisfies your palate?

While each of them have their own taste and texture(obviously because one is round and soft and the other is crispy and flat), I have seen most having a preference for one or the other – but not both.

While the daughter in the house loves the soft variations and can gulp them as it is without any accompaniments 🙂 the son, can hardly get the idli down his throat without the frequent ‘eowws’ 🙂 His idea of the Tamil Nadu’s favorite food has to be the crispy counterpart lathered with a generous dollop of ghee that gives it an immensely wonderful aroma!

So, what is your favorite and how do you like to eat it? 🙂

Jayanthi Manikandan has an undergraduate degree in Computer Science from India and a Master’s degree in Information systems with a specialization in Information security from Detroit, MI, USA.

She has been passionate about Information security and has several years of experience writing on various technical topics. Additionally, she loves to pen a few personal thoughts here as well! 🙂

ByJayanthi

Introduction to Ethereum

Just like Bitcoin, which is highly known, ‘Ethereum’ is yet another open source implementation of the Blockchain concept. However, the similarity between ‘Ethereum’ and ‘Bitcoin’ ends just there. While ‘Bitcoin’ is a cryptocurrency,  ‘Ethereum’ is a decentralized network for implementing ‘Smart contracts’. Recall, that ‘smart contracts’ are similar to normal contract clauses, but are automatically enforced without any interference from third parties.

The ‘Ethereum’ logo was first used in 2014 and the project was live on 30th July 2015 – so,  it is an absolutely brand new blockchain concept!  The ‘Ethereum’ idea was first conceived by Vitalik Buterin.

Now moving onto the article, the basic idea behind the blockchain technology  is the different nodes agreeing on transactions and having the same copy of the transaction. Instead of all the nodes in a network agreeing on the the coins moving towards and  away from a user(like in a Bitcoin), in a Ethereum network, the nodes have to agree on the smart contract transactions.

So, what can we do with a Ethereum blockchain?

Have an idea for an application? You can get it deployed on the ‘Ethereum’ blockchain. It is no longer a huge chore to build blockchain applications and definitely much more easier to get applications deployed on the Ethereum blockchin.

 You can create your own cryptocurrency, voting ballots, crowdsale or any idea of for a decentralized application without feelings and human emotions entwined in it. For more information about creating your own decentralized applications on the Ethereum blockchain please visit: https://www.ethereum.org/

Ethereum

To conclude, here are a few terms associated with ‘Ethereum’:

  1. Ether – is a form of currency that fuels the Ethereum network. It is specifically called as a “crypto fuel” and not as a cryptocurrency as it is used to pay for the smart contract services.
  2. Ethereum wallet – where will the ‘ethers’ be stored? In a Ethereum wallet of course! The Ethereum wallet is also used to “write, deploy and use smart contracts”
  3.  ‘EVM’ or ‘Ethereum virtual machine’- The EVM almost reminds me of the JVM or the ‘Java virtual machine’. The EVM runs on the Ethereum network and is a Turing  software. Similar to the JVM of the 90s, the EVM simplifies the process of creating applications. 

It should be noted that Ethereum  is another rapidly evolving technology. How the world will react to it and how the governments will react to it is left to be seen. This article is largely for informational purposes only!

Liked this article? Like and Share! 🙂

Jayanthi Manikandan has an undergraduate degree in Computer Science from India and a Master’s degree in Information systems with a specialization in Information security from Detroit, MI, USA.

She has been passionate about Information security and has several years of experience writing on various technical topics. Additionally, she loves to pen a few personal thoughts here as well! 🙂

ByJayanthi

Young India!

As India celebrates her 72nd Independance day, I was mulling one important aspect of India that can easily stand out from other countries. This was the fundamental aspect that really stood out when we moved back 8 years ago…what was it? read on to find out more…

Youth:

The world all around me was/is very young (initially, I thought it was because I had returned from the US after 14 years  – that I had aged and the next generation had emerged! :))  But while that may have been one reason, India itself had gotten the title of being the “youngest country in the world”. According to Wikipedia, “50% of India is below the age of 25 and 65% of India is below the age of 35”!! Additionally, according to another report from ‘The Guardian’, India has 600 million people who are under the age of 25!! Cool, statistic don’t you think?! 🙂  It is hard to believe this statistic unless you live in a country with such a young population.

Every side and every corner you turn, you will only bump into teenagers, singles and young couples! 🙂 There hardly seem to be many with 2 kids tagging along like us! (ok, a bit of an exaggeration there – but you get the point,right – India is very “youthy”?! :))

How does it affect you?

It definitely rubs you the right way. You feel young and energized and can totally appreciate all the new and latest brain storms. In all my remote work experiences, I have always worked with people younger than me!  While I thought it was initially a one time thing or an occasional happening…it happens all the time – (while, what they think of me is for another blog post :)) –   and I am sure that is true for most of us from my generation…

Startups:

India and particularly Bangalore or Bengaluru is home to a number of ‘startups’. Makemytrip, Flipkart, Snapdeal, Ola cabs, Zomato, redBus and many more organizations are all shining examples of Indian startups. According to this report from Bangalore Mirror, the average age of startup founders is under 36! (Superb, don’t you think?) 

There are still a huge number of startups that are mushrooming at a rapid pace with extremely bright ideas. Now, how long these organizations last and whether all of them do well in the long run, is anybody’s guess – but the feeling of entrepreneurship and moving from the tag of “employee” to “employer” is strong in India! So much so, that many start their own companies after a few years of corporate experience!

Here is to a young India making a positive difference to life in the world…

Happy Independence day to all!! 🙂

Jayanthi Manikandan has an undergraduate degree in Computer Science from India and a Master’s degree in Information systems with a specialization in Information security from Detroit, MI, USA.

She has been passionate about Information security and has several years of experience writing on various technical topics. Additionally, she loves to pen a few personal thoughts here as well! 🙂

ByJayanthi

What are Smart Contracts?

‘Smart Contracts’ is a term that is often used in the Blockchain world. ‘Smart Contracts are similar to legal contracts but are encoded in the ‘Blockchain’ . ‘Ethereum’, the public blockchain is the most popular way to create smart contracts.

We encounter physical ‘contracts’ throughout our life. Contracts are present when we start a new job(detailing the job details and the date of salary payments)  , when we buy a new house(detailing our mortgage payments and the corresponding dates , when we buy a new vehicle(detailing loan payments)

Home loans, car loans and most other critical dealings come with contracts. ‘Contracts’ enable the buyer and seller to keep their word. In a home buying scenario, once the buyer completes all his mortgage payments, the loaner company should release the title and deed and all appropriate paperwork to the buyer. There are lengthy clauses which cover every aspect of our business dealings.

An example of a legal statement might be as follows: ‘If the bill is not paid by a certain due date, then add a corresponding late fee or revoke the license’. 

What if this could be automated and enforced without any manual intervention? Is this possible? yes – by means of smart contracts. 

In a ‘smart contract’ the contract itself is coded and it is further stored and monitored by the Blockchain network.  Once a condition is met, the contract executes automatically. This ensures transparency along with elimination of middlemen.

‘Smart Contracts’ are mostly written in the ‘Solidity’ programming language.

This is just a short glimpse into the world of ‘smart contracts’. Join me as I uncover more technical topics about the ‘Blockchain’ world  in subsequent posts…

 

 

smart contracts

Jayanthi Manikandan has an undergraduate degree in Computer Science from India and a Master’s degree in Information systems with a specialization in Information security from Detroit, MI, USA.

She has been passionate about Information security and has several years of experience writing on various technical topics. Additionally, she loves to pen a few personal thoughts here as well! 🙂