Skip to main content

Create Content

Developer content should earn its place.

Some content inspires. It shows what is possible and gives developers a reason to care.

Some content unblocks. It removes the next obstacle between a developer and a working result.

The best content often does both. It raises ambition and lowers friction at the same time.

Demos, samples, workshops, and videos belong here too. They are content assets, but they also carry product truth. A demo shows the story. A sample helps someone reproduce it. A workshop helps someone else teach it. A video gives the story a clock and asks the developer for attention in sequence.

Principle

Content has to do a job

Every asset should inspire, unblock, or move a developer toward a clear next action.

The job content does

DevRel content is part of the operating loop.

Content reaches developers with a story, a path, or a solution. If it works, developers respond. They try the sample, ask questions, file issues, join the community, or build something new. That response becomes signal. The signal improves the next piece of content and the technology behind it.

Loading Elucim scene...

A content asset is not the end of the work. It is how the team learns what the next asset and product path should fix.

Content planning starts with sharper questions.

Checklist

Before making the asset

  • Name the developer this is for.
  • Name what they are trying to do.
  • Name what is blocking them.
  • Name the action they should take next.

If those answers are unclear, the content is not ready.

Inspire or unblock

Two modes help.

ModePurposeGood when it helps a developer
InspireShow the art of the possible.Believe a problem is solvable or worth trying.
UnblockRemove practical friction.Complete a task, fix an error, choose a path, or ship something.

Inspirational content makes the future feel reachable. A good demo, keynote segment, story, or architecture walkthrough helps developers see themselves using the technology.

Unblocking content is often the most valuable thing a DevRel team can make. Setup guides, samples, error explanations, migration notes, and decision guides respect the developer's time because they remove pain.

If a piece does neither, it is probably serving the publisher more than the developer.

Leave an artifact behind

Every meaningful talk, event, video, workshop, or campaign should leave something reusable behind.

At minimum, ask whether the work can produce one of these artifacts.

ArtifactWhy it matters
PresentationKeeps the story clear and reusable.
RepositoryLets developers inspect, fork, and try the idea.
Written pathHelps people who were not in the room.
Measured actionConnects the asset to an outcome.

The event is the moment. The artifact is how the moment keeps working.

The same logic applies to demos, samples, and workshops. They are the assets that let a story move from a room to a repo to a learning path.

Video needs the same discipline. It should open on value, show the real path, and leave the developer with an artifact or action after the player stops.

Run a content pipeline

Good content is rarely an accident.

A content pipeline helps the team avoid the panic cycle where every week starts from zero. Keep one piece in final polish, one in draft, and one idea being scoped. Give the work enough time to become useful.

Use the pipeline to check for fit.

  1. Does it map to the mission?
  2. Does it serve a named developer audience?
  3. Does it inspire, unblock, or both?
  4. Does it name the next action?
  5. Does it connect back to product or community signal?

Content that passes those tests has a reason to exist.

Make the complex feel easier

Developer content should make the path through complexity easier to follow.

That often means the DevRel team absorbs pain on behalf of the developer. Try the setup from scratch. Hit the bad error. Find the missing permission. Notice the term that only makes sense to the product team. Then turn that work into a clearer path.

The developer should feel the benefit more than the struggle.