Image for post
Image for post

So, you wrote a new post. It probably took you a significant amount of time, and now you would like to expose it to as many people as possible.

How do you do it?

In this post, I will present a few methods, which will take you no longer than 30 minutes to execute, and will help you get much more traffic to your posts.

Over the last year, I wrote a few Javascript posts myself and these methods proved themselves useful, so let’s go over them:

Submit your post to open API/RSS sites

The following list of sites supply RSS feeds / Open APIs which many news sites, newsletters, and Twitter bots are using to find new Javascript material to publish themselves. Your posts will be added here automatically, no admin review is needed. …


Image for post
Image for post

In this post, we are going to build together an online editor like Codepen.com

We will practice our JS and React skills and use some popular open-source libraries. Here is a live demo of what we are going to create.

So, let’s begin!

Creating a NextJS project

Since we would like our users to be able to save pens, we don’t want to create just a client-side project, but a full-stack one.

NextJS is an awesome framework that lets us create full-stack react applications with server-side rendering (SSR) and much more. …


Image for post
Image for post

Typescript, in spite of all its advantages, can be hard to swallow at first.

Readability of Typescript code, is the main reason in my opinion, for developers being reluctant to give it a real shot.

Let’s take a look at this piece of code:

I think you would agree with me that if all TS code looked like that, there were no readability issues. Javascript developers would not have to go through any kind of tutorial, because this code is self-explanatory. Considering that, the transition to TS would have become much easier.

Now, what about this?

This code is less pleasant, to say the least. It gives us reusable types to work with. I extracted it from one of the projects I have been working on, but such code is a common thing to find in other projects as well. …


Image for post
Image for post

What is this post all about?

Over the last 2–3 years I have been developing mostly in Javascript while using npm and yarn on a daily basis. Occasionally I’d come across things I didn’t know or understand. Sometimes I had the time and will to check them out, other times I didn’t. After things got piled up, I decided to take some time and learn them.

This post is a by-product of this learning, perhaps you can benefit from it. It groups important topics related to npm and Yarn, each covered in many other blog posts. …

About

Moshe Kerbel

Frontend developer

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