SlideShare a Scribd company logo
Writing Books for
      Open Source


Dru Lavigne
Managing Editor, Open Source Business Resource

COSECOL, September 17, 2009
Outline
I ntroduction

W e (community)

R ecognition

I nspiration

T hem (publishing)

E arn
Introduction
Based on my experience, YMMV

Background info:

● writing awards paid tuition (1980 - 1984)
● curriculum developer since 1997

● O'Reilly columnist 2000 - 2006

● writing third book

● founder of BSD Certification Group

● BSD Guru blog since 2005

● launched OSBR open access magazine in

  2007
Introduction
●   the rules of the writing game are changing,
    making it a great time to be a tech writer

●   opportunities abound: zero barriers to
    entry, numerous free publicity methods

●   how do you get noticed in a sea of info?

●   how do you make money, or launch a
    career, when so much is available for free?

Answer: community
Community

Community? What about fame & fortune?

Common assumptions:

●   noone gets paid to write docs for “free”
    software

●   besides, if you're not a developer, you're
    a nobody in open source
Community
Don't forget:
● like it or not, writing is a collaborative

  activity (editors, proofreaders, critics)

●   writing is a skill (use it or lose it)

●   writing is an art (it needs to be explored)

●   cream rises to the top (and gets paid)

Community provides: interaction,
 mentorship, opportunity, exposure
Community
●   open source is still a Wild West of missing
    and incomplete documentation

●   enough work to last a life time or two!

●   you get to pick your hours, language, what
    to write about and in what style

●   it's all archived and searchable

●   honed writing skills are an asset to any
    employer
Community
 Help fellow writers:
● personal introductions to publishers,

  editors

●   invitation to co-write an article or book
    chapter

●   personal invitation to a docathon

●   sponsorship to attend conference as press

●   invitation as speaker to community conf
Community


Things I'd love to see:

●   “Summer of Documentation”

●   more docathons

●   writing/marketing students contributing to
    open source projects as part of their studies
Recognition
Get your work (and your name) out there!

●   vital if you're looking for writing contracts
    or envision a book in your future

●   don't wait til work is “polished”, but always
    write your best

●   be anal with grammar and spelling, even
    with casual works (email, blog posts)

●   do your research (or it will bite you back)
Recognition
Write daily!

This allows you to:

●   hone a craft while building a body of work

●   define your style

●   gain an audience

●   find out what you like to write about, and
    whether you really do like to write
Recognition

No degree required...

●   personal decision

●   second language is an edge

●   cultivate your grammar, spelling, research,
    and style skills

●   the best way to learn to write well is to
    write (and to read good writing)
Recognition

You know you're out there when:

●   work finds you

●   you turn down more work than you accept

●   you've become the “expert” on ______
Recognition
Tools of the trade:

●   blogs (personal, work, pet project)

●   book reviews (Amazon, publishers)

●   articles & how-tos (gratis or paid)

●   review board of peer-reviewed journal

●   write one chapter of a book

●   contribute to online magazine
Inspiration
Writing is diverse--what interests you?

●   curriculum development, training materials

●   marketing, whitepapers, brochures

●   news items, regular column

●   product documentation, how-tos

●   editing, translating
Inspiration

What do open source projects need?

● doc team members and leaders
● man pages, tutorials, guides

● articles, news in mainstream publications

● whitepapers, brochures, artwork

● forum leaders, bloggers

● mailing list moderators and posters

● press releases, events

● website content
Inspiration

Don't have a pet project yet?

●   what software do you use?

●   what how-to notes have you kept?

●   have friends who contribute to a project?

●   local community tech-related effort?
Publishing

What publishers want to see:

●   the size of your audience

●   that your expertise is currently “hot”

●   the scope of your work

●   a well-thought out proposal
Publishing
What you should know beforehand:

●   for technical books, 10,000 copies is a
    “best seller”

●   3 months f/t (50+ hrs/wk) is considered fast

●   a very small % of books gets promoted by
    mainstream publishers and small publishers
    have less resources

●   publishing is a gamble--this is reflected in
    the contract
Publishing

What you should know beforehand:

●   default is still Word template with no revision
    control--ask to gauge flexibility

