My blog ( https://blog.isquaredsoftware.com ) is primarily a way for me to share teaching material around React, Redux, JS, and TS. Most of my blog posts have been written in response to questions other folks have asked that I've answered repeatedly. It gives me a way to write a longer answer _once_, and share it going forward.
A few top examples:
- "A (Mostly)" Complete Guide to React Rendering Behavior": https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-...
- "Why Context Is Not A 'State Management' Tool (and Why it Doesn't Replace Redux": https://blog.isquaredsoftware.com/2021/01/context-redux-diff...
- "The History and Implementation of React-Redux": https://blog.isquaredsoftware.com/2018/11/react-redux-histor...
- The slides and videos for my various conference talks: https://blog.isquaredsoftware.com/series/presentations
I've never had a specific goal of "trying to get noticed" per se, but I've certainly done a lot of "hey, here's this post I wrote that answers your question". And yes, in addition to brain-dumping my existing knowledge, I often end up doing additional research while writing posts.
As a result, I've had numerous folks tell me that my posts were helpful and that they learned something, which is really all I wanted out of this.
(side note: my blog is still using an ancient version of Hugo, 0.17, because that's what was out when I started. It's simple, it works, and I have no reason to change it :) )