Skip to content

Instantly share code, notes, and snippets.

@jagthedrummer
Forked from matiaskorhonen/speaker.md
Last active August 29, 2015 13:57

Revisions

  1. jagthedrummer revised this gist Mar 22, 2014. 2 changed files with 17 additions and 12 deletions.
    12 changes: 5 additions & 7 deletions speaker.md
    Original file line number Diff line number Diff line change
    @@ -1,13 +1,11 @@
    # [Speaker Name]
    # Jeremy Green

    ## Contact details

    * Twitter: @example
    * Website or Blog: <http://example.net>
    * Company: Example Ltd. <http://example.com>

    [Feel free to add more details if you wish…]
    * Twitter: @jagthedrummer
    * Website or Blog: <http://www.octolabs.com/>
    * Company: OctoLabs <http://www.octolabs.com>

    ## Speaker bio

    [ Your bio here. 50-100 words is enough for us. ]
    Jeremy is a full stack engineer who has been creating web apps for over 15 years. He's an organizer of the OkcRuby developer group and an active open source contributor. You might also find him drumming, shooting photos, or brewing.
    17 changes: 12 additions & 5 deletions talk.md
    Original file line number Diff line number Diff line change
    @@ -1,14 +1,21 @@
    # Talk title
    # Service Oriented Authentication

    * Desired talk duration: 30/45 minutes

    ## Abstract

    [ Your talk abstract. Whether you make your proposal gist private or public is entirely up to you: we don't mind one way or another. You can, of course, edit your proposal right up until the deadline. ]
    Getting started with authentication in SOA environments can seem like a daunting subject, but it doesn't need to be difficult. This talk will cover everything you need to know to get started building your own SOA systems. We'll look at the details of building a centralized authentication service and allowing other apps to delegate their authentication needs to the service.

    For an example of a good proposal, see [this proposal by Jeff Casimir](https://gist.github.com/1780670) and [“How to write a conference proposal” by Mike Moore](http://blowmage.com/2013/01/24/writing-conf-proposals)
    ## Reviewer Notes

    This talk will consist of one main conceptual point, and the rest will be information about how to implement the concept.

    ## Notes
    The main conceptual point of the talk is : If you understand "Login with GitHub/Twitter/Facebook" then you understand SOAuthentication

    [ Have you given this talk before? Anything else you'd like to mention... ]
    We'll examine the concepts behind "Login with GH/T/FB" and how those concepts translate into SOA environments. Then we'll see that we can use the same technology (spoiler : OAuth) to drive our SOA applications. We'll see how to build our authentication service using familiar tools (OmniAuth and/or Devise) and how to add (and test) functionality to make it an OAuth provider. Then we'll create a small OAuth client gem that can be used in other apps to delegate authentication to our auth service.

    After the talk the audience members should be ready to begin building their own SOA environments.

    ## Pitch

    Over the last year I've built and deployed a production system using SOA ideas and patterns, and I'd love to share what I've learned with the Ruby community. This is a topic that really interests me and I find that many developers have lots of questions about it. It would be great to help some people get started with their own SOA projects. I'm scheduled to give this talk at RailsConf in April.
  2. @matiaskorhonen matiaskorhonen revised this gist Feb 5, 2014. 1 changed file with 2 additions and 3 deletions.
    5 changes: 2 additions & 3 deletions speaker.md
    Original file line number Diff line number Diff line change
    @@ -3,9 +3,8 @@
    ## Contact details

    * Twitter: @example
    * Website or Blog: <http://example.com>
    * Company: Example Ltd.
    * Company website: <http://example.com>
    * Website or Blog: <http://example.net>
    * Company: Example Ltd. <http://example.com>

    [Feel free to add more details if you wish…]

  3. @matiaskorhonen matiaskorhonen revised this gist Feb 5, 2014. 1 changed file with 4 additions and 2 deletions.
    6 changes: 4 additions & 2 deletions speaker.md
    Original file line number Diff line number Diff line change
    @@ -2,11 +2,13 @@

    ## Contact details

    * Email: <me@example.com>
    * Twitter: @example
    * Website or Blog: <http://example.com>
    * Company: Example Ltd.
    * Company website: <http://example.com>

    [Feel free to add more details if you wish…]

    ## Speaker bio

    [ Your bio here. 50-100 words is enough for us. ]
    [ Your bio here. 50-100 words is enough for us. ]
  4. @matiaskorhonen matiaskorhonen revised this gist Feb 5, 2014. No changes.
  5. @matiaskorhonen matiaskorhonen revised this gist Feb 5, 2014. No changes.
  6. @matiaskorhonen matiaskorhonen revised this gist Feb 5, 2014. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions talk.md
    Original file line number Diff line number Diff line change
    @@ -1,12 +1,12 @@
    # Talk title

    * Desired talk duration: 15/30/45 minutes
    * Desired talk duration: 30/45 minutes

    ## Abstract

    [ Your talk abstract. Whether you make your proposal gist private or public is entirely up to you: we don't mind one way or another. You can, of course, edit your proposal right up until the deadline. ]

    For an example of a good proposal, see [this proposal by Jeff Casimir](https://gist.github.com/1780670).
    For an example of a good proposal, see [this proposal by Jeff Casimir](https://gist.github.com/1780670) and [“How to write a conference proposal” by Mike Moore](http://blowmage.com/2013/01/24/writing-conf-proposals)


    ## Notes
  7. @matiaskorhonen matiaskorhonen revised this gist Jun 2, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion talk.md
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@

    ## Abstract

    [ Your talk abstract. Whether you make your proposal gist private or public is entirely up to you: we don't mind one way or another. ]
    [ Your talk abstract. Whether you make your proposal gist private or public is entirely up to you: we don't mind one way or another. You can, of course, edit your proposal right up until the deadline. ]

    For an example of a good proposal, see [this proposal by Jeff Casimir](https://gist.github.com/1780670).

  8. @matiaskorhonen matiaskorhonen revised this gist May 31, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion talk.md
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@

    ## Abstract

    [ Your talk abstract ]
    [ Your talk abstract. Whether you make your proposal gist private or public is entirely up to you: we don't mind one way or another. ]

    For an example of a good proposal, see [this proposal by Jeff Casimir](https://gist.github.com/1780670).

  9. @matiaskorhonen matiaskorhonen revised this gist Apr 22, 2012. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions talk.md
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,7 @@
    # Talk title

    * Desired talk duration: 15/30/45 minutes

    ## Abstract

    [ Your talk abstract ]
  10. @matiaskorhonen matiaskorhonen revised this gist Mar 27, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion speaker.md
    Original file line number Diff line number Diff line change
    @@ -9,4 +9,4 @@

    ## Speaker bio

    [ Your bio here. 80-100 words is enough for us. ]
    [ Your bio here. 50-100 words is enough for us. ]
  11. @matiaskorhonen matiaskorhonen revised this gist Mar 27, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion speaker.md
    Original file line number Diff line number Diff line change
    @@ -9,4 +9,4 @@

    ## Speaker bio

    [ Your bio here ]
    [ Your bio here. 80-100 words is enough for us. ]
  12. @matiaskorhonen matiaskorhonen revised this gist Mar 26, 2012. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions speaker.md
    Original file line number Diff line number Diff line change
    @@ -3,9 +3,9 @@
    ## Contact details

    * Email: <me@example.com>
    * Twitter:
    * Twitter: @example
    * Website or Blog: <http://example.com>
    * Company:
    * Company: Example Ltd.

    ## Speaker bio

  13. @matiaskorhonen matiaskorhonen revised this gist Mar 26, 2012. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions speaker.md
    Original file line number Diff line number Diff line change
    @@ -2,11 +2,10 @@

    ## Contact details

    * Name:
    * Company:
    * Email: <me@example.com>
    * Twitter:
    * Website or Blog: <http://example.com>
    * Company:

    ## Speaker bio

  14. @matiaskorhonen matiaskorhonen revised this gist Feb 10, 2012. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions speaker.md
    Original file line number Diff line number Diff line change
    @@ -4,9 +4,9 @@

    * Name:
    * Company:
    * Email:
    * Email: <me@example.com>
    * Twitter:
    * Website or Blog:
    * Website or Blog: <http://example.com>

    ## Speaker bio

  15. @matiaskorhonen matiaskorhonen revised this gist Feb 10, 2012. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions talk.md
    Original file line number Diff line number Diff line change
    @@ -4,6 +4,8 @@

    [ Your talk abstract ]

    For an example of a good proposal, see [this proposal by Jeff Casimir](https://gist.github.com/1780670).


    ## Notes

  16. @matiaskorhonen matiaskorhonen revised this gist Feb 10, 2012. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion speaker.md
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,6 @@

    * Name:
    * Company:
    * Phone number:
    * Email:
    * Twitter:
    * Website or Blog:
  17. @matiaskorhonen matiaskorhonen revised this gist Feb 10, 2012. 2 changed files with 15 additions and 6 deletions.
    14 changes: 14 additions & 0 deletions speaker.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,14 @@
    # [Speaker Name]

    ## Contact details

    * Name:
    * Company:
    * Phone number:
    * Email:
    * Twitter:
    * Website or Blog:

    ## Speaker bio

    [ Your bio here ]
    7 changes: 1 addition & 6 deletions gistfile1.md → talk.md
    Original file line number Diff line number Diff line change
    @@ -1,9 +1,4 @@
    # Proposal title

    ## Speaker bio

    [ Your bio here ]

    # Talk title

    ## Abstract

  18. @matiaskorhonen matiaskorhonen created this gist Feb 9, 2012.
    15 changes: 15 additions & 0 deletions gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,15 @@
    # Proposal title

    ## Speaker bio

    [ Your bio here ]


    ## Abstract

    [ Your talk abstract ]


    ## Notes

    [ Have you given this talk before? Anything else you'd like to mention... ]