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
Gustavo Leon
April 07, 2015
Programming
0
650
gmaps.js - 4 lecciones open source en 4 pasos
Lo que aprendí creando un proyecto open source.
Gustavo Leon
April 07, 2015
Tweet
Share
More Decks by Gustavo Leon
See All by Gustavo Leon
Usando Preact - Una alternativa ligera a React
hpneo
0
220
Manejando Docker containers con Ruby y backticks
hpneo
0
310
CodePicnic: Lecciones aprendidas al crear una startup tecnológica
hpneo
0
430
Universal Web apps con JavaScript
hpneo
0
270
Xamarin
hpneo
1
260
Desarrollo FrontEnd con JavaScript - S06
hpneo
0
96
Desarrollo FrontEnd con JavaScript - S05
hpneo
0
52
Desarrollo FrontEnd con JavaScript - S04
hpneo
0
75
Desarrollo FrontEnd con JavaScript - S03 (I)
hpneo
0
54
Other Decks in Programming
See All in Programming
フロントエンドのディレクトリ構成どうしてる? Feature-Sliced Design 導入体験談
osakatechlab
8
4.1k
Асинхронность неизбежна: как мы проектировали сервис уведомлений
lamodatech
0
700
From Translations to Multi Dimension Entities
alexanderschranz
2
130
バグを見つけた?それAppleに直してもらおう!
uetyo
0
170
Effective Signals in Angular 19+: Rules and Helpers @ngbe2024
manfredsteyer
PRO
0
130
CQRS+ES の力を使って効果を感じる / Feel the effects of using the power of CQRS+ES
seike460
PRO
0
110
あれやってみてー駆動から成長を加速させる / areyattemite-driven
nashiusagi
1
200
Semantic Kernelのネイティブプラグインで知識拡張をしてみる
tomokusaba
0
180
ゆるやかにgolangci-lintのルールを強くする / Kyoto.go #56
utgwkk
1
360
短期間での新規プロダクト開発における「コスパの良い」Goのテスト戦略」 / kamakura.go
n3xem
2
170
Recoilを剥がしている話
kirik
5
6.6k
14 Years of iOS: Lessons and Key Points
seyfoyun
1
770
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
The Language of Interfaces
destraynor
154
24k
Optimising Largest Contentful Paint
csswizardry
33
3k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
2
290
BBQ
matthewcrist
85
9.4k
Optimizing for Happiness
mojombo
376
70k
VelocityConf: Rendering Performance Case Studies
addyosmani
326
24k
Scaling GitHub
holman
458
140k
Speed Design
sergeychernyshev
25
670
Unsuck your backbone
ammeep
669
57k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
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