I would add video marketing. Videos are quick to record (don't need to be professional as long as the content is great) and once upload will get you visibility (literally) for the years to come. And of course, proof of results you achieved either for yourself or clients