What I learned from writing 30 articles in a row
Steeve

Steeve @steeve

About: Developing the most efficient, no-code, and universal document generator called carbone.io

Location:
Vendée, FRANCE
Joined:
Feb 24, 2019

What I learned from writing 30 articles in a row

Publish Date: May 13 '24
51 33

This article finishes my challenge of 30 articles in 30 days... however due to unexpected life events, it took me two months to finish.

The goal was to improve my technical writing skills, but I learned way more! Let's dive into it:

1. Even if you scheduled, when you post isn't important.

Focus on the quality of your content, that's how you bring valuable knowledge, and thoughts to readers. We are on DEV to learn, let's make the best writing you are proud of, who's going to help thousand of people. That's the reason why it took me 2 months to finish 30 articles.

The second reason was because I had important life responsibilities, and days are not long enough (and the human energy is limited).

Now I keep in my mind that for every project in my life requires twice as much time as I had orinigally planned.

2. Done is better than perfect

There's always room for improvements, but it will never be perfect. Before starting writing, define a time limit: If you pass more than X days or X hours, post that dam article now!

Before publishing, send the link to friends to get a feedbacks. If needed, make one or two revisions maximum, then post it.

3. Subject first

Bring the main topic on the table as soon as possible with a small introduction. Don't waste too much time on the intro/context, or the reader won't stay.

4. Easy code reproduction

Prepare the minimum required code to reproduce what you are talking about. If the project is bigger, prepare a Github repository.

5. Visual Content is key

Include visual content to make your reader learn, stay, and be engaged. Between each chunk of text, add one of the following element:

  • Interactive Demos
  • GIFs
  • Diagrams
  • Whiteboard doddle
  • Embed Code Preview (CodeSandbox, JSFiddle, CodePen)

Learn more about visual content on my previous article: Elevate your writings with Visual Content

6. Prepare the article title and the image cover before writing.

Working on the title and image cover will make you think of the overall ideas and topics you will cover.