●   you will learn a lot working with your editor--
    aim for daily feedback

●   actively help the publisher in continued
    promotion
Publishing
When reviewing that contract:

●   who retains copyright?

●   do you get distribution rights?

●   translation rights and royalties?

●   royalties for non-print distribution?

●   keep in mind that no contract is ideal and
    there will be trade-offs
Publishing

Self-publishing:

●   IMHO: use a big publisher for your first
    book, do what you want for the rest

●   this establishes your reputation

●   if first book is a hit, your bargaining power
    increases with that publisher
Publishing

Self-publishing may be better when:

●   market is small or topic is more esoteric

●   you're the expert in that market and your
    audience is aware of promotion avenues

●   you want to cut out middle-man and control
    revenue cut, promotion, production
Earn
Consider your goals & priorities:

●   is writing a hobby, desired career, or a
    means to an end?

●   re-evaluate your volunteer to paid ratio
    every 6-12 months--is it shifting into
    your desired direction?

●   if you're entering the field, expect to pay
    your dues (like university, but cheaper)
Earn


Define your version of success:

● expert in chosen niche
● respect of peers

● contributing back to community

● adding to pool of knowledge

● paying the bills

● becoming a rockstar
Contact


Blog:      http://blogs.ittoolbox.com/unix/bsd

Twitter:   https://twitter.com/bsdevents

OSBR:      http://www.osbr.ca

Contact: dru@osbr.ca

More Related Content

Viewers also liked

Oclug 2010
Oclug 2010Oclug 2010
Oclug 2010
Dru Lavigne
 
Meetbsd Poland 2010
Meetbsd Poland 2010Meetbsd Poland 2010
Meetbsd Poland 2010
Dru Lavigne
 
Flourish11
Flourish11Flourish11
Flourish11
Dru Lavigne
 
Brown bsdmag june11
Brown bsdmag june11Brown bsdmag june11
Brown bsdmag june11
Dru Lavigne
 
Eurobsdcon 2011
Eurobsdcon 2011Eurobsdcon 2011
Eurobsdcon 2011
Dru Lavigne
 
Lavigne eurobsdcon11
Lavigne eurobsdcon11Lavigne eurobsdcon11
Lavigne eurobsdcon11
Dru Lavigne
 
Lavigne bsdmag-jan2012
Lavigne bsdmag-jan2012Lavigne bsdmag-jan2012
Lavigne bsdmag-jan2012
Dru Lavigne
 
Self11
Self11Self11
Self11
Dru Lavigne
 
Scale2015
Scale2015Scale2015
Scale2015
Dru Lavigne
 
Sweden11
Sweden11Sweden11
Sweden11
Dru Lavigne
 
Limons acier en z et marches en frêne
Limons acier en z et marches en frêneLimons acier en z et marches en frêne
Limons acier en z et marches en frêne
HALLOU Escaliers - Cyriaque LAIR
 
BSD for Linux Users
BSD for Linux UsersBSD for Linux Users
BSD for Linux Users
Dru Lavigne
 
Scholarly journals vspopular magazine
Scholarly journals vspopular magazineScholarly journals vspopular magazine
Scholarly journals vspopular magazine
John B. Cade Library
 
Lavigne bsdmag-april2012
Lavigne bsdmag-april2012Lavigne bsdmag-april2012
Lavigne bsdmag-april2012
Dru Lavigne
 
Lesson 7: Using Books for Research, Part II
Lesson 7: Using Books for Research, Part IILesson 7: Using Books for Research, Part II
Lesson 7: Using Books for Research, Part II
Leslie Lewis
 
`RESOURCE MATERIALS FOR TEACHING PHYSICAL SCIENCE
`RESOURCE MATERIALS FOR TEACHING PHYSICAL SCIENCE`RESOURCE MATERIALS FOR TEACHING PHYSICAL SCIENCE
`RESOURCE MATERIALS FOR TEACHING PHYSICAL SCIENCE
johndalton26
 
Newspapers as Periodicals
Newspapers as PeriodicalsNewspapers as Periodicals
Newspapers as Periodicals
Pamela Garcia
 
Rhet 1302 Spring 2010
Rhet 1302   Spring 2010Rhet 1302   Spring 2010
Rhet 1302 Spring 2010
Matt
 
