Ello world: The Ad-free social networking site is looking pretty neat right now
Ello world: The Ad-free social networking site is looking pretty neat right now ‘Ello world’ was the first thing that came to my mind when I saw the home page of Ello today. Got it! Ello World as in HELLO WORLD, the first words that comes out when we look at good ol’ HTML page…