1 of 26

Technical Writing as a Career and Form of Open Source Contribution

Idris Olubisi - @olanetsoft

Software Engineer & Technical Writer

@olanetsoft

2 of 26

Meet Idris Olubisi

  • Founder of Web3 Afrika
  • Technical writer @ Freecodecamp, Section Engineering, MediaJam(Cloudinary), AppSmith, ImageKit, Aviyel, Hackmamba
  • Web3 technical content writer @ Hashnode, LogRocket, Moralis
  • A Mentor & Backend lead @ SheCodeAfrica
  • AngelHack country ambassador & Developer DAO member

@olanetsoft

Idris Olubisi

Software Engineer & Technical Writer

@olanetsoft

3 of 26

What is Technical Writing ?

@olanetsoft

4 of 26

Technical writing is creating and managing written content about technology, software, and systems to simplify esoteric jargon or assist readers with specialized activities.

@olanetsoft

5 of 26

Why should you start writing?

  • Active and passive income sources
  • Improve your writing and communication abilities
  • Increase brand recognition and expand your network
  • Super-charge research abilities
  • Facilitate a learning process

@olanetsoft

6 of 26

7 of 26

Forms of Technical Writing

@olanetsoft

8 of 26

  • Software Documentation
  • How-To Guides and Tutorials
  • Project Requirement Documents
  • Technical marketing and promotional pieces
  • Research and Medical papers
  • Professional Reports and Reviews
  • White Papers and Case Studies

@olanetsoft

Forms of Technical Writing

9 of 26

Technical Writing Tools

@olanetsoft

10 of 26

Contributing to Open Source

@olanetsoft

11 of 26

  • Create your own open source project
  • Create open source alternatives to commercial software
  • Contribute to existing open source projects

@olanetsoft

Contributing to Open Source

12 of 26

Why should you contribute to Open source?

@olanetsoft

13 of 26

  • To improve the software you rely on daily.
  • To find a mentor if you need one.
  • To learn new skills or improve on existing ones.
  • To share your skills.
  • To gain a much deeper knowledge about the software you're using.
  • To build up your reputation and help grow your career.
  • Plus, it's fun and gives you personal satisfaction and hey, you never know who is watching, maybe it's your next employer or partner

@olanetsoft

Why should you contribute to Open source?

14 of 26

Common Open Source Contribution

@olanetsoft

15 of 26

  • Giving guidance on a specific project and how to use it.
  • Writing in-depth tutorials for the project.
  • Adding translation for a project - A good place to start with this might be with the freeCodeCamp's translation program.
  • Answering questions about a project (like on Stack Overflow or Reddit)
  • You can fix typos and arrange the project's work folder correctly.
  • Adding a description to a project's documentation (ReadMe)

@olanetsoft

Common Open Source Contribution

16 of 26

Finding your First Open source Project

@olanetsoft

17 of 26

@olanetsoft

Finding your First Open source Project

18 of 26

Benefits of Contributing to Open Source

@olanetsoft

19 of 26

  • People that contribute to an open-source project get to know the technology at a much deeper level.
  • It builds your morale and reputation.
  • People who contribute to open source projects have access to other community members' insights and experience.
  • Contributing to open source provides a clear view into the future of a project
  • Building Networks
  • Recommendations when looking for opportunities

@olanetsoft

Benefits of Contributing to Open Source

20 of 26

OSS Technical writing Programs

@olanetsoft

21 of 26

  • Google Season of Docs

@olanetsoft

22 of 26

Getting Paid Technical Writing Gigs

  • Own a blog, e.g - Dev.to, Medium, Hashnode
  • Knowing how to write
  • Technical skills
  • Understanding your target audience
  • Ability to research intensively about a topic
  • Use social media to your advantage
  • Consistency

@olanetsoft

23 of 26

Sites that Pays Technical Writers

@olanetsoft

24 of 26

Photo with title

25 of 26

Thank You 😊

Twitter - @olanetsoft

GitHub - @Olanetsoft

LinkedIn - Olubisi Idris

Articles - linktr.ee/olanetsoft

@olanetsoft

Idris Olubisi

Software Engineer & Technical Writer

@olanetsoft

26 of 26

Q&A Session

@olanetsoft