Skip to content

Instantly share code, notes, and snippets.

View mv29's full-sized avatar
🏠
Working from home

mv29

🏠
Working from home
View GitHub Profile
@mv29
mv29 / ECMA-262-5-Detailed
Created August 16, 2022 20:27 — forked from jose8a/ECMA-262-5-Detailed
ECMA-262-5 in detail
Ch0 - Introduction
http://dmitrysoshnikov.com/ecmascript/es5-chapter-0-introduction/
Ch1 - Properties and Property Descriptors
http://dmitrysoshnikov.com/ecmascript/es5-chapter-1-properties-and-property-descriptors/
Ch2 - Strict Mode
http://dmitrysoshnikov.com/ecmascript/es5-chapter-2-strict-mode/
Ch3.1 - Lexical Environments: Common Theory
@mv29
mv29 / _readme.md
Created July 17, 2021 15:01 — forked from andywer/_readme.md
React - Functional error boundaries

React - Functional error boundaries

Thanks to React hooks you have now happily turned all your classes into functional components.

Wait, all your components? Not quite. There is one thing that can still only be implemented using classes: Error boundaries.

There is just no functional equivalent for componentDidCatch and deriveStateFromError yet.

Proposed solution

@mv29
mv29 / react-best-practices.md
Created March 4, 2021 17:05 — forked from cdiggins/react-best-practices.md
React Best Practices
@mv29
mv29 / nodejs-directory-structure.md
Created February 4, 2021 18:24 — forked from miguelmota/nodejs-directory-structure.md
Node.js MVC directory structure example.
Node.js MVC directory structure example.
β”œβ”€β”€ app
β”‚   β”œβ”€β”€ controllers
β”‚   β”‚   β”œβ”€β”€ admin
β”‚   β”‚   β”‚   β”œβ”€β”€ posts.js
β”‚   β”‚   β”‚   └── users.js
β”‚   β”‚   β”œβ”€β”€ posts.js
β”‚ β”‚ β”œβ”€β”€ session.js
@mv29
mv29 / Nginx_Cheat_Sheet.md
Created December 14, 2020 18:17 — forked from carlessanagustin/Nginx_Cheat_Sheet.md
Nginx Cheat Sheet
@mv29
mv29 / markdown_guide.md
Created November 28, 2020 08:19 — forked from cuonggt/markdown_guide.md
The Ultimate Guide to Markdown

Markdown Guide

The Ultimate Guide to Markdown

Basic Markdown Formatting

Headings

# This is an <h1> tag

This is an tag

@mv29
mv29 / Textile syntax
Created November 21, 2020 11:05 — forked from rbnrivera/Textile syntax
Textile syntax
Bold Text
*this is bold*
===========================
Italic text
_this is italic_

Rails naming conventions

General Ruby conventions

Class names are CamelCase.

Methods and variables are snake_case.

Methods with a ? suffix will return a boolean.

@mv29
mv29 / Jenkinsfile
Created May 23, 2020 12:15 — forked from merikan/Jenkinsfile
Some Jenkinsfile examples
Some Jenkinsfile examples

FWIW: I didn't produce the content presented here (the outline from Edmond Lau's book). I've just copy-pasted it from somewhere over the Internet, but I cannot remember what exactly the original source is. I was also not able to find the author's name, so I cannot give him/her the proper credits.


Effective Engineer - Notes

What's an Effective Engineer?