Since C, "skill issues", and "memory safety" have been making the rounds again, I figured it'd be a good time to repost my article from a year ago, which outlines a key strategy in making correct memory management in C much closer to trivial. -- Author