~/talks

Bryan Hughes

what they talk about

all 15 in the filters

where they keep going back

all 12 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
What We Owe to Each OtherJSNation 20232023-06-01
Open source has won, and it's the center of gravity for our community. Whether we're contributors to open source projects, commercial product engineers…
Talk on
Bryan Hughes's QnAJSNation 20232023-06-01
-- no description --
Talk on
To Rewrite, or Not to Rewrite, That Is the QuestionOpenJS World 20232023-05-09
A Raspberry Pi plugin for Johnny-Five (raspberry-io) is decomposed into about ten npm packages and its last core module is rewritten after failed four times…
Talk on
Creating Beautiful LED Art with JavaScriptJSConf US 20192019-08-12
Claim: JavaScript animates addressable LEDs by driving HSV channels with trigonometric waves, mapping sine output (−1..1) to 0..255 and composing multiple…
Talk on
The Contentious Relationship Between the LGBTQ+ community and TechJSConf EU 20192019-06-01
Tech offers stable jobs for many queer people but also produces concrete harms and failures: corporate rainbow capitalism that spends on Pride floats while…
Talk on
Effective Documentation for Open Source ProjectsNodeConf EU 20182018-11-04
Focus on concrete checklist: a short intro saying what the module does and why, RasPi IO and Johnny Five style examples, explicit system requirements (which…
Talk on
Understanding Functions and "this" in the World of ES2018Silicon Valley Code Camp 20182018-10-13
Explains that JavaScript sets this by how a function is called — call-site determines this — so plain function calls get global/window, object.method calls get…
Talk on
Effective Agile Processes: It’s All About PeopleNode+JS Interactive 20182018-10-10
Argues that effectiveness comes from values not rituals and lists concrete rules: require PMs create user stories and developers create tasks, plan sprints in…
Talk on
Hacking with My AnxietyJSConf US 20182018-08-21
A small contact scheduler auto-generates a weekly queue of people to message, uses heuristics about last-contact and frequency, and forces an auto-snooze…
Talk on
“Works for Me”JSConf Iceland 20182018-03-01
Privilege is framed as an unreproducible bug: the claim is that context, not intent, explains why some people never see systemic failures. The method is an…
Talk on
Why Open Source Fails to Protect Under-Represented MinoritiesAlterConf San Francisco 20172017-12-10
Joined Node.js in 2015 to change culture, organizers create an inclusivity working group then a formal community committee, push for enforcement tools and…
Talk on
Bryan Hughes - SeattleJS Conference 2017SeattleJS Conference 20172017-08-10
Node.js runs all JavaScript and v8 on a single thread but the event loop and native C++ work use multiple mechanisms: crypto async calls go to a default thread…
Talk on
API Design Through the Lens of PhotographyCascadiaFest 20162016-08-03
API design compares to photography by treating constraints as creative decisions: exposure parameters — ISO shutter speed aperture — map to trade-offs like…
Talk on
Connecting the Internet of ThingsErlang Factory SF Bay Area 20142014-03-06
Claims Erlang is ideal for IoT because fine‑grained processes, supervisors and hot code upgrades let a platform scale and tolerate failure while routing…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.