Skip to content

Instantly share code, notes, and snippets.

View MarcelCutts's full-sized avatar
💭
git push -f origin main

Marcel Cutts MarcelCutts

💭
git push -f origin main
View GitHub Profile
@MarcelCutts
MarcelCutts / goodjs.md
Created October 22, 2018 10:31
Good JS

Guide to creating and reviewing a JavaScript PR.

JavaScript (JS) continues to devour an ever increasing portion of the software universe. It has a forgiving nature and few restrictions - allowing nearly anyone to get started with few requirements to understand complex programming concepts.

However, this trait becomes challenging when the need to manage the complexity of intricate JS applications arises, as those tools and paradigms aren’t baked into the language and standard toolchains. This leaves use leaning on tools and practices instead.

You’ll likely have to create and review JS as part of your day to day. Below is some guidance on what to look for in a PR and keeping master green.

Core concepts

{
"id": 3,
"description": "A lucite commemorating investment in Guildd",
"external_url": "https://guildd.io",
"image": "https://global-uploads.webflow.com/5fcc7c58bb24c57fabb2519a/5fcc80e1d6c18c75ea0d3e8c_logo-guildd.svg",
"name": "PreSeed"
}
{
"id": 4,
"description": "A lucite commemorating investment in Guildd",
"external_url": "https://guildd.io",
"image": "https://global-uploads.webflow.com/5fcc7c58bb24c57fabb2519a/5fcc80e1d6c18c75ea0d3e8c_logo-guildd.svg",
"name": "PreSeed"
}
{
"id": 5,
"description": "A lucite commemorating investment in Guildd",
"external_url": "https://guildd.io",
"image": "https://global-uploads.webflow.com/5fcc7c58bb24c57fabb2519a/5fcc80e1d6c18c75ea0d3e8c_logo-guildd.svg",
"name": "PreSeed"
}