Controversial Issues
Controversial IssuesControversial Issues
Controversial Issues
Gina Singh
 
Gen provisionsobligations
Gen provisionsobligationsGen provisionsobligations
Gen provisionsobligations
Denise Won
 

Viewers also liked (20)

Oclug 2010
Oclug 2010Oclug 2010
Oclug 2010
 
Meetbsd Poland 2010
Meetbsd Poland 2010Meetbsd Poland 2010
Meetbsd Poland 2010
 
Flourish11
Flourish11Flourish11
Flourish11
 
Brown bsdmag june11
Brown bsdmag june11Brown bsdmag june11
Brown bsdmag june11
 
Eurobsdcon 2011
Eurobsdcon 2011Eurobsdcon 2011
Eurobsdcon 2011
 
Lavigne eurobsdcon11
Lavigne eurobsdcon11Lavigne eurobsdcon11
Lavigne eurobsdcon11
 
Lavigne bsdmag-jan2012
Lavigne bsdmag-jan2012Lavigne bsdmag-jan2012
Lavigne bsdmag-jan2012
 
Self11
Self11Self11
Self11
 
Scale2015
Scale2015Scale2015
Scale2015
 
Sweden11
Sweden11Sweden11
Sweden11
 
Limons acier en z et marches en frêne
Limons acier en z et marches en frêneLimons acier en z et marches en frêne
Limons acier en z et marches en frêne
 
BSD for Linux Users
BSD for Linux UsersBSD for Linux Users
BSD for Linux Users
 
Scholarly journals vspopular magazine
Scholarly journals vspopular magazineScholarly journals vspopular magazine
Scholarly journals vspopular magazine
 
Lavigne bsdmag-april2012
Lavigne bsdmag-april2012Lavigne bsdmag-april2012
Lavigne bsdmag-april2012
 
Lesson 7: Using Books for Research, Part II
Lesson 7: Using Books for Research, Part IILesson 7: Using Books for Research, Part II
Lesson 7: Using Books for Research, Part II
 
`RESOURCE MATERIALS FOR TEACHING PHYSICAL SCIENCE
`RESOURCE MATERIALS FOR TEACHING PHYSICAL SCIENCE`RESOURCE MATERIALS FOR TEACHING PHYSICAL SCIENCE
`RESOURCE MATERIALS FOR TEACHING PHYSICAL SCIENCE
 
Newspapers as Periodicals
Newspapers as PeriodicalsNewspapers as Periodicals
Newspapers as Periodicals
 
Rhet 1302 Spring 2010
Rhet 1302   Spring 2010Rhet 1302   Spring 2010
Rhet 1302 Spring 2010
 
Controversial Issues
Controversial IssuesControversial Issues
Controversial Issues
 
Gen provisionsobligations
Gen provisionsobligationsGen provisionsobligations
Gen provisionsobligations
 

Similar to Writing Books for Open Source

Growth Hacking Workshop
Growth Hacking WorkshopGrowth Hacking Workshop
Growth Hacking Workshop
Erik Snyder
 
Coding Words, A Practical Guide for Developers Who Want To Become Better Writers
Coding Words, A Practical Guide for Developers Who Want To Become Better WritersCoding Words, A Practical Guide for Developers Who Want To Become Better Writers
Coding Words, A Practical Guide for Developers Who Want To Become Better Writers
Jonathan Bossenger
 
Content strategy webinar: Maturing your Social Media for Synagogues
Content strategy webinar: Maturing your Social Media for SynagoguesContent strategy webinar: Maturing your Social Media for Synagogues
Content strategy webinar: Maturing your Social Media for Synagogues
Lisa Colton
 
Express your designer self through writing
Express your designer self through writingExpress your designer self through writing
Express your designer self through writing
Yingying Zhang
 
Get a (Library-ish) Job!
Get a (Library-ish) Job!Get a (Library-ish) Job!
Get a (Library-ish) Job!
Cliff Landis
 
