What is Writing Day?

What is Writing Day?

Writing Day is modeled after the concept of “sprints” or “hackathons”, which are common in open-source software (OSS) conferences.

On the first day of the conference, Sunday, attendees are encouraged to bring and lead a project, or contribute to another attendee’s project.

The primary goal is to bring interested individuals into the same room, sharing their passions and aspirations while collaborating to develop creative solutions to solve a problem or issue.

If you have a project, we encourage you to submit it before the conference! This is a great way to build momentum and get other attendees excited to participate in your project. We’ll open project submissions in March. As usual, day-of projects are always welcome too - you’ll have the option to sign up onsite and announce it during Writing Day.

Writing Day

How to participate in Writing Day

  • Project Lead: You bring an idea, content, or OSS project to work on with contributors.

  • Contributors: You are looking to contribute to various hosted projects.

Here are examples of projects that you might see at the conference:

  • Open-source software documentation

  • General documentation writing

  • Best practices manual (for your company, or the world)

  • Resume, cover letter, and portfolio reviews

  • Blog posts

  • Tips and tricks

  • Great works of fiction

  • Love letters

  • The Documentarian Manifesto

Find specific examples on the Portland Writing Day 2023 project list.

Schedule

Date: Sunday, May 4, 9 AM - 5 PM

Writing Day is an all day event designed with flexibility in mind. Feel free to check out as many projects as make sense for you and your schedule!

  • Morning Session:

    • Welcome and overview

    • Project announcements: Leads give a 2 minute summary

    • Projects and co-working begins

  • Lunch Break

  • Afternoon Session

    • Project announcements: Leads give a 2 minute project summary, starting with the afternoon-only projects

    • Projects and co-working reconvenes

  • Writing Day ends at 5pm

Exact times to be posted on our Schedule page.

How to Prepare

Come with the following tools:

  • Laptop, tablet, or other device

  • GitHub account (you may also want a GitLab account)

  • Text editor of your choice for coding or content creation

Writing Day 2

Lead a Project

Leading a project at Writing Day is a wonderful opportunity to engage with documentarians from a variety of backgrounds, experience, and expertise. Their collective wealth of experience can upgrade your documentation and create a more inclusive project. This empowers all of us to work together to create opportunities for each other and bigger, better communities.

Tips to create and lead a new project effectively:

  • Provide a project overview with a specific focus or goals: Your overview is a 2 minute pitch that describes your project and clearly defines a focus area or goal.

  • Pre-label tasks and issues: Create a specific event label and label documentation tasks and issues. This empowers new contributors to find tasks that interest them.

  • Create a task filter: This helps contributors find issues more easily and see which issues have been assigned.

  • Clear onboarding: Ensure your ReadMe, contribution guidelines, or onboarding instructions are accurate and up to date.

  • Project experts: We recommend having 1-2 project experts on your project. We love our developer advocates, community managers, and subject matter experts! You’re welcome to ask for virtual reinforcements from your community as well.

  • Flexibility and understanding: Reminder that attendees may need additional info to be successful in onboarding to your project.

  • Submit your Writing Day before the conference: Projects submitted by April 23, 2025 are featured in our pre-conference blog post and email. Many attendees have shared that their curiosity for specific projects motivated them to attend. Project submissions open in February/March.

These are suggestions and not requirements. It is perfectly valid to show up to Writing Day, tell us about your project day of, and ask for attendee contribution! It’s been done before and it will be done again.

Contribute to a Project

Writing Day is the perfect opportunity to participate and learn about new projects and technologies. You are welcome to stay with one project all day, or project hop. Do what feels right to you.

Tips to contribute to a project:

  • Regardless of your experience level, you are welcome here! We’re excited to have you. Even if you feel you lack the right skills, experiences, or have never attended an event like Writing Day before, you’ll be surprised at how much you can contribute.

  • Explore our guide to writing documentation! Our beginner’s guide is designed to help you get started and spark ideas for how you can contribute to a project.

  • Ask questions! If you encounter challenges with new concepts and tools, you are in a room surrounded by friendly people from diverse backgrounds and experiences. You can always ask the Welcome Wagon or Registration staff and volunteers. We will help you connect with the right person!

  • View the project list. Check out the projects that have been submitted in advance. Keep in mind that some attendees choose to announce their projects during Writing Day itself, so these projects might not appear on the list in advance.

We’re excited to have another wonderful Writing Day!

Project List

Enhance Your Portfolio! Contribute to an Open Source Repository

Project organizer: Mike Jang, he/him.

While we’ve open sourced our enterprise documentation repository, we’ve done something different. We’ve set up Good first issues that do not require Git knowledge.

We love all types of contributions. Examples:

  • We have not completed our move towards “sentence case” in our headings

  • We are missing alternative text for a few of our screenshots

If you’ve never used git or if you’re already an expert, we welcome your contributions.

If you’re a technical expert, our Good first issues give you the chance to test our how-tos and tutorials! If you remember Manny Silva’s Docs as Tests, several of our Good first issues include testable procedures.

And we hope to have interesting swag!

Docs as Tests and Doc Detective: Help us test your docs!

Project organizer: Manny Silva, he/him.

Docs as Tests and Doc Detective are back at Writing Day and our goal is to test at least 10 docs sets! Does your project or product have a UI? APIs? SDKs? We can help you test them and keep your docs accurate.

Docs as Tests is a strategy for keeping docs up-to-date by treating procedures and code snippets as testable assertions of product behavior. You have the docs, so let’s get testing! By validating that documentation contents work as written, you can:

  • Prevent broken docs

  • Ensure consistent UX between docs and products

  • Build user trust

We want every writer to be confident in their docs. Come by our table, and we’ll help you set up Docs as Tests with whatever tools (like Doc Detective) or strategies (like unit testing code snippets) are appropriate. Establish a zero-trust relationship between your docs and product, catching bugs in both as you go.