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
GitHub, Node.js y otros secretos de Silicon Valley
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jeduan Cornejo
July 23, 2015
Technology
86
0
Share
GitHub, Node.js y otros secretos de Silicon Valley
Plática dada en Campus Party Mexico 6.
Jeduan Cornejo
July 23, 2015
More Decks by Jeduan Cornejo
See All by Jeduan Cornejo
Login con Angular + NodeJS
jeduan
1
440
Introducción en 5 minutos a Lua
jeduan
3
79
Tarjetitas
jeduan
0
85
Tooling para desarrollar software
jeduan
1
120
Other Decks in Technology
See All in Technology
AIはハッカーを減らすのか、増やすのか?──現役ホワイトハッカーから見るAI時代のリアル【MEGU-Meet】
cscengineer
PRO
0
210
CloudTrail を見つめ直してみる
kazzpapa3
1
120
Expiration of Secure Boot Certificates for vSphere Virtual Machines
mirie_sd
0
110
PicoRuby as a Multi-VM Operating System
kishima
1
220
Chasing Real-Time Observability for CRuby
whitegreen
0
280
AI: Making Admin and Users, Lives Better
kbmsg
0
120
Hacobu Tech Deck
hacobu
PRO
0
130
今年注目する!データ分析プラットフォームでのAIの活用
nayuts
0
170
AIが書いたコードを信じられない問題 〜レビュー負荷を下げるために変えたこと〜 / The AI Code Trust Gap: Reducing the Review Burden
bitkey
PRO
8
1.4k
はじめての MagicPod生成AI機能 機能紹介から活用方法まで
magicpod
0
120
20260428_Product Management Summit_tadokoroyoshiro
tadokoro_yoshiro
14
15k
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.4k
Featured
See All Featured
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
250
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
720
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.4k
Test your architecture with Archunit
thirion
1
2.2k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.7k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
160
Designing for Performance
lara
611
70k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
The untapped power of vector embeddings
frankvandijk
2
1.7k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Transcript
None
Github, Node.js y otros secretos de Silicon Valley
Jeduan Se pronuncia ‘Yeduán’ (Si, así me llamo) @jeduan
None
None
Jeduan
None
Nodeschool Workshop Pioneer 10 PM - Hoy
• La improbable historia de JavaScript • JavaScript hoy •
Secretos de Silicon Valley
JavaScript
• 1995 • 10 días
None
None
None
None
Muchas personas todavía tienen esa impresión de JavaScript
• 2004
None
None
“Muchas personas todavía tienen esa impresión de Internet Explorer” –Alguien
en Microsoft
None
None
Renacimiento.
$('button.showtab').on('click', function () { $('.tab').show() })
$.get('/user/profile', function (data) { $('.content').html(data) })
• 2008
None
None
None
None
None
None
Threads
None
V8
None
Laravel Rails Django Sinatra Express Spring hapi Requests per second
0 10000 20000 30000 40000
app.post('/signup', function (request, response) { User.create(request.body) .then(function (user) { response.json(user)
}) })
socket.on('message', function(message) { socket.broadcast.emit('message', { username: socket.username, message: message })
})
JavaScript hoy
None
None
express.js
WebSockets
• WebRTC • WebGL
–Benito Juarez “JavaScript is eating the world”
None
El repositorio de módulos más grande del mundo
“This is the Unix philosophy. Write programs that do one
thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.” –Doug McIlroy
npm install is-positive npm install type-is npm install cookie
npm install webtorrent npm install gameboy npm install doppler npm
install accel-mma84
–The Atwood law “Any application that can be written in
JavaScript, will eventually be written in JavaScript.”
email-templates
Una comunidad acostumbrada a colaborar La idea es que nadie
empieza como experto.
Secretos* de Silicon Valley o, cómo el open source cambió
para siempre cómo trabajamos
Pruebas automáticas para saber en segundos si rompiste algo.
None
None
None
None
None
None
None
None
None
Revisiones de código como parte del proceso
None
None
En conclusión • JavaScript es un lenguaje maduro • Puedes
colaborar en todo tipo de proyectos • Colaborar con open source te enseña técnicas que están usando en Silicon Valley
Gracias @jeduan
[email protected]
Nodeschool Workshop Pioneer 10 PM - Hoy