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
Jeduan Cornejo
July 23, 2015
Technology
0
74
GitHub, Node.js y otros secretos de Silicon Valley
Plática dada en Campus Party Mexico 6.
Jeduan Cornejo
July 23, 2015
Tweet
Share
More Decks by Jeduan Cornejo
See All by Jeduan Cornejo
Login con Angular + NodeJS
jeduan
1
430
Introducción en 5 minutos a Lua
jeduan
3
69
Tarjetitas
jeduan
0
73
Tooling para desarrollar software
jeduan
1
110
Other Decks in Technology
See All in Technology
リアルタイム分析データベースで実現する SQLベースのオブザーバビリティ
mikimatsumoto
0
950
Bounded Context: Problem or Solution?
ewolff
1
210
Fintech SREの挑戦 PCI DSS対応をスマートにこなすインフラ戦略/Fintech SRE’s Challenge: Smart Infrastructure Strategies for PCI DSS Compliance
maaaato
0
450
地方拠点で エンジニアリングマネージャーってできるの? 〜地方という制約を楽しむオーナーシップとコミュニティ作り〜
1coin
1
130
AndroidデバイスにFTPサーバを建立する
e10dokup
0
240
エンジニアの育成を支える爆速フィードバック文化
sansantech
PRO
3
670
生成AIの利活用を加速させるための取り組み「prAIrie-dog」/ Shibuya_AI_1
visional_engineering_and_design
1
140
トラシューアニマルになろう ~開発者だからこそできる、安定したサービス作りの秘訣~
jacopen
2
1.5k
Larkご案内資料
customercloud
PRO
0
600
依存関係があるコンポーネントは Barrel ファイルでまとめよう
azukiazusa1
3
530
株式会社EventHub・エンジニア採用資料
eventhub
0
4.2k
APIファーストで実現する運用性の高い IoT プラットフォーム: SORACOMのアプローチ
soracom
PRO
0
240
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
328
21k
A better future with KSS
kneath
238
17k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
The Cult of Friendly URLs
andyhume
78
6.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Typedesign – Prime Four
hannesfritz
40
2.5k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
GitHub's CSS Performance
jonrohan
1030
460k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
Adopting Sorbet at Scale
ufuk
74
9.2k
Side Projects
sachag
452
42k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
31
2.1k
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