How I Became an Expert in my Field Thanks to my Blog and How You Can Do it too
Back in 2015 I told my boss our company needed a blog. We both didn’t know what I was going to write about, but it seemed harmless enough hobby. My first post was a new alert about a library we used in our project:
Eventually, others in the company joined in and the blog started to get traction. Ever since then, I’ve been writing constantly. So there’s the webiks blog, I also have articles on Medium from my time at WalkMe. Some of my articles also got hosted in other blogs like the Cesium official blog or Travis.
It wasn't until I understood that writing in a medium that is not owned by myself is keeping me behind. I couldn't phrase it in words back then, but I had a hunch and I followed it - I opened my own blog.
When I started writing in my blog, I had no thought about traffic or visitors. I had knowledge I wanted to share and I thought that the only readers will be people I know personally (my father likes my facebook posts 😉 ) and my co-workers.
Looking at google analytics shows a different picture:
Most of my traffic is coming from organic search.
That means, people are searching for solutions and get to my blog to find the answer.
I find this amazing – by writing stuff that interests you or sharing how you solved a problem you can get real traffic to your articles. That usually means you reach new audience and help people.
What are the benefits of writing tech articles?
The benefits of writing tech articles are priceless. The most obvious are that you share your knowledge and others can benefit from it. But the question that drives people is: What’s in it for me? (a.k.a. WIIFM)
Writing tech blogs makes you more professional. Period. This benefit has two sides.
The first, when you are writing a blog post, you deep dive into a subject. You’d usually double check your conclusions. You’d sometimes ask for the advice of colleagues. The thing is – even by writing about something you are an expert of, you’ll learn something new. If it’s a new topic for you, you’d probably learn it pretty well. In either case – you become more proficient in the topic you write about. Professionalism. Period.
The second side to professionalism is that people see you as professional. You wrote about it hence you know it. When you are coming to an interview – if your interviewer is a serious person with a passion for the profession – your interviewer would have read your articles or at least browsed them. That means, you don’t come to the interview with a clean slate – the interviewer already saw a part of your knowledge – and liked it!
If you ever want to keep that edge of yours and always get that one-step-forward in your knowledge about a topic – write an article about the topic. If you also want to get an edge in your job interviews – spread and show off your knowledge.
Document your solutions
Once you solve a problem – it feels great. Sometimes, I solve a problem and move on. The next time I run into this problem, I solve it faster. But this “faster” part is slower in proportion to the time passed since the last time I solved this problem.
The amount of times I got back to this old article about using webpack is countless. Getting back to it saved me hours of work. Same goes for other articles regarding problems I’ve solved.
The thing is – you struggle and you achieve something. That thing is a solution to the problem you struggled with. Future you will thank you for documenting this solution.
Get Awesome Offers
You can never know what you’re going to get by sharing your knowledge. After writing an article about Cesium and AngularJS back in 2015, I was invited to an awesome conference in Singapore. It’s a memory I cherish to this day. Ever since then, I get some offers for conferences or even job offers based on my blog’s content.
Now after we know writing a blog helps you, we can get back to the first point – it also helps others. And by helping others, you are helping yourself. It’s a magic cycle. That problem solution you documented? Future you is someone else you help. Developers will be thankful for making sure they retain their jobs by quickly solving the problem you solved just by reading your article. Sometimes, your solution can get a bit better, and someone reading your blog shares an improvement to your solution. Pure profit for everyone.
Learn how to enjoy all these benefits - sign up now!
Create your blog with your own domain name, your own theme and your own logo.
#2 My systematic method of writing articles
Learn how to write your articles in a way that will be more understandable and enticing for your readers.
#3 How to get traffic to your articles
Learn how to generate quick traffic and long term search engine traffic. Search engines are the best way to get real traffic.
After around a year of maintaining a blog, you will start seeing more "Organic Traffic". This kind of traffic increases over time and signifies real visitors who are interested in what you have to say.
In the picture to the right you can see what you should expect to have after a year or so of blogging. More than two thirds of the traffic is coming from search engines like google!
#4 What is "Cross Posting" and how to use it and automate it?
Medium, Hashnode, dev.to and other blogging platforms are a great way to get audience to your blogs. They are also great Search Engine Optimization (SEO) tools. But if you post your article to you own blog, search engines will not know where to lead the searchers.
You will learn how to utilize the traffic from blogging platforms while increasing the SEO results of your own personal blog.
#5 How to monetize your blog
One of the advantages of maintaining your own blog is to be able to monetize it. You will learn how you can use your blog to generate profits - either from ads or job offers!