DEV Community

Burdette Lamar
Burdette Lamar

Posted on • Updated on

Get Out There!


Since I've retired (apparently), I've mostly spent my time working on my own Ruby projects and gems, and on writing (here on DEV).

After a couple of years, though, I realized that these works don't have much "reach"; they don't affect or help many others. (An exception is my gem markdown_helper.)


To "reach" farther, I've recently been contributing to open-source projects on GitHub; mostly:

  • Ruby specs.
  • Ruby documentation.

For specs, I've been filling in testing that the site itself declares as needed. This work is mostly invisible, but does help to guard Ruby against regressions.

For documentation, I've chosen classes with weak descriptions and few code examples. The changes I've made are of course highly visible in the Ruby documentation itself. Ruby version 2.7 includes the first of these contributions.

Moral of the Story

  • Write, yes. (Some will read.)
  • Code, yes. (Some will use.)
  • But also contribute to open-source projects. (Many will benefit.)

So: Get Out There!


To avoid clutter, I've eschewed links above. For anyone interested, here are a few.

Ruby Spec

Ruby Documentation

As I said, I just look around for a weak or incomplete discussion, and especially for missing or weak example code.

My changes for ENV add a fulsome introduction and (not yet complete) example code:

My changes for Exception restructure (or maybe just structure) the introductory material:

My markdown_helper

My Most Popular Post

Top comments (0)