Steven Maguire
I've been building web software since 2004.
Step by step guide
Important milestones
Top ranking google results for projects
Observed 26k+ downloads
* While financial profit is possible, its about community!
github.com/thephpleague/oauth1-client
There're those PHP League people again, I like their mission, it aligns with mine.
Guess what happened next...
https://github.com/thephpleague/oauth1-client
"I thought something was broken; it wasn't"
"You're documentation is not right."
(They did not care)
"I found a bug! I fixed it for you!"
(They did not care)
"I found a new use case and provided support."
(They did not care)
"I want to improve this class."
(They didn't like my design; implemented themselves)
Back to where we started.
Now we're cooking.
I contributed new functionality.
github.com/thephpleague/oauth1-client
github.com/facebook/facebook-php-sdk-v4
github.com/facebook/facebook-php-sdk-v4
github.com/facebook/facebook-php-sdk-v4
github.com/facebook/facebook-php-sdk-v4
github.com/facebook/facebook-php-sdk-v4
github.com/thephpleague/oauth2-client
github.com/thephpleague/oauth2-client
Other developers need to feel confident in the quality of the code they are planning to rely upon.
1. Github
2. Travis CI
3. Scrutinizer
4. Packagist
github.com/thephpleague/oauth2-client
https://github.com/thephpleague
projects as of March 1, 2016
downloads as of March 1, 2016
(not including oauth1 and oauth2 client)
downloads as of April 1, 2016
(not including oauth1 and oauth2 client)
downloads as of July 23, 2017
(not including oauth1 and oauth2 client)
Among top 5 starred in my profile
@stevenmaguire
on twitter
stevenmaguire@gmail.com
on electronic mail
stevenmaguire
on github
By Steven Maguire
Deck originally created for a presentation to the attendees of Flourish Conference 2016 in Chicago, IL