The title is the door of your article, if the door is not compelling, it won't bring much people. Make this door the most beautiful door representing the palace behind it. A good title is:

  • An accurate summary of the content
  • Concice
  • Including relevant keywords (Don't make a clickbait title with super hyped words)
  • Professional (with a tone of fun tho)

For a good image cover, you can use:

  • Image stocks, such as Pexel (free) or Unsplash (Free)
  • Create a banner with Canva (Free)
  • Use a text to image AI, such as Adobe Firefly, or Dall-E, or Midjourney (Not free)

7. Keep writing even if it's hard

Keep writing without looking at the number of Views, Comments, or Subs: it will make you feel bad if you expect something. It's ok to write about a super niche subject, even if you get zero engagements for days.

Keep writing because it will stimulates your creativity with new ideas.

Keep writing even if it's 11pm and you had a tough day, because it's going to pay off and you'll be proud. We are on a marathon, not a sprint: your article will help people in the future.

In 2019, I posted my second article on DEV, and I had almost no view and zero comments. One year later, I received this comment:

I'm amazed this got no love from the dev.to community.

Now, five years later, the article has +800 views.

Image description

8. Be active on the DEV community

Look at the last or best articles on Dev.to, it will give you ideas, or improvements you can include in your future articles! Don't forget to like and write a comment to give a feedback: Giving valuable critical comments will make people come back to you.

Just spread positive comments, spread love!

9. Be part of a group

To fuel your mind with new ideas, be part of a group with similar goals and make regular calls. They will be available to give you feedbacks anytime.

10. Don't be serious

Make this writing journey as fun as possible, be eccentric, be weird, or playful: it will increase your creativity, your motivation, and the process to learn will be easier.

Conclusion

It was difficult challenge to write 30 articles in a row, and I had to step back many projects to fully focus on writing.

Now I'm going to write only one article per week, and I can start my next challenge: start writing scripts and recording videos about technical subjects :D

Have a great day and cheers 🍻

Comments 33 total

  • Steeve
    SteeveMay 13, 2024

    My face when I finished writing the 30th article
    Image description

    • Michael Tharrington
      Michael TharringtonMay 13, 2024

      Lol! This is made me smile... not unlike the look on this uhhh... cat?

      • Steeve
        SteeveMay 14, 2024

        Ahahah, from the prompt, it should be a "cute animal", probably it's a mix of cat and mice

  • Prakirth Govardhanam
    Prakirth GovardhanamMay 13, 2024

    I am using your tips for my first post on DEV. Hope I get it right. Thanks a lot @steeve ! 😊

    • Steeve
      SteeveMay 14, 2024

      Thank you @prakirth 🤲 Keep writing and experimenting 💪 that's the way you're gonna rock

  • Corentin CAILLEAUD
    Corentin CAILLEAUDMay 13, 2024

    Congrats for this challenge 👏 DEV.to definitely needs more people like you!

  • Jisan Mia
    Jisan MiaMay 15, 2024

    Hey @steeve, you just inspired me to publish my first article on DEV. I'm writing to finish it now.

    • Steeve
      SteeveMay 15, 2024

      Bonjour @jisan 👋 I'm super grateful that it inspired you, that's what I'm living for! The writing journey is not easy, but in long term it is worth it. Let's make the best article you're proud of to help people :D I'm following you to read your future posts ;) Gogogo 🔥

      • Jisan Mia
        Jisan MiaMay 15, 2024

        Here you go @steeve, I just published my first article on DEV, I've been trying to finish writing this article for a long time and publish it here. But my feelings on "my article is not good enough" kept me not finishing/publishing it.

        Done is better than perfect This line from your article hooked me up to finish that article and publish it here...

        Article link: dev.to/jisan/20-dom-projects-your-...

        You're awesome @steeve , thanks for inspiring me

  • Jaime López
    Jaime LópezMay 15, 2024

    A lot of good advice here!!! Thanks for sharing them with the community.

    • Steeve
      SteeveMay 16, 2024

      Thank you @jaloplo 🍻 I hope it's going to help and motivate the DEV community :D

  • Fede Balbuena
    Fede BalbuenaMay 15, 2024

    thanks man

  • Vy Nguyen Thanh
    Vy Nguyen ThanhMay 16, 2024

    Thanks for the tips @steeve. What would you advice early-stage developers to write about?

    • Steeve
      SteeveMay 16, 2024

      You can write about:

      • What you are learning
      • What you have mastered
      • Documenting projects
      • Reviewing frameworks/languages/patterns
      • Share your coding challenge, and ask how you can improve it
      • Interview preparation, or advises for a good job as junior dev And hundreds of subjects !

      You are welcome @vynmetropolia, and keep being curious, experiment, create things and share it (On DEV for instance)! It's going to bring you a lot of value

  • Joel Jose
    Joel JoseMay 16, 2024

    Now that's a jar full of motivation.⚡

  • Aung Thu Oo
    Aung Thu OoMay 17, 2024

    Thank you so much for your experiences sharing. This article allow me to get much more ideas and energy.

    • Steeve
      SteeveMay 17, 2024

      You are welcome @aungthuoo !! Get started with something simple you already master, and feel free to share the article link here as comment, I'll take a look :D 🍻 Cheers!

  • Dariusz Parys
    Dariusz ParysMay 17, 2024

    It would be interesting to know how much time you invest per post. Maybe there is a correlation between writing more often and reduced invest of time. Do you have maybe some numbers to share?

    • Steeve
      SteeveMay 19, 2024

      Hello @dariuszparys and thanks for your interesting questions:

      • On average 1h30 per article for the writing, image banner, and two revision max.
      • For technical article +3h: Most of the time is spent at preparing a clean code on Github to reproduce easily, and preparing diagram for explaining visually.

      I've noticed that the article I've spent the most time on is the one that generates the most engagement and views.

  • dilhancodes.dev
    dilhancodes.devMay 20, 2024

    Yes ,

    Prepare your cover image and Headline . Before Writing

    thats very important.

    • Steeve
      SteeveMay 20, 2024

      Exactly, as soon as you get the headline, it gives you clarity on the article structure and focus

  • Josef Nobach
    Josef NobachMay 20, 2024

    Great read thx!

    • Steeve
      SteeveMay 20, 2024

      Thank you Josef 🍻

  • Arthur Henrique
    Arthur HenriqueMay 22, 2024

    Hey, it will help me on. Thanks

    • Steeve
      SteeveMay 22, 2024

      You are welcome Arthur, let’s crush it 🚀

  • Andres Martinez Cano
    Andres Martinez CanoMay 23, 2024

    Nice post, thank you for sharing those lessons 🙏🏼

    Although I don't write as much as I'd like (I mostly act as a reviewer where I work), I would like to add a tip that I usually suggest:

    Take a step back and read what you have written, as you progress writing your post.
    I think that can help you get a sense of how the experience of reading your post is so far, and how the ideas are flowing.

    Again, nice work with this post.
    PS: For what it's worth, I saw your post on Daily dev and left a comment there first 🙈

  • Lucian DEV
    Lucian DEVMay 24, 2024

    Nice work🥳 Thanks man!✌️

    • Steeve
      SteeveMay 25, 2024

      Thank you Lucian 🏄✌️

  • TECNO Security
    TECNO SecurityMay 28, 2024

    It is a great article for me, I will follow your new article!

  • Shrijal Acharya
    Shrijal AcharyaAug 17, 2024
    1. Prepare the article title and the image cover before writing.

    This is so true. I can't even start writing without building the cover image. I don't know why, tbh. 🤷

Add comment