Friday, October 5, 2018

Reverse Engineering Twitter

This is our reverse engineering series where we pick a mainstream app and try to understand how the developers built it, how the APIs are designed on the backend and how the front-end user experience is designed for performance, efficiency and business decisions. We can become better software engineers by learning how the likes of Google, Facebook, and Twitter are building APIs and user experiences. Obviously, I might make a mistake here and there but that is part of the fun! In this episode, we try to reverse engineer the Twitter feed. We discuss how the IOS Twitter App is doing efficient thumbnail caching and insane client queuing of tweets, likes and retweets actions. Enjoy!


1 comment:

  1. Do you need a reverse engineering in Vancouver, BC? At that point you should visit the Onsite 3D site. Since they give the best figuring out administration in Alberta. Reverse engineering Vancouver, BC


Share your thoughts

Note: Only a member of this blog may post a comment.