Slide 1

Slide 1 text

@clairegiordano FIBONACCI SPIRALS & 21 WAYS TO CONTRIBUTE TO POSTGRES—BEYOND CODE Claire Giordano @clairegiordano • @citusdata • @microsoft

Slide 2

Slide 2 text

@clairegiordano Leonardo Pisano Bigollo (1170–1240) Source: Wikimedia Commons [Public Domain]

Slide 3

Slide 3 text

@clairegiordano 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89... FIBONACCI SEQUENCE Source: Wikimedia Commons [Public Domain]

Slide 4

Slide 4 text

@clairegiordano 2 3 5 8 13 21 FIBONACCI SPIRAL: 1, 1, 2, 3, 5, 8, 13, 21, 34, …

Slide 5

Slide 5 text

@clairegiordano What does Fibonacci have to do with contributing to Postgres?

Slide 6

Slide 6 text

@clairegiordano

Slide 7

Slide 7 text

@clairegiordano

Slide 8

Slide 8 text

@clairegiordano Source: Reddit

Slide 9

Slide 9 text

@clairegiordano @clairegiordano 21 WAYS TO CONTRIBUTE TO POSTGRES— BEYOND CODE

Slide 10

Slide 10 text

@clairegiordano Why ”Beyond Code”? What if… you’re not a developer? @clairegiordano

Slide 11

Slide 11 text

@clairegiordano Source: Josh Berkus on Slideshare.net: 50 Ways to Love Your Project @clairegiordano Turns out, Josh Berkus gave a similar talk in 2013

Slide 12

Slide 12 text

@clairegiordano 12 Attend conferences. Learn, participate, share 1 Source: fosdem.org/2020

Slide 13

Slide 13 text

@clairegiordano 13 Source: @PostgreSQLNL, @OptimaDataBV z Lots of ways to support local meetups 2

Slide 14

Slide 14 text

@clairegiordano Source: pgibz.io Share your expertise—give a conference talk 3

Slide 15

Slide 15 text

@clairegiordano Post your slides online # of digital views can > # attendees • speakerdeck.com • slideshare.net • conference sites 4 @clairegiordano Source: speakerdeck.com/clairegiordano

Slide 16

Slide 16 text

@clairegiordano @clairegiordano Source: 2020.pgday.paris 5 > Single-track, 1-day, local > More affordable > Easy access Start a local PGDay in your area > Single-track, 1-day, local > More affordable > Easy access

Slide 17

Slide 17 text

@clairegiordano @clairegiordano Source: pgday.cl/2019/ 5

Slide 18

Slide 18 text

@clairegiordano @clairegiordano 5 Source: pgdaysf.org

Slide 19

Slide 19 text

@clairegiordano 6 @clairegiordano Write a blog Publish an article Share learnings & expertise Shine light on value of Postgres

Slide 20

Slide 20 text

@clairegiordano 7 Syndicate to Planet Postgres to increase reach of your posts @planetpostgres on Twitter, too @clairegiordano

Slide 21

Slide 21 text

@clairegiordano 7 Syndicate to Planet Postgres to increase reach of your posts @planetpostgres on Twitter, too @clairegiordano Source: postgresql.org

Slide 22

Slide 22 text

@clairegiordano Write Books make it easier for newcomers to use Postgres 8 @clairegiordano CLAIRE15 ~ a 15% off discount on any edition Source: theartofpostgresql.com

Slide 23

Slide 23 text

@clairegiordano Write Books make it easier for newcomers to use Postgres 8 @clairegiordano Source: sql-performance-explained.com

Slide 24

Slide 24 text

@clairegiordano @clairegiordano Interview your users & tell their stories 9 • Story • Headlines • Diagrams • Big Metrics • “Pull quotes”

Slide 25

Slide 25 text

@clairegiordano 10 @clairegiordano Use Video to show what Postgres can do Some people learn better via video Source: youtube.com/watch?v=-cbT64D9KFk

