Author profile picture

Kaveh Tehrani

@kavehtehrani

All views are mine. Jokes are likely stolen.

The beautiful humans of HackerNoon have collectively read @kavehtehrani’s stories for

4 days 16 hours and 18 minutes