Get a Library(ish) Job!
Get a Library(ish) Job!Get a Library(ish) Job!
How to build an audience - Affiliate marketing with Craig Campbell
How to build an audience - Affiliate marketing with Craig CampbellHow to build an audience - Affiliate marketing with Craig Campbell
How to build an audience - Affiliate marketing with Craig Campbell
Anton Shulke
 
Building a foundation for strong content: Defining your audiences and their j...
Building a foundation for strong content: Defining your audiences and their j...Building a foundation for strong content: Defining your audiences and their j...
Building a foundation for strong content: Defining your audiences and their j...
Amber Young
 
Linked in for_photographers_-_april_10_2020
Linked in for_photographers_-_april_10_2020Linked in for_photographers_-_april_10_2020
Linked in for_photographers_-_april_10_2020
Marc Charette
 
September 2015 KLA/KASL Conference - Librarians in the 21st Century: Designin...
September 2015 KLA/KASL Conference - Librarians in the 21st Century: Designin...September 2015 KLA/KASL Conference - Librarians in the 21st Century: Designin...
September 2015 KLA/KASL Conference - Librarians in the 21st Century: Designin...
Lisa Chow
 
Presentation_WarrenWoodcock.pptx
Presentation_WarrenWoodcock.pptxPresentation_WarrenWoodcock.pptx
Presentation_WarrenWoodcock.pptx
blanklikewarren
 
Business Strategy Plan for Indie Authors Publishers } Plenary Presentation
Business Strategy Plan for Indie Authors Publishers } Plenary PresentationBusiness Strategy Plan for Indie Authors Publishers } Plenary Presentation
Business Strategy Plan for Indie Authors Publishers } Plenary Presentation
iGO eBooks®
 
Audience first exhibition and experience
Audience first exhibition and experienceAudience first exhibition and experience
Audience first exhibition and experience
Paul Bowers
 
How to become a non fiction author and grow your business
How to become a non fiction author and grow your businessHow to become a non fiction author and grow your business
How to become a non fiction author and grow your business
Bhavna Dalal
 
Webinar - How To Be An Author An Grow Your Business
Webinar - How To Be An Author An Grow Your BusinessWebinar - How To Be An Author An Grow Your Business
Webinar - How To Be An Author An Grow Your Business
Bhavna Dalal
 
Social Media in your Professional Life
Social Media in your Professional LifeSocial Media in your Professional Life
Social Media in your Professional Life
Gaby Mokry
 
POSTER
POSTERPOSTER
LinkedIn Workshop: Profiles and Publishing (Digital Marketing Today)
LinkedIn Workshop: Profiles and Publishing (Digital Marketing Today)LinkedIn Workshop: Profiles and Publishing (Digital Marketing Today)
LinkedIn Workshop: Profiles and Publishing (Digital Marketing Today)
Julian Gamboa
 
Beginner's Copywriting Chapter-1 (Becoming a freelance copywriter)
Beginner's Copywriting Chapter-1 (Becoming a freelance copywriter)Beginner's Copywriting Chapter-1 (Becoming a freelance copywriter)
Beginner's Copywriting Chapter-1 (Becoming a freelance copywriter)
DoctorCopyWriter
 
Perspectives on Academic Publishing
Perspectives on Academic PublishingPerspectives on Academic Publishing
Perspectives on Academic Publishing
cbuddle
 

Similar to Writing Books for Open Source (20)

Growth Hacking Workshop
Growth Hacking WorkshopGrowth Hacking Workshop
Growth Hacking Workshop
 
Coding Words, A Practical Guide for Developers Who Want To Become Better Writers
Coding Words, A Practical Guide for Developers Who Want To Become Better WritersCoding Words, A Practical Guide for Developers Who Want To Become Better Writers
Coding Words, A Practical Guide for Developers Who Want To Become Better Writers
 
Content strategy webinar: Maturing your Social Media for Synagogues
Content strategy webinar: Maturing your Social Media for SynagoguesContent strategy webinar: Maturing your Social Media for Synagogues
Content strategy webinar: Maturing your Social Media for Synagogues
 
Express your designer self through writing
Express your designer self through writingExpress your designer self through writing
Express your designer self through writing
 
Get a (Library-ish) Job!
Get a (Library-ish) Job!Get a (Library-ish) Job!
Get a (Library-ish) Job!
 
