<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Twitter on Bruno Pedro</title><link>https://brunopedro.com/tags/twitter/</link><description>Recent content in Twitter on Bruno Pedro</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 08 May 2018 10:00:15 -0700</lastBuildDate><atom:link href="https://brunopedro.com/tags/twitter/index.xml" rel="self" type="application/rss+xml"/><item><title>Bridging the Gap Between APIs and Customers</title><link>https://brunopedro.com/2013/06/03/bridging-gap-api-customer/</link><pubDate>Mon, 03 Jun 2013 11:15:59 +0000</pubDate><guid>https://brunopedro.com/2013/06/03/bridging-gap-api-customer/</guid><description>&lt;p>I recently gave a talk at the &lt;a href="http://mediterranea.apidays.io/" title="APIdays Mediterranea conference">APIdays Mediterranea&lt;/a> in &lt;a href="http://en.wikipedia.org/wiki/Madrid" title="Madrid">Madrid&lt;/a> where I started with a question: &amp;ldquo;&lt;strong>Who are your customers?&lt;/strong>&amp;rdquo;.&lt;/p>
&lt;p>The single, most important thing you want to understand about your API is how you can generate revenue from it. It all depends on who your customers are and how they can obtain value through your API.&lt;/p>
&lt;p>What customers need is represented in one of the slides as the &amp;ldquo;&lt;a href="http://apiux.com/2013/05/29/api-hierarchy-needs/" title="API Hierarchy of Needs">API Hierarchy of Needs&lt;/a>&amp;rdquo;, an adaptation of &lt;a href="http://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs" title="Maslow's Hierachy of Needs">Maslow&amp;rsquo;s Hierarchy of Needs&lt;/a> to the context of APIs from a customer point of view.&lt;/p></description></item><item><title>Drinking from the firehose</title><link>https://brunopedro.com/2011/04/12/firehose/</link><pubDate>Tue, 12 Apr 2011 15:22:27 +0000</pubDate><guid>https://brunopedro.com/2011/04/12/firehose/</guid><description>&lt;p>Some firehoses to &lt;del>drink&lt;/del> read from, other than twitter&amp;rsquo;s:&lt;/p>
&lt;ol>
&lt;li>Google Buzz, through their &lt;a href="http://code.google.com/apis/buzz/v1/using_rest.html#firehose">activity firehose&lt;/a> API methods;&lt;/li>
&lt;li>FriendFeed, using their &lt;a href="http://friendfeed.com/api/documentation#realtime">real-time updates&lt;/a> methods.&lt;/li>
&lt;/ol>
&lt;p>While the first works via &lt;a href="http://code.google.com/p/pubsubhubbub/">pubsubhubhub&lt;/a>, the second uses a combination of &lt;a href="http://en.wikipedia.org/wiki/Push_technology#Long_polling">long polling&lt;/a> and a cursor that helps you make subsequent calls.&lt;/p></description></item><item><title>Re: Twitter URLs: Are Microformats The Answer To A Real Problem?</title><link>https://brunopedro.com/2009/12/15/re-twitter-urls-are-microformats-the-answer-to-a-real-problem/</link><pubDate>Tue, 15 Dec 2009 12:40:24 +0000</pubDate><guid>https://brunopedro.com/2009/12/15/re-twitter-urls-are-microformats-the-answer-to-a-real-problem/</guid><description>&lt;p>Stowe Boyd writes about a possible approach to address different user profiles on different clients. After exposing a possible microformats based approach he talks about a microsyntax solution to the problem:&lt;/p>
&lt;blockquote>
&lt;p>A microsyntax approach would be something visible in the stream, like including a prefix in front of an @mention or retweet to denote original or desired client:&lt;/p>
&lt;/blockquote>
&lt;blockquote>
&lt;p>dabr@pigsonthewing Nice profile!&lt;/p>
&lt;/blockquote>
&lt;blockquote>
&lt;p>Here, the implication is that I am referring to Andy&amp;rsquo;s profile on the Dabr client.&lt;/p></description></item><item><title>Re: Where is RSS? on Scripting News</title><link>https://brunopedro.com/2009/11/21/re-where-is-rss-on-scripting-news/</link><pubDate>Sat, 21 Nov 2009 14:14:32 +0000</pubDate><guid>https://brunopedro.com/2009/11/21/re-where-is-rss-on-scripting-news/</guid><description>&lt;p>This is a post to test a communication flow using a feed reader and a blog post as a &amp;ldquo;distributed twitter&amp;rdquo;.&lt;/p>
&lt;p>Read the original story: &lt;a href="http://www.scripting.com/stories/2009/11/20/whereIsRss.html">Where is RSS? on Scripting News&lt;/a>.&lt;/p></description></item><item><title>Should twitter have its own data storage?</title><link>https://brunopedro.com/2009/04/21/should-twitter-have-its-own-data-storage/</link><pubDate>Tue, 21 Apr 2009 12:34:56 +0000</pubDate><guid>https://brunopedro.com/2009/04/21/should-twitter-have-its-own-data-storage/</guid><description>&lt;p>Now that twitter &lt;a href="http://oauth.net/" title="OAuth">OAuth&lt;/a> &lt;a href="http://apiwiki.twitter.com/OAuth-FAQ">feature&lt;/a> is in public beta, some people argue that twitter should also provide a data storage facility through their &lt;a href="http://apiwiki.twitter.com/">API&lt;/a>. This would allow developers to add payloads to different twitter objects but would create another &lt;a href="http://en.wikipedia.org/wiki/Information_silo">information silo&lt;/a>, instead of leveraging existing data storage providers.&lt;/p>
&lt;p>I agree with Kevin Marks when &lt;a href="http://www.scripting.com/stories/2009/04/20/twitterAndOauthInteresting.html#comment-8462416">he asks&lt;/a> &amp;ldquo;Why should the storage and the event stream come from the same provider?&amp;rdquo;.&lt;/p>
&lt;p>Quoting Dave Winer&amp;rsquo;s article &amp;ldquo;&lt;a href="http://www.scripting.com/stories/2009/04/20/twitterAndOauthInteresting.html#disqus_thread">Twitter and OAuth, interesting brew&lt;/a>&amp;rdquo;:&lt;/p></description></item><item><title>Do you agree with twitter following limits?</title><link>https://brunopedro.com/2009/04/21/do-you-agree-with-twitter-following-limits/</link><pubDate>Tue, 21 Apr 2009 12:00:21 +0000</pubDate><guid>https://brunopedro.com/2009/04/21/do-you-agree-with-twitter-following-limits/</guid><description>&lt;p>Quoting the twitter status blog post  &amp;ldquo;&lt;a href="http://status.twitter.com/post/98402835/a-note-about-per-day-following-limits">Twitter Status – A note about per day following limits&lt;/a>.&amp;rdquo;:&lt;/p>
&lt;blockquote>
&lt;p>While there are technical reasons behind having some limit on following activites, this per-day limit exists to discourage spamminess. Also, it is unlikely that anyone can actually read tweets from thousands of accounts which makes the mass following activity disingenuous.&lt;/p>
&lt;/blockquote>
&lt;p>What do you think?&lt;/p></description></item><item><title>How to share a secret</title><link>https://brunopedro.com/2009/01/03/how-to-share-a-secret/</link><pubDate>Sat, 03 Jan 2009 17:15:38 +0000</pubDate><guid>https://brunopedro.com/2009/01/03/how-to-share-a-secret/</guid><description>&lt;p>&amp;ldquo;&lt;a href="http://portal.acm.org/citation.cfm?id=359168.359176" title="How to share a secret">How to Share a Secret&lt;/a>&amp;rdquo; is the title of paper written in 1979 by &lt;a href="http://en.wikipedia.org/wiki/Adi_Shamir" title="Adi Shamir">Adi Shamir&lt;/a> (best known for his work on the &lt;a href="http://en.wikipedia.org/wiki/RSA#History">RSA&lt;/a> algorithm). The paper describes a method for dividing information in smaller pieces so that the knowledge of all but one of the pieces gives absolutely no information about the original information. Quoting the author:&lt;/p>
&lt;blockquote>
&lt;p>This technique enables the construction of robust key management schemes for cryptographic systems that can function securely and reliably even when misfortunes destroy half the pieces and security breaches expose all but one of the remaining pieces.&lt;/p></description></item></channel></rss>