liveBook · Manning

Self-publishing

As explained in Writing for Developers: Blogs that get read

Self-publishing is the process by which an author independently manages the publication and distribution of a book rather than using a traditional publisher.

Self-publishing lets an author control a book’s topic, schedule, updates, rights, and production instead of relying on a traditional publisher. That freedom comes with responsibility: the author must handle tedious details and bring or create an audience. section 17.4 section 17.7

Use this decision checklist before committing:

  • Choose self-publishing when the topic is highly specialized, the potential reader base is small or uncertain, and publishers may see insufficient commercial potential. section 17.4.5
  • Check whether a known newsletter, project, company, or personal reputation can provide an initial audience and word-of-mouth momentum. section 17.4.6
  • Plan for focused, linear work, but explicitly assign yourself production, review, distribution, marketing, and other tasks that experts would otherwise handle. section 17.4.3 section 17.7
  • Research specific self-publishing options by reading author experiences and asking authors about tools, timelines, distribution, review, and production. section 17.4.7

Build interest before launch

Publish the first chapters as blog posts to test whether the idea resonates, develop material incrementally, and decide whether a complete book is the right format. section 17.3.2

Table 17.2 Common reasons for choosing to work with a publisher or self-publish (view table figure)

Work with a publisher

Self-publish

Prestige and validation

Pressure (and help) to get it done

Professional production/ and distribution

Editorial review and guidance

Professional promotion

Complete control over your content

Ability to update (nearly) on-demand

Full ownership and rights

Higher royalty rate

Flexible schedule

Compare self-publishing with working through a publisher across control, updates, ownership, royalties, schedule, production, distribution, review, and promotion. section 17.4

How Writing for Developers: Blogs that get read covers it

How deep it goes
Compares benefits and tradeoffs, gives selection criteria and research prompts, but stops short of detailing a complete production workflow.
Examples
Uses specialized technical topics, established brands, blog posts, and author-published experiences as practical decision examples.
What it assumes
Assumes a book idea and willingness to assess time, work style, audience, topic suitability, and publishing responsibilities.
What you can do after
Operate a self-publishing decision by evaluating topic fit, audience access, workflow capacity, and available production support.
How it connects
Connects self-publishing with traditional publishing, book proposals, marketing, distribution, branding, audience development, and blogging.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Writing for Developers: Blogs that get read. The section links point to the parts of the book it draws on.