5 Lessons From Writing Programming Tutorials for 8 Years

Push through all boundaries, even though it’s hard

Dev by RayRay
Mar 4 · 3 min read

Writing online can feel empowering and scary at the same time! In this post, I want to share the five lessons I learned from writing and publishing my work online in the past eight years.

1. Not Everyone Wants Your Help

Most of the time, I write articles to help others. But sometimes people who read my story don’t want my help.

Or don’t like my solution to a problem they don’t have.

Or the solution doesn’t match with their problem.

There are a lot of things people potentially don’t like about your post.

But hey, you did your best! You had the best intention and that is all that matters!

2. People Can Be Very Supportive

During my time writing online, I’ve always been empowered by people who are supportive! Receiving claps, gaining new followers, or having your work shared by others elicits an exciting feeling. This feeling is so awesome!

But I learned that this should never be overshadowed by reactions of people who don’t like your work.

So, always celebrate every positive experience you have. Those positive sparks are going to push you further! They keep you motivated every time.

3. Not Everyone Agrees With You

It happens to everyone who publishes their work online — people that don’t agree with what you say in your article. And they don’t have to.

But when they let you know in the comments, realize that some do this with a positive mindset, some don’t. When they sound very rude, aggressive, or provocative, focus on the facts they are telling, don’t focus on that emotion.

You don’t want your comments filled with your bad behavior. Fill it with facts, realism, and optimism above anything else!

4. Write With Karma in Mind

Always keep in mind how someone can interpret your content. If people are in a bad mood, they are likely to interpret your words in that same way.

If you always write your content or comments in a friendly, positive or optimistic way, people are more likely to write in the same way.

I believe in “what you reap is what you sow.” When you give positivity, you will get that back. If you give negativity, you will get negativity back.

This is karma!

5. Start Before You’re Ready

I still remember when I was in college, my grammar sucked. I’m a native English speaker. But both Dutch (yes, I’m from the Netherlands) and English were terrible. But later on, I realized I liked writing.

I started to push it online even though it was bad as hell! Until people started commenting on that.

So I started to search for tools that could help me improve my writing. Up to this day, I highly trust Grammarly to help me to write “good enough” tutorials and blog posts.

Sometimes I ask people to proofread my blog posts. Man, I’ve learned so much about that!

Thanks, Daniel Roxas.

If you tell yourself “I will wait to publish my things online until I’m ready,” well dear, wonderful human being, that moment is never going to be there!

So, publish what feels good enough, and ask people around you for advice, or use tools like Grammarly to write better.

Because you will only become ready when you start writing and publishing.

Today, there is nothing easier than putting your writing online!

Thanks

I hope that my lessons will help you start or go further in your growth process like I do every day.

If you have questions or suggestions, please write them down in the comment section below. If this post made you publish your first story, or when you want to share your lessons, please feel free to share them with your comment.

Better Marketing

Marketing advice & case studies to help you market ethically, authentically, and efficiently.

Sign up for Stories for Better Marketers 🎊

By Better Marketing

Our favorite articles about marketing, creativity, writing, and more.  Take a look

By signing up, you will create a Medium account if you don’t already have one. Review our Privacy Policy for more information about our privacy practices.

Check your inbox
Medium sent you an email at to complete your subscription.

Thanks to Daniel Roxas

Dev by RayRay

Written by

I write stories about Frontend Dev, JavaScript, Typescript, Angular, NodeJS, Serverless Functions, JAM Stack, FaunaDB, Netlify, Apple, iOS— https://byrayray.dev

Better Marketing

Marketing advice & case studies to help you market ethically, authentically, and efficiently.

Dev by RayRay

Written by

I write stories about Frontend Dev, JavaScript, Typescript, Angular, NodeJS, Serverless Functions, JAM Stack, FaunaDB, Netlify, Apple, iOS— https://byrayray.dev

Better Marketing

Marketing advice & case studies to help you market ethically, authentically, and efficiently.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store