Skip to content

Latest commit

 

History

History
124 lines (68 loc) · 11.7 KB

why-I-blog-or-why-sharing-IS-caring.md

File metadata and controls

124 lines (68 loc) · 11.7 KB

Why I blog and how

I run this blog for a few years now, and sometimes people outside of my filter bubble ask me why I do this, as no one pays me for that, and I don't have any ads on my website. Instead of explaining this over and over again, I decided to write a metablog post on why I blog. If you come across my website for the very first time today: I mostly blog about Microsoft 365 and Power Platform; sometimes, I throw in some more personal posts as well. I write not only here, but also

You can say that writing is an essential part of my life. I strongly believe in the Sharing Is Caring mission, which most of you will heard about in the context of Microsoft 365 PnP and I feel it's important to understand why blogging incorporates so much of #SharingIsCaring for me.

Why do I blog?

Sharing Is Caring

It seems we already covered the first reason for me to blog: If I know something that could potentially be valuable for others, it will be smart for me to write it down and make it accessible to everyone. Some people then wonder that if I share my professional knowledge for free, that this would weaken my position, there will be less demand to hire me or others as consultants or developers. But I think that the opposite is true: By showing my knowledge and even sharing my learning journey in public, potential customers see what I am capable of, and they don't need to guess if I have the right skillset nor if we have the right fit on a more personal level. Being open and sharing my knowledge has always been a significant driver in my career; running this blog is part of it!

Solidifying my knowledge

If we need to explain something we know to someone else, we will likely try to find examples, analogies, and metaphors that our audience will find relatable, which will increase their understanding. The same happens when we blog about a solution or write a how-to guide or elaborate on thoughts regarding a product or a specific behavior. We need to slow down our thinking and try to see our topic with different eyes. Changing the perspective will enable us to see the whole picture and will complement what we already know. It will allow us to flip sides and perceive our knowledge from a new view. And it will force us to get familiar with the 'hows' and the 'whys' of best practices or different approaches as we will need to explain everything in detail. This applies even more when we want to write bias- and assumption-free, beginner-friendly content.

Blogging helps me solidifying my knowledge and broadening my view.

Exploring new areas

Sometimes, we write about what we already know, but verz often, we write about topics we want or need to explore. The fact that we need to understand the nitty-gritty details leads to discovering more and more levels- and very often, we will be surprised that the post took us more time to write, covers this topic in more depth, and that we learned so much by writing it. Of course, if we happily jump into a new rabbit hole, we can't know how deep this is and how much time and effort it will take us to understand it. Perhaps we will notice half-way through, that our previous assumptions, where this post will lead to, were partially or entirely wrong, or we will learn how our freshly gained knowledge connects to and relates with the things we already know. This is very rewarding for me: not only learning facts but also connecting the dots and making sense of subjects that I didn't (fully) understand before. As the world (and tech) gets more and more complex, it's essential to understand the impacts of new features, changes in licensing, product launches, etc.

Writing blog posts makes me more comfortable and more sustainably understand new things and connecting them with my existing knowledge

Extending comfort zone

But there is another aspect of writing what we know or what we want to explore. It is about being open about our learning journey and finding joy in being a #LearnItAll. I don't think that stepping outside of our comfort zones (and then returning to it) is something we should look for. I instead aim to extend my comfort zone so that once I managed to do the thing outside of my comfort zone, my comfort zone (and me within) grows.

Being a content creator allows me to grow both personally and professionally while sharing my passion with the community

Reuseability /Repurposeability

Once I wrote a blog post, I can repurpose the gained/solidified knowledge easily: I can give sessions, workshops, talks about it, participate with my perspective in panel discussions, TweetJams, or interviews, and do not need to limit myself to the fact that this is a one-time-publishing event. Reusing my content makes me aware of how much I already know and what is still not addressed to everyone. As we know, new people start every day, and we overestimate a lot of what people know. Therefore, it's a good idea to reuse what we already published because it will expose us to new audiences and help them find their way into this community and pay it forward as well.

(so called) Soft Skills

Sometimes, I hear people saying, "Oh, I couldn't write that often/about so much," or "I wouldn't know where to start" or even "wait, you write after you already finished a long workday?". Writing taught me some skills that I need in my day-to-day life:

Persistence

