https://www.lucidchart.com/invitations/accept/d77e6095-bd82-41af-a9cf-a48e056f39ee
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Isolated Development Environment Installation | |
# Poor man's storybook for scripts, with glitch | |
# https://www.lucidchart.com/invitations/accept/d77e6095-bd82-41af-a9cf-a48e056f39ee | |
# tl;dr | |
# Problem: | |
# `return _cache( new Symbol( key ) )` should have been `return ( typeof key === 'Symbol' ) ? _cache( key ) : _cache( new Symbol( key ) ) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://docs.google.com/spreadsheets/d/1K4XK94PdH4l4NSHVMnh04ht0ZktJ70EG_4pfPpaSVbI/edit?usp=sharing |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 0.0.2 | |
type Key: Symbol | String | |
type KeyClosure: Function( str: String ): Key | |
// Symbol Strategy | |
export var symbolKeyHandler = function symbolKeyHandler( | |
_cache: Function | |
): KeyClosure { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /usr/bin/node | |
/* ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- | |
* Bootload a Transpiling Environment | |
* | |
* @version 0.0.2 | |
*/ | |
/* ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- | |
* Declare Modules |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /usr/bin/bash | |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
# Containerized Express/Jade Development Environment | |
# | |
# This file implements a configuration workflow that allows for | |
# .env population and versioning of a composition file by | |
# ignoring the secrets file and separating the pre-populated composition file | |
# into a repo outside of the development environment. | |
# |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /usr/bin/bash | |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
# Containerized Node Development Environment | |
# | |
# @version 0.0.2 | |
CONFIG=secret.env | |
COMPOSE=docker-compose.yml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: '3.3' | |
services: | |
db: | |
image: mysql:5.7 | |
volumes: | |
- db_data:/var/lib/mysql | |
restart: always | |
environment: | |
MYSQL_ROOT_PASSWORD: "******" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://drive.google.com/file/d/1Cz3WcOzeUX6tT6yaIcQnzLqTNtLkH3RC/view?usp=sharing |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// the simplest possible example of inversion of control | |
class IOC | |
{ | |
/* | |
* @type {string} | |
*/ | |
classProperty: 'hello world' | |
constructor(/** Function */ fn) { |