Skip to content

Instantly share code, notes, and snippets.

View justinbmeyer's full-sized avatar

Justin Meyer justinbmeyer

View GitHub Profile
{
"pt": "NORMAL ITEM",
"evf": "0",
"ev": [],
"prodrid": "prod3090209",
"prodid": "prod3090209",
"id": "prod3090209",
"n": "Hand-painted Oil Reproduction of Edward Henry Potthast's <i>Lake Louise, British Columbia<\/i>.",
"mn": "POTTHAST - LAKE LOUI",
"sd": "Own a piece of history with a hand-painted reproduction of this famous artwork. Why settle for prints when you can have the next best thing to the original?",

Continuous Exploration

The process of refining ideas into an actionable backlog.

image

["academy/react.html",
"academy/react/sample.html",
"academy/learn-technology-consulting/management.html",
"academy/learn-technology-consulting/tools-and-technology.html",
"academy/learn-technology-consulting/transition-sales-to-delivery.html",
"academy/learn-technology-consulting/prioritizing.html",
"academy/learn-technology-consulting/product-management.html",
"academy/learn-technology-consulting/priorities.html",
"academy/learn-react-the-right-way/sample.html",
Learn more about how the database is created

Foo bar

asdfasdfa

asd fads fsda

@justinbmeyer
justinbmeyer / jsmem.md
Last active August 19, 2022 04:50
JS Memory

JavaScript Code

var str = "hi";

Memory allocation:

Address Value Description
...... ...
async $beforeInsert (queryContext) {
await super.$beforeInsert(queryContext)
validateStartDate(this)
const trx = await Person.startTransaction();
await this.validateAssignmentOverlap(this, trx)
queryContext.resolveTransaction = trx;
}
async $afterInsert (queryContext) {
type CounterState = { count: number };
const initialState = {
count: 0,
};
function Counter() {
const [state, actions, queue, error] = useSimpleReducer(
// initial state
initialState,
type ActionType =
| { type: "LOADING" }
| { type: "ADD_SUCCESS", payload: number }
| { type: "ADD_FAILURE", payload: any };
type StateType = {
count: number,
isActive: boolean,
error: any,
};