Skip to content
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
62 lines (50 sloc) 2.41 KB
date title tags navtitle
About Me

{{ title }}

I'm Philip Borenstein. I write documentation for developers.

I'm a pretty good programmer, but I'm really a much better writer than I am a coder.

Most of the work I do involves APIs. That means I spend a lot of my time reading source code, and I've become comfortable with several languages and frameworks. Most recently I was working with a lot of JavaScript (for node.js), and before that I was working with Ruby, Rails, C, C++, C#, and to a lesser extent Visual Basic and VB.NET. I spend a lot of time writing code to learn how the API works in order to explain it to my readers.

To get around all that source code, I often build tools that help me collect information, generate content, make global changes, and so on. These days I build most of these tools as bash scripts, or as command-line tools in node.js.

I know my way around various versions of Unix (Darwin, SmartOS, FreeBSD, Linux), OS X, and Windows. I've run web sites, set up and maintained web servers, worked with various content management systems (WordPress, Kirby, Confluence, harpjs, idiosyncratic hand-built systems, etc.). I know more PHP than I ever intended to, and enough Ruby, Rails, and Python to get around and fix things. I speak at least three different dialects of Markdown.

How to find me

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.