Get a Library(ish) Job!
Get a Library(ish) Job!Get a Library(ish) Job!
Get a Library(ish) Job!
 
How to build an audience - Affiliate marketing with Craig Campbell
How to build an audience - Affiliate marketing with Craig CampbellHow to build an audience - Affiliate marketing with Craig Campbell
How to build an audience - Affiliate marketing with Craig Campbell
 
Building a foundation for strong content: Defining your audiences and their j...
Building a foundation for strong content: Defining your audiences and their j...Building a foundation for strong content: Defining your audiences and their j...
Building a foundation for strong content: Defining your audiences and their j...
 
Linked in for_photographers_-_april_10_2020
Linked in for_photographers_-_april_10_2020Linked in for_photographers_-_april_10_2020
Linked in for_photographers_-_april_10_2020
 
September 2015 KLA/KASL Conference - Librarians in the 21st Century: Designin...
September 2015 KLA/KASL Conference - Librarians in the 21st Century: Designin...September 2015 KLA/KASL Conference - Librarians in the 21st Century: Designin...
September 2015 KLA/KASL Conference - Librarians in the 21st Century: Designin...
 
Presentation_WarrenWoodcock.pptx
Presentation_WarrenWoodcock.pptxPresentation_WarrenWoodcock.pptx
Presentation_WarrenWoodcock.pptx
 
Business Strategy Plan for Indie Authors Publishers } Plenary Presentation
Business Strategy Plan for Indie Authors Publishers } Plenary PresentationBusiness Strategy Plan for Indie Authors Publishers } Plenary Presentation
Business Strategy Plan for Indie Authors Publishers } Plenary Presentation
 
Audience first exhibition and experience
Audience first exhibition and experienceAudience first exhibition and experience
Audience first exhibition and experience
 
How to become a non fiction author and grow your business
How to become a non fiction author and grow your businessHow to become a non fiction author and grow your business
How to become a non fiction author and grow your business
 
Webinar - How To Be An Author An Grow Your Business
Webinar - How To Be An Author An Grow Your BusinessWebinar - How To Be An Author An Grow Your Business
Webinar - How To Be An Author An Grow Your Business
 
Social Media in your Professional Life
Social Media in your Professional LifeSocial Media in your Professional Life
Social Media in your Professional Life
 
POSTER
POSTERPOSTER
POSTER
 
LinkedIn Workshop: Profiles and Publishing (Digital Marketing Today)
LinkedIn Workshop: Profiles and Publishing (Digital Marketing Today)LinkedIn Workshop: Profiles and Publishing (Digital Marketing Today)
LinkedIn Workshop: Profiles and Publishing (Digital Marketing Today)
 
Beginner's Copywriting Chapter-1 (Becoming a freelance copywriter)
Beginner's Copywriting Chapter-1 (Becoming a freelance copywriter)Beginner's Copywriting Chapter-1 (Becoming a freelance copywriter)
Beginner's Copywriting Chapter-1 (Becoming a freelance copywriter)
 
Perspectives on Academic Publishing
Perspectives on Academic PublishingPerspectives on Academic Publishing
Perspectives on Academic Publishing
 

More from Dru Lavigne

Olf2018
Olf2018Olf2018
Olf2018
Dru Lavigne
 
Olf2017
Olf2017Olf2017
Olf2017
Dru Lavigne
 
FreeBSD System Administration Using SysAdm
FreeBSD System Administration Using SysAdmFreeBSD System Administration Using SysAdm
FreeBSD System Administration Using SysAdm
Dru Lavigne
 
Asiabsdcon2017
Asiabsdcon2017Asiabsdcon2017
Asiabsdcon2017
Dru Lavigne
 
Olf2016
Olf2016Olf2016
Olf2016
Dru Lavigne
 
Tlf2016
Tlf2016Tlf2016
Tlf2016
Dru Lavigne
 
Knoxbug2016
Knoxbug2016Knoxbug2016
Knoxbug2016
Dru Lavigne
 
Lfnw2016
Lfnw2016Lfnw2016
Lfnw2016
Dru Lavigne
 
Flourish16
Flourish16Flourish16
Flourish16
Dru Lavigne
 
