It was the year 1916, at the age of 26, Charlie Chaplin became the highest paid actor in the world, earning $670,000 a year. That’s a crazy amount of money for that time period.

Chaplin was born in London, England. His childhood was spent in poverty and hardship. His parents got separated just 2 years after he was born. His mother was often sent to mental asylum. He had periods of lonely childhood.

And yet Chaplin managed to rise to fame against all the odd. I have been fascinated by his life for a long time. I wanted to understand…


When you start working with Flutter widgets, you would have probably guessed what would be the size of a widget on the screen and got it wrong many times.

Without understanding how the constraints on widgets are applied, it will be very difficult to predict the widgets sizes. A lot of times you would simply have no idea why a widget has taken a bigger size than you expected or a smaller size than you thought. So in this article let us try to understand how the constraints work and impact the widget sizes.

So what exactly are constraints in…


With unlimited TV content being published continuously, it is easy to miss some great TV shows. This is one such TV show that attracts only certain type of audience and it’s not greatly advertised. Produced by National Geographic, the show “Genius — Season 1" narrates the epic life story of Albert Einstein.

The show is based on the 2007 book “Einstein: His Life and Universe by Walter Isaacson”. It is built with a great narration that will take you on an exciting ride into the extraordinary life of Einstein. To begin with, I thought I already knew about his life…


“It is not the beauty of a building you should look at; it’s the construction of the foundation that will stand the test of time.” — David Allan Coe

This quote from David Allan is so true. Foundation is very important. And a good architecture is where a good foundation starts. Building mobile apps is no different. An app built on a good architecture lives longer, will stand the test of time and the concept of Clean Architecture really shines here.

Clean Architecture is introduced by Robert Cecil Martin aka Uncle Bob. …

Naresh Idiga

Founder at Roboto Systems. Developer of Max Reader Android app. Senior Android Developer, London.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store