Slide 26

Slide 26 text

@clairegiordano 10 @clairegiordano Title Thumbnail Description Bookmarks Links Good video metadata will help your video get discovered Some people learn better via video

Slide 27

Slide 27 text

@clairegiordano 11 @clairegiordano If you build it, they will NOT come. PROMOTE.

Slide 28

Slide 28 text

@clairegiordano 12 Promote on Twitter learnings, ideas, talks, meetups, TIL, QOTD, OH, how-to @clairegiordano

Slide 29

Slide 29 text

@clairegiordano Say thank you. If you like someone’s work, praise it. • Privately. Publicly. Both. • Especially junior & new people • Not just luminaries & friends 13 @clairegiordano

Slide 30

Slide 30 text

@clairegiordano Help with message translations Mailing list: pgsql-translators More info: babel.postgresql.org Instructions in Postgres docs: “Native Language support” 14 @clairegiordano

Slide 31

Slide 31 text

@clairegiordano @clairegiordano 15 Source: postgresql.org Report bugs with Postgres When you find a bug with Postgres we want to hear about it.” “ “ Your bug reports play an important part in making PostgreSQL more reliable.”

Slide 32

Slide 32 text

@clairegiordano @clairegiordano 15 Source: postgresql.org WHERE to report bugs When you find a bug with Postgres we want to hear about it.” “ “ Your bug reports play an important part in making PostgreSQL more reliable.”

Slide 33

Slide 33 text

@clairegiordano Submit corrections to documentation Clarify Disambiguate Help new people understand 16 @clairegiordano Source: postgresql.org

Slide 34

Slide 34 text

@clairegiordano Submit corrections to documentation Clarify Disambiguate Help new people understand 16 @clairegiordano Source: postgresql.org

Slide 35

Slide 35 text

@clairegiordano Stickers are a thing Promote your Postgres projects too Spark unexpected conversations 17

Slide 36

Slide 36 text

@clairegiordano @clairegiordano Use your design skills • Citus elicorn • Louise Grandjonc’s crocodile • Postgres Activity Book Graphics & visuals pull people in Source: Citus “sharded” elicorn 18

Slide 37

Slide 37 text

@clairegiordano @clairegiordano Use your design skills • Citus elicorn • Louise Grandjonc’s crocodile • Postgres Activity Book Graphics & visuals pull people in 18 Source: www.Instagram.com/zimmoriarty/

Slide 38

Slide 38 text

@clairegiordano @clairegiordano Use your design skills • Citus elicorn • Louise Grandjonc’s crocodile • Postgres Activity Book Graphics & visuals pull people in 18

Slide 39

Slide 39 text

@clairegiordano Use “Sketchnotes” to share your learnings Combine words, lettering styles, color, sketches, bullets 19 @clairegiordano Source: twitter.com/reverentgeek

Slide 40

Slide 40 text

@clairegiordano Source: Twitter @DevrimGunduz, FOSDEM’19 @clairegiordano Evangelize at your local university (or alma mater) 20

Slide 41

Slide 41 text

@clairegiordano Make people feel welcome Being “welcoming” is one step further than being “open” 21 @clairegiordano

Slide 42

Slide 42 text

@clairegiordano 21 Ways to Contribute to Postgres—Beyond Code @clairegiordano 1. Attend Conferences 2. Meetups & User Groups 3. Give a Talk 4. Post Slides online 5. Start a PGDay 6. Blogs & articles 7. Syndicate to Planet Postgres 8. Write a book 9. User Stories 10. Bite-sized videos 11. Promote 12. Twitter 13. Say Thank You! 14. Translations 15. Report Bugs 16. Doc Feedback 17. Stickers 18. Design skills 19. #sketchnotes 20. University outreach 21. Welcome people in

Slide 43

Slide 43 text

@clairegiordano

Slide 44

Slide 44 text

@clairegiordano Merci / Dank u @clairegiordano • @citusdata • @microsoft