Skip to content

Instantly share code, notes, and snippets.

View othiym23's full-sized avatar
what is this thing you call, "architecture"

Forrest L Norvell othiym23

what is this thing you call, "architecture"
  • Ellation / Crunchyroll / VRV
  • San Francisco
View GitHub Profile
othiym23 /
Created July 12, 2019 19:29
CascadiaJS 2014: Continuation Local Storage (CLS) slides

[fit] constantly losing stuff

lessons learned developing and using continuation-local-storage in Node

Forrest L Norvell, npm, Inc.

ponytime othiym23 on npm / GitHub / Twitter

^ code-heavy talk that focuses on Node; some interesting pieces for the front end towards the end

const assert = require('assert')
module.exports = solve
const RIGHT = Symbol('RIGHT')
const UP = Symbol('UP')
const LEFT = Symbol('LEFT')
const DOWN = Symbol('DOWN')
function generate (turn) {

arm64 build notes

Google really wants anything arm-related to be cross-compiled instead of built on the ARM device. A pity, because @groundwater found a really awesome and cheap service that rents out 96-core arm64 servers.

The current Electron build infrastructure is designed to make it quick for end-user developers to put together their apps. Many pieces that are built at the same time are packaged separately,

Eclipse boxes.todo

  • 03: Late Ozu @done(2017-02-16)
    • 早春 / Early Spring (1956) @done(2017-02-10)
    • 東京暮色 / Tokyo Twilight (1957) @done(2017-02-13)
    • 彼岸花 / Equinox Flower (1958) @done(2017-02-14)
    • 秋日和 / Late Autumn (1960) @done(2017-02-15)
    • 小早川家の秋 / The End of Summer (1961) @done(2017-02-16)
  • 09: The Delirious Fictions of William Klein @done(2017-02-21)
    • Who Are You, Polly Magoo? (1966) @done(2017-02-17)
    • Mr. Freedom (1969) @done(2017-02-20)
othiym23 /
Last active September 10, 2017 03:35
An experiment. Subject to change.
othiym23 / 2016-election.txt
Last active November 8, 2016 07:28
mostly for my own reference, but you can read it if you want
President: Hillary (ugh)
Senator: nope
Representative, D12: nope / Preston Picus
State Senate: Jane Kim
Assembly, District 19: nope
Superior Court Judge, Office No. 7: Victor Hwang
Board of Education: Stevon Cook, Matt Haney, Mark Sanchez
Community College Board: Rafael Mandelman, Tom Temprano, Shanell Williams
BART Board, D7: Lateefah Simon
BART Board, D9: Bevan Dufty (ugh ugh)

team goal, end of 2016Q2:

  • remove blockers to adoption of npm@3
  • try to get Node lts cut over to npm@3 exclusively

current problem:

  • things are moving very slowly


  • not a lot of the rest of the road map is going to happen in 2016
bauchelain% n t
> eliminate-5082@1.0.0 test /Users/ogd/Documents/projects/test-sandwiches/eliminate-5082
> node stress.js
TAP version 13
# run 1
not ok 1 - error: tap returned 1
/Users/ogd/Documents/projects/test-sandwiches/eliminate-5082/test.js .. 12/13

autoscale: true

[fit] the npm cache

[fit] the part of the animal nobody likes

what is it for?

This file has been truncated, but you can view the full file.
178089 verbose url raw core-util-is
178090 verbose url resolving [ '', './core-util-is' ]
178091 verbose url resolved
178092 info trying registry request attempt 1 at 11:37:13
178093 verbose etag "75RK9UUWAHLYO40UZKLLOJ8YF"
178094 http GET
178095 verbose cache add [ 'error-ex@^1.2.0', null ]
178096 verbose cache add name=undefined spec="error-ex@^1.2.0" args=["error-ex@^1.2.0",null]
178097 verbose parsed url { protocol: null,
178097 verbose parsed url slashes: null,