Scale2016
Scale2016Scale2016
Scale2016
Dru Lavigne
 
Fossetcon15
Fossetcon15Fossetcon15
Fossetcon15
Dru Lavigne
 
Lfnw15
Lfnw15Lfnw15
Lfnw15
Dru Lavigne
 
Asiabsdcon15
Asiabsdcon15Asiabsdcon15
Asiabsdcon15
Dru Lavigne
 
Olf2014
Olf2014Olf2014
Olf2014
Dru Lavigne
 
Ghc14
Ghc14Ghc14
Fossetcon14
Fossetcon14Fossetcon14
Fossetcon14
Dru Lavigne
 
Tlf2014
Tlf2014Tlf2014
Tlf2014
Dru Lavigne
 
Asiabsdcon14 lavigne
Asiabsdcon14 lavigneAsiabsdcon14 lavigne
Asiabsdcon14 lavigne
Dru Lavigne
 
Asiabsdcon14
Asiabsdcon14Asiabsdcon14
Asiabsdcon14
Dru Lavigne
 
Scale2014
Scale2014Scale2014
Scale2014
Dru Lavigne
 

More from Dru Lavigne (20)

Olf2018
Olf2018Olf2018
Olf2018
 
Olf2017
Olf2017Olf2017
Olf2017
 
FreeBSD System Administration Using SysAdm
FreeBSD System Administration Using SysAdmFreeBSD System Administration Using SysAdm
FreeBSD System Administration Using SysAdm
 
Asiabsdcon2017
Asiabsdcon2017Asiabsdcon2017
Asiabsdcon2017
 
Olf2016
Olf2016Olf2016
Olf2016
 
Tlf2016
Tlf2016Tlf2016
Tlf2016
 
Knoxbug2016
Knoxbug2016Knoxbug2016
Knoxbug2016
 
Lfnw2016
Lfnw2016Lfnw2016
Lfnw2016
 
Flourish16
Flourish16Flourish16
Flourish16
 
Scale2016
Scale2016Scale2016
Scale2016
 
Fossetcon15
Fossetcon15Fossetcon15
Fossetcon15
 
Lfnw15
Lfnw15Lfnw15
Lfnw15
 
Asiabsdcon15
Asiabsdcon15Asiabsdcon15
Asiabsdcon15
 
Olf2014
Olf2014Olf2014
Olf2014
 
Ghc14
Ghc14Ghc14
Ghc14
 
Fossetcon14
Fossetcon14Fossetcon14
Fossetcon14
 
Tlf2014
Tlf2014Tlf2014
Tlf2014
 
Asiabsdcon14 lavigne
Asiabsdcon14 lavigneAsiabsdcon14 lavigne
Asiabsdcon14 lavigne
 
Asiabsdcon14
Asiabsdcon14Asiabsdcon14
Asiabsdcon14
 
Scale2014
Scale2014Scale2014
Scale2014
 

Recently uploaded

Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 

Recently uploaded (20)

Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 

