Daniel Oaks

Technical Writing

Here's a selection of my technical writing projects. Some are personal projects and some were made for employers, but I'm proud of all of them. If you'd like to discuss what I can do for your company, organisation, or project, please reach out to me.

I.T. Networking course

howto.danieloaks.net/networking

Skills: Instructional design, creating diagrams.

The Sendle Developer Hub

I joined Sendle to help them overhaul their developer documentation. Using our existing docs as a base, I rewrote, updated, and expanded our docs to launch the Developer Hub. This gave self-service opportunities to external partners and ensured our engineering team could update docs on their own, much more easily than before.

developers.sendle.com

Skills: Information design, content design, diagramming, OpenAPI, talking with SMEs, developer evangalism.

Sendle PrestaShop User Guide

While I was at Sendle we built our first official store plugin. We needed a guide telling store owners how to install and use it. I worked with the dev team and Sendle's other writers to put together this public-facing user guide.

Sendle PrestaShop Module User Guide.pdf

Skills: Instructional design, how-to, help centre, software testing.

IRCv3 Working Group

I designed and implemented the current IRCv3 Working Group website. This included organising the information in the most presentable way, setting up the specification and web repos so that one seamlessly imports into the other, and creating consistent specification templates to be followed.

ircv3.net/

Skills: Specifications, information design, Jekyll, Liquid templating.

Modern IRC Docs

I created the Modern IRC Client Protocol documents. This includes the primary protocol document, the formatting doc, and the CTCP Internet-Draft. These documents help implementers of the Internet Relay Chat protocol by describing real-world behaviour.

modern.ircdocs.horse/

Skills: Specifications, consulting SMEs, community engagement, software testing.

Tweetcard Study Site

Pico-8 is a virtual console, and you can use Lua to program games and more for it. I created this site to explain how small visual effects work to the Pico-8 community.

demobasics.pixienop.net/tweetcarts/

Skills: Instructional design, web development, programming.