gonna port the twitter example to a github example, since GH actually has an unauthenticated API
when perform_effect returns Deferred resulting in Effect, chain to that effect
get rid of the twitter example, replace with a *working* github example.