Writing Books for Open Source

  • 1. Writing Books for Open Source Dru Lavigne Managing Editor, Open Source Business Resource COSECOL, September 17, 2009
  • 2. Outline I ntroduction W e (community) R ecognition I nspiration T hem (publishing) E arn
  • 3. Introduction Based on my experience, YMMV Background info: ● writing awards paid tuition (1980 - 1984) ● curriculum developer since 1997 ● O'Reilly columnist 2000 - 2006 ● writing third book ● founder of BSD Certification Group ● BSD Guru blog since 2005 ● launched OSBR open access magazine in 2007
  • 4. Introduction ● the rules of the writing game are changing, making it a great time to be a tech writer ● opportunities abound: zero barriers to entry, numerous free publicity methods ● how do you get noticed in a sea of info? ● how do you make money, or launch a career, when so much is available for free? Answer: community
  • 5. Community Community? What about fame & fortune? Common assumptions: ● noone gets paid to write docs for “free” software ● besides, if you're not a developer, you're a nobody in open source
  • 6. Community Don't forget: ● like it or not, writing is a collaborative activity (editors, proofreaders, critics) ● writing is a skill (use it or lose it) ● writing is an art (it needs to be explored) ● cream rises to the top (and gets paid) Community provides: interaction, mentorship, opportunity, exposure
  • 7. Community ● open source is still a Wild West of missing and incomplete documentation ● enough work to last a life time or two! ● you get to pick your hours, language, what to write about and in what style ● it's all archived and searchable ● honed writing skills are an asset to any employer
  • 8. Community Help fellow writers: ● personal introductions to publishers, editors ● invitation to co-write an article or book chapter ● personal invitation to a docathon ● sponsorship to attend conference as press ● invitation as speaker to community conf
  • 9. Community Things I'd love to see: ● “Summer of Documentation” ● more docathons ● writing/marketing students contributing to open source projects as part of their studies
  • 10. Recognition Get your work (and your name) out there! ● vital if you're looking for writing contracts or envision a book in your future ● don't wait til work is “polished”, but always write your best ● be anal with grammar and spelling, even with casual works (email, blog posts) ● do your research (or it will bite you back)
  • 11. Recognition Write daily! This allows you to: ● hone a craft while building a body of work ● define your style ● gain an audience ● find out what you like to write about, and whether you really do like to write
  • 12. Recognition No degree required... ● personal decision ● second language is an edge ● cultivate your grammar, spelling, research, and style skills ● the best way to learn to write well is to write (and to read good writing)
  • 13. Recognition You know you're out there when: ● work finds you ● you turn down more work than you accept ● you've become the “expert” on ______
  • 14. Recognition Tools of the trade: ● blogs (personal, work, pet project) ● book reviews (Amazon, publishers) ● articles & how-tos (gratis or paid) ● review board of peer-reviewed journal ● write one chapter of a book ● contribute to online magazine
  • 15. Inspiration Writing is diverse--what interests you? ● curriculum development, training materials ● marketing, whitepapers, brochures ● news items, regular column ● product documentation, how-tos ● editing, translating
  • 16. Inspiration What do open source projects need? ● doc team members and leaders ● man pages, tutorials, guides ● articles, news in mainstream publications ● whitepapers, brochures, artwork ● forum leaders, bloggers ● mailing list moderators and posters ● press releases, events ● website content
  • 17. Inspiration Don't have a pet project yet? ● what software do you use? ● what how-to notes have you kept? ● have friends who contribute to a project? ● local community tech-related effort?
  • 18. Publishing What publishers want to see: ● the size of your audience ● that your expertise is currently “hot” ● the scope of your work ● a well-thought out proposal
  • 19. Publishing What you should know beforehand: ● for technical books, 10,000 copies is a “best seller” ● 3 months f/t (50+ hrs/wk) is considered fast ● a very small % of books gets promoted by mainstream publishers and small publishers have less resources ● publishing is a gamble--this is reflected in the contract
  • 20. Publishing What you should know beforehand: ● default is still Word template with no revision control--ask to gauge flexibility ● you will learn a lot working with your editor-- aim for daily feedback ● actively help the publisher in continued promotion
  • 21. Publishing When reviewing that contract: ● who retains copyright? ● do you get distribution rights? ● translation rights and royalties? ● royalties for non-print distribution? ● keep in mind that no contract is ideal and there will be trade-offs
  • 22. Publishing Self-publishing: ● IMHO: use a big publisher for your first book, do what you want for the rest ● this establishes your reputation ● if first book is a hit, your bargaining power increases with that publisher
  • 23. Publishing Self-publishing may be better when: ● market is small or topic is more esoteric ● you're the expert in that market and your audience is aware of promotion avenues ● you want to cut out middle-man and control revenue cut, promotion, production
  • 24. Earn Consider your goals & priorities: ● is writing a hobby, desired career, or a means to an end? ● re-evaluate your volunteer to paid ratio every 6-12 months--is it shifting into your desired direction? ● if you're entering the field, expect to pay your dues (like university, but cheaper)
  • 25. Earn Define your version of success: ● expert in chosen niche ● respect of peers ● contributing back to community ● adding to pool of knowledge ● paying the bills ● becoming a rockstar
  • 26. Contact Blog: http://blogs.ittoolbox.com/unix/bsd Twitter: https://twitter.com/bsdevents OSBR: http://www.osbr.ca Contact: dru@osbr.ca