This Week in JavaScript by Joel 2020-10-08
Tags: javascript, react, node
Published: 2020-10-10 21:28:34

---
title: This Week in JavaScript by Joel 2020-10-08
published: true
description: 
tags: javascript, react, nodejs
cover_image: https://cdn.hashnode.com/res/hashnode/image/upload/v1602261269364/hdlX2CBcM.png
canonical_url: https://joel.net/this-week-in-javascript-by-joel-2020-10-08
---

**This Week in JavaScript** I talk about the things I found interesting.

{% youtube mhzXAA1gW-U %}

## Hacktoberfest 2020

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1602094939558/wochppybQ.png)

Hacktoberfest has started. Well, it actually started a week ago. Just in case you have been under a rock and don't know what Hacktoberfest is...

Hacktoberfest is an annual event held every October held by [Digital Ocean](https://www.digitalocean.com) where developers are rewarded for making Open-Source contributions. While Hacktoberfest 2020 has been [Full of Drama](https://joel.net/how-one-guy-ruined-hacktoberfest2020-drama), I would still recommend giving it a go.

🔗 https://hacktoberfest.digitalocean.com

## How To Contribute To Open-Source Projects As A Beginner

Do you want to contribute to Open-Source but aren't sure where to start? Getting that first step can be intimidating if you have never made a contribution before.

@[Catalin Pit](@Catalinpit) has created a step-by-step guide for creating that first Open-Source contribution. Follow this guide and become an Open-Source contributor!

🔗 [How To Contribute To Open-Source Projects As A Beginner](https://dev.to/dailydotdev/how-to-contribute-to-open-source-projects-as-a-beginner-2h43)

## Remix

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1602095772345/2Maea3M9T.png)

We are all looking forward to the launch of Remix, a new React Framework by the creators of [react-router](https://reactrouter.com), [Ryan Florence](https://twitter.com/ryanflorence) and [Michael Jackson](https://twitter.com/mjackson).

It looks so simplify React Apps with features like File Routing and improved async with React Suspense.

Follow the [blog](https://blog.remix.run) to keep up to date with the development of Remix.

🔗 https://remix.run

## Mocky

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1602096776509/1hdTL8dyu.png)

Mocky makes the claim of being "The world easiest & fastest tool belts to mock your APIs" and they might just be right.

When creating an application, sometimes the APIs we need aren't ready but we need something now. Mocky can be used to create an instant mock API. No signup. Free. Unlimited.

No need to create mocks in your app or spin up a local mock API. Try Mocky!

🔗 https://designer.mocky.io

## I can't write a for loop and it does not matter

[![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1602101196537/6A6NQsXfs.png)](https://twitter.com/sebastienlorber)

[Sebastien Lorber](https://twitter.com/sebastienlorber) says _he can't write a for loop and it doesn't matter_. He goes on to say...

> I've been using JavaScript daily for 7 years, and I'm not able to remember the syntax of a JavaScript for loop.
>
> Despite this fact, I'm a rather successful freelance developer. - [Sebastien Lorber](https://twitter.com/sebastienlorber)

I often find the main argument against functional programming being "it's too difficult compared to non-functional code". I believe this argument to be flat out wrong, instead it is _unfamiliar_ code that you find difficult.

If you happened to learn functional programming first, you would find it _equally difficult_ to learn non-functional code. That is exactly what [Sebastien Lorber](https://twitter.com/sebastienlorber) articulates in his article.

🔗 [I can't write a for loop and it does not matter](https://dev.to/sebastienlorber/i-can-t-write-a-javascript-for-loop-and-it-does-not-matter-11jb)

## Community Shout Out

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1602105272637/rjUhMJqa_.png)

Shout out to Software Engineer, Content Creator, Teacher, Certified Nerdy Girl, [Sidney Buckner](https://www.sidneybuckner.com) and the weekly tech content on her blog and YouTube.

Recommended subscribe 👍

- 🔗 YouTube: [SidneyBuckner](https://www.youtube.com/c/SidneyBuckner)
- 🔗 Twitter: [@sidneybuckner18](https://twitter.com/sidneybuckner18)
- 🔗 Web: https://www.sidneybuckner.com

## Connect with Me

📧 Subscribe to my mailing list at the top of the page

📺 Check out my YouTube, [Joel Codes](https://www.youtube.com/JoelCodes)

💭 Chat with me me on Twitter [@joelnet](https://twitter.com/joelnet)