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
gmaps.js - 4 lecciones open source en 4 pasos
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Gustavo Leon
April 07, 2015
Programming
730
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
gmaps.js - 4 lecciones open source en 4 pasos
Lo que aprendí creando un proyecto open source.
Gustavo Leon
April 07, 2015
More Decks by Gustavo Leon
See All by Gustavo Leon
Usando Preact - Una alternativa ligera a React
hpneo
0
350
Manejando Docker containers con Ruby y backticks
hpneo
0
400
CodePicnic: Lecciones aprendidas al crear una startup tecnológica
hpneo
0
540
Universal Web apps con JavaScript
hpneo
0
350
Xamarin
hpneo
1
320
Desarrollo FrontEnd con JavaScript - S06
hpneo
0
120
Desarrollo FrontEnd con JavaScript - S05
hpneo
0
73
Desarrollo FrontEnd con JavaScript - S04
hpneo
0
110
Desarrollo FrontEnd con JavaScript - S03 (I)
hpneo
0
75
Other Decks in Programming
See All in Programming
Oxcを導入して開発体験が向上した話
yug1224
4
300
AIとRubyの静的型付け
ukin0k0
0
560
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
150
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
150
ECSアプリログをFireLensでコスト削減しようとしたけど諦めた話 in Fargate×Node.js
akihisaikeda
2
4k
Contextとはなにか
chiroruxx
0
280
A2UI という光を覗いてみる
satohjohn
1
120
その問い、本当に正しいですか?AI時代のエンジニアに必要な哲学と認知科学 / ai-philosophy-cognitive-science
minodriven
5
3.6k
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.3k
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
380
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
240
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
130
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
Everyday Curiosity
cassininazir
0
230
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
230
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
420
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
250
It's Worth the Effort
3n
188
29k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
390
Evolving SEO for Evolving Search Engines
ryanjones
0
210
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Transcript
4 lecciones open source en 4 pasos
@hpneo › Trujillo - Lima - CDMX › 24 años
› Xenda: 2011 – 2014 › CodePicnic: 2015 – ? › Appstaire, Ceviche.js, DOMScope, gmaps.js › #84 en JavaScript en el mundo según GitHub Awards (no el GitHub real, pero :)
¿CÓMO EMPEZÓ TODO?
None
vaope › 2008 – 2010 › Mi primera “startup” ›
Foursquare antes que Foursquare fuera cool
gmaps.js - ¿por qué? › La API de Google Maps
es buena… pero es verbosa. › Puede generar código repetido y mal organizado
TODO EMPEZÓ CON UN GIST gist.github.com/1271694
Primer paso: PUBLICAR › Agregar features › Refactorizar › Crear
ejemplos › Documentar › Crear site
GMAPS.JS hpneo.github.com/gmaps
Segundo paso: Promoción
Tercer paso: Colaboradores
Cuarto paso: Crecimiento
gmaps.js 0.4.17 › 86 versiones › 318 commits › 7
branches › 800+ forks › 5000+ stars › 41 contribuyentes › 294 issues › 95 pull requests
Lo que aprendí › Apoya a la comunidad › Recibe
feedback › Aporta conocimiento › Aprende