I want to write 50 blog posts for this year, which means ~1 blog post per week. This doesn't sound that much, but actually, I need to find inspiration for a topic I want to blog about, and it does not only take the time to write down your thought, but to think, explore, try something out, talk with others, learn, exchange views, learn even more, etc. Being persistent and writing one of my habits that I nearly do every day helps me with that: I get more easily in the mood of writing, which means that my mind talks more easily to my typing fingers eyes are reading what I am writing. When I am in the zone I perceive this feeling of being in the flow: I forget time, I am highly focused on the topic and too relaxed. This feeling makes me feel good, and I get somehow a little bit addicted to it. Sometimes during the day, when I am stressed because of too many meetings or much task-switching, I am already looking forward to my writing session in the evenings.

Critical Thinking

As I write so often, I do not only think about writing when I write, but I see everything also with the lens of: "Could this be something that I should elaborate on in a blog post?". And by seeing, I mean all phases of critical thinking like

  • Remembering
  • Understanding
  • Applying
  • Analyzing
  • Evaluating
  • Creating

It is not enough to remember knowledge or understand it or use and implement it, but I also aim to organize, structure, and check what I learned. And then, of course, I love to create by designing and building solutions.

Blogging gives me more opportunities to do new things

Empathy

Changing perspectives and figuring out how others feel about something not only broaden my horizon but also affect my decision-making process and make me communicate better. As a result, empathy makes my content more accessible, more inclusive, and more bias-free.

Creating Content makes me even more empathetic and lets me even more understand the real value of a holistic diversity of backgrounds and skills

Creativity

This one sounds too apparent. When I create a new blog post, this is about creativity. It is about the act of making something out of nothing. I do not only modify something, but produce something unique that represents my knowledge and beliefs and serves my purpose. Some people fight against the fear of the blinking cursor. But I managed to turn this uncertainty and my sometimes occurring doubts if my thoughts are worth reading into the freedom to express myself how I want it. I enjoy being a content creator and doing this on my terms on conditions. I don't have any deadlines (although I set a goal on frequency), no topics to cover, no specific amount of lines to write. My blogs are an invitation for others to learn and feel inspired to share what they know.

My blogging habits make me feel more confident about my skills

How to I blog

After the significant why of blogging and why this represents so much of Sharing is Caring for me, here is my

setting

I write my blogposts as markdown-files in a public repository in GitHub.

GitHub

Some people might think about code or open-source at first when they hear GitHub and wouldn't recommend this as a blogging tool in the first place, but for my purposes, it is incredible. Collaboration with others on blog posts works like a charm, and the commit history is an excellent visual representation of my blogging (and other) efforts. I do not do this to get more green tiles, but the green tiles show me my persistence, and it's more comfortable to reach my goals then. Looking at my commit history is one part of keeping me motivated.

my GitHub commit history in 2021

Public

But why on earth do you write in public? people ask me. You could set up a private repo; once you commit, the whole world can see your shitty non-mature first drafts, your rough ideas, your typos, and broken links.

Yes, that is true. But also, there is nothing wrong with not being perfect or about showing work in progress. I feel very comfortable with that. Plus, if someone finds a typo, they invited to PR that :-)

read.me of luisefreese/blog on GitHub

Markdown

This allows me to focus on my content instead of being distracted by a UI that gives me too many options to format my text. Concentrating on writing lets me get into this flow-feeling more easily, where words and thoughts seem to directly from my mind into my fingers.

Publishing

I publish my posts mostly on this website and my recipes on ThatKitchenPrincess.com, which both run on WordPress. I use the Documents by Git plugin to publish my markdown files on WordPress sites directly. The plugin uses the GitHub's markdown API to render HTML. and is easy to configure:

  • install the plugin
  • activate it
  • Get a personal access token from GitHub (you can find this in Developer Settings in your GitHub account
  • open config.json and insert values for user and token.
  • save config.json file

To publish a post, I need to insert [git-github-markdown url="{url of my blogpost from GitHub}"] in the body of my post and add a title

I also take care of the featured image and the Twitter Card preview Text.

Marketing

To share and reshare my blog posts, I add them into a queue so that they get automatically republished on Twitter and LinkedIn, I blogged about how to do that here.

Conclusion and What's next?

How do you feel about blogging? What's in it for you, and what is rewarding and challenging for you? I would love to learn from you!

#SharingIsCaring