Upgrade to Pro — share decks privately, control downloads, hide ads and more …

From Blogger to WordPress Core Committer

From Blogger to WordPress Core Committer

At WordCamp London 2016 I talked about my journey from being a blogger and WordPress user to becoming a WordPress Core Contributor and eventually receiving commit access. By sharing my story I want to encourage people to do the same and help give back to the community.

Pascal Birchler

April 09, 2016
Tweet

More Decks by Pascal Birchler

Other Decks in Technology

Transcript

  1. From Blogger to
    Core Committer

    View Slide

  2. Pascal Birchler
    @swissspidy

    View Slide

  3. View Slide

  4. Make WordPress
    great again

    View Slide

  5. Core Committer?

    View Slide

  6. My beginnings

    View Slide

  7. Baby steps into WordPress

    View Slide

  8. Swiss WordPress Magazine

    View Slide

  9. The ins and outs of WordPress

    View Slide

  10. It was great!

    View Slide

  11. Events

    View Slide

  12. View Slide

  13. WordCamp Switzerland

    View Slide

  14. WordPress Zurich Meetup

    View Slide

  15. Just do it

    View Slide

  16. My first core
    contributions

    View Slide

  17. View Slide

  18. WordCamp Europe

    View Slide

  19. core.trac.wordpress.org/changeset/25725
    “props swissspidy”

    View Slide

  20. It felt amazing

    View Slide

  21. WordCamp Europe by night

    View Slide

  22. Breaking things

    View Slide

  23. WP_User_Query

    View Slide

  24. That was easy!

    View Slide

  25. Except it wasn’t

    View Slide

  26. View Slide

  27. You learn from failure,
    not from success.

    View Slide

  28. On Feature Plugins

    View Slide

  29. View Slide

  30. 20 contributors. 500 commits.

    View Slide

  31. Breaking things again

    View Slide

  32. if ( targetHost === sourceHost && activeElement === source ) {
    window.top.location.href = data.value;
    }

    View Slide

  33. if ( targetHost === sourceHost && activeElement === source ) {
    window.top.location.href = data.value;
    }

    View Slide

  34. if ( targetHost === sourceHost ) {
    if ( activeElement === source ) {
    window.top.location.href = data.value;
    }
    }

    View Slide

  35. Backwards compatibility

    View Slide

  36. Swiss chocolate

    View Slide

  37. WordCamp US

    View Slide

  38. View Slide

  39. View Slide

  40. View Slide

  41. View Slide

  42. Committing in 3… 2… 1…

    View Slide

  43. core.trac.wordpress.org/changeset/35795
    “Author: swissspidy […]”

    View Slide

  44. Looking back

    View Slide

  45. Why you should
    contribute to WordPress

    View Slide

  46. make.wordpress.org/
    great-again

    View Slide

  47. Because WordPress

    View Slide

  48. It makes you a better
    developer

    View Slide

  49. It makes you a better
    designer

    View Slide

  50. It makes you a better
    project manager

    View Slide

  51. Swiss chocolate

    View Slide

  52. WordCamp US
    The people are awesome

    View Slide

  53. Thank you!

    View Slide

  54. Questions?

    View Slide

  55. Tea time!
    Photos: Silvan Hagen Florian Ziegler Sheri Bigelow Petya
    Raykovska Andrey Savchenko Stefan Pasch Marco Hartmann

    View Slide