Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Asynchronous wombats - some of the communicatio...
Search
Daijiro Wachi
July 16, 2016
Programming
610
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Asynchronous wombats - some of the communication issues from our differences we face on GitHub
at
http://npm.camp
- July 30, 2016
Daijiro Wachi
July 16, 2016
More Decks by Daijiro Wachi
See All by Daijiro Wachi
OSS開発における合意形成にJavaScriptで参加し、変化を起こす / front-end-lounge-1
watilde
6
3.4k
amplify-cliで追加したfunctionに 環境変数・シークレットを設定する機能が どのように実現されたか / amplify-env-vars
watilde
0
1.5k
Amplify Japan User Group and OSS
watilde
0
1.2k
Web VitalsとJavaScriptエラーの可視化 - フロントエンドにおけるObservabilityとは / visualize-web-vitals-and-javascript-error
watilde
6
2.9k
Firefighting planner
watilde
1
190
Doctor Wombat - A debug guide to using npm.
watilde
0
610
Write a song in JavaScript
watilde
3
820
npm3 ❓
watilde
18
13k
npm update -g npm
watilde
5
3k
Other Decks in Programming
See All in Programming
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
360
freeeにおけるEvalsの実践例の紹介
freee
PRO
0
150
Hono + Inertia + React で LP を構築した話
oukayuka
2
170
170k Jobs a Day on GKE: Scaling Mercari's CI Platform - and What's Next for AI-Native Development
junyaokabe
0
120
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
12
19k
freee が目指す データ マネジメント戦略 AI-Ready 時代を支える 攻めのガバナンスとは
freee
PRO
0
490
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
280
S3 を使うアプリケーションをローカル完結で動かすことに全力を注いでみた / Running S3 Apps Offline
contour_gara
0
620
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
720
「人を評価する AI」の設計と実装
ryoyanara
0
240
片田舎のおっさん、 Swift Buildのダイアモンド問題解決の不具合修正PRを出すが、解決方法がキャッシュをしないようにすることであり、ビルド時間が伸びると言われてマージされないので高速化もする/swiftbuild
yimajo
0
290
Android CLI
fornewid
0
240
Featured
See All Featured
HDC tutorial
michielstock
2
820
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Automating Front-end Workflow
addyosmani
1369
210k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
580
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
430
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
950
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
450
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Transcript
Daijirō Wachi @watilde Asynchronous wombats DIFFERENCES
npm whoami --long { "id": "@watilde", "name": "Daijirō Wachi", "devCommunities":
[ "Node.js Japanese localisation team", "Node.js Intl WG", "Nodeschool", "Nodebots", "ECMA402" ] }
$ npm view
[email protected]
npm view
[email protected]
npm view
[email protected]
something crashed
something error I get an error when I run npm
install on your repository
something is something
Time differences
conversational ball
asynchronous communication
Language differences English: Hello Dutch: Hallo Japanese: ͜Μʹͪ
Feature requests new option new api new syntax new subcommand
won’t fix update docs
Metcalfe's law function metcalfe (n) { return n * (n
- 1) / 2 } mtcalfe(2) // => 1 mtcalfe(5) // => 6 mtcalfe(12) // => 66 Image from https://en.wikipedia.org/wiki/Metcalfe%27s_law
mtcalfe(wombats)
Complexity = D * L * N Distance(Time Zone) x
Language Differences x Network Size(Involved peeps) } - Communication Organization
Asynchronous way Promise.all([ hello, myEnv, myError, myQuestion, bestRegards ]).then(message =>
{ return postIssue(message); }, function(misunderstand) { iFixedByMyselfBecause(misunderstand); });
• Documentation: answer first, before questions come • README.md, CONTRIBUTING.md,
ISSUE_TEMPLATE.md • Reproduce: use the same environment to reporters AMAP • Same Node.js Version nvm • Same npm version npmbrew • Same platform amazon.com Tools
Localisation community ΤψϐʔΤϜ
Organization
(*˘︶˘*).Ň.:* ❤ Thanks all Daijirō Wachi - @watilde