Live briefing
Everything about API writer
Technical writer who writes documents
An API writer is a technical writer who writes documents that describe an application programming interface (API). The primary audience includes programmers, developers, system architects, and system designers. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: API writerA 5-minute orientation
- Pick up a classic book: Modern Operating SystemsThe most-reprinted book on the subject
- Read the landmark paper: Landing Gear: A Writer, A Novel, A Publisher, An APICited 0 times
- Go sideways: Software documentationA closely related topic
- Go sideways: Technical writingA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Modern Operating SystemsAndrew S. Tanenbaum, Herbert Bos · 1992
Clean CodeRobert C. Martin · 2008
Automate the Boring Stuff with PythonAl Sweigart · 2015
Understanding object-oriented programming with JavaTimothy Budd · 1998
RESTful Java with JAXRS 20Bill Burke · 2013
Apache Solr Beginner's GuideAlfredo Serafini · 2013
C++ network programmingDouglas C. Schmidt · 2002
Apache Solr 3 Enterprise Search ServerDavid Smiley · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Software documentation Software documentation is written text or illustration that accompanies computer software or is embedded in the source code. The documentation either explains…
- Technical writing Technical writing is a specialized form of communication used by industrial and scientific organizations to clearly and accurately convey complex information…
- API An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering…
- Technical writer A technical writer is a professional communicator whose task is to convey complex information in simple terms to an audience of the general public or a…
- Documentation Documentation is any communicable material that is used to describe, explain, or instruct regarding some attributes of an object, system, or procedure…
- Example-centric programming Example-centric programming is an approach to software development that helps the user to create software by locating and modifying small examples into…
- Software development Software development is the process of designing, creating, testing, and maintaining software applications to meet specific user needs or business objectives…
- Subject-matter expert A subject-matter expert (SME) is a person who has accumulated great expertise in a particular field or topic, which expertise is reflected by the person's…