Writing for almost 2 years

Last March, I took on a small side job writing code tutorials and articles. I did this because I wanted to practice my writing skills. I knew that if I just tried writing as a hobby, I might not finish an article and I would likely spend more time setting up a blog site than actually writing. It also helped that I already had someone interested in the articles (the customer) and that I would be paid for my work.

I found a job posting on the ZA slack channel, posted by Ritza. I answered, and was given a small task to write a web sockets tutorial for Replit. I coded up the project, wrote the article, and sent it in. To my suprise, it was accepted, published, and I was asked to created more. Since then, I have spent about half an hour a day writing tutorials and other articles.

Why did I want to practice writing? Mainly because I had avoided it in the past because I wasn’t sure if I was doing it right (or write?). This way, I get feedback for every article I write. I feel that text is still a great way of communicating complex information, even though video seems to dominate now. I also think it’s great for business communication - especially when explaining strategy. Plus I hate using powerpoint.

Has it been worth it? I think so. I’ve gotten over my fear of writing, and trying to make it perfect. Up to now, all the articles I’ve written are pretty fomulaic code tutorials, explaining code one line at a time. I guess the code is my safety net. My next goal is to write more narrative driven articles. Or articles about something, rather than explaining something.

Well, here’s the list of some of the articles I’ve written or contributed a signficant amount to so far. I’ll add to them as I write more.

  1. websockets chat app
  2. markov text generator
  3. pygame snake
  4. kaboom.js snake
  5. space shooter
  6. psuedo 3D game
  7. tic-tac-toe websockets
  8. mario on kaboom.js
  9. creative coding with Replit
  10. space invaders
  11. game of life
  12. intro to threejs
  13. snap with pygame
  14. building a slackbot
  15. web file store
  16. building a rest api on node.js
  17. social image creator
  18. string interview refresher
  19. linked list interview refresher
  20. stacks and queues interview refresher
  21. tree interview refresher
  22. graph interview refresher
  23. system design interview refresher
  24. coding interview refresher
  25. migrating from firebase to fusionauth
  26. fusionauth basic registration forms
Written on December 31, 2022