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
720
0
Share
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
320
Manejando Docker containers con Ruby y backticks
hpneo
0
390
CodePicnic: Lecciones aprendidas al crear una startup tecnológica
hpneo
0
530
Universal Web apps con JavaScript
hpneo
0
340
Xamarin
hpneo
1
320
Desarrollo FrontEnd con JavaScript - S06
hpneo
0
110
Desarrollo FrontEnd con JavaScript - S05
hpneo
0
70
Desarrollo FrontEnd con JavaScript - S04
hpneo
0
100
Desarrollo FrontEnd con JavaScript - S03 (I)
hpneo
0
72
Other Decks in Programming
See All in Programming
PHPで TLSのプロトコルを実装してみる
higaki_program
0
740
おれのAgentic Coding 2026/03
tsukasagr
1
140
CDK Deployのための ”反響定位”
watany
1
530
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
570
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
9
5.1k
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
860
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
320
まかせられるPM・まかせられないPM / DevTech GUILD Meetup
yusukemukoyama
0
110
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
350
脱 雰囲気実装!AgentCoreを良い感じにWEBアプリケーションに組み込むために
takuyay0ne
3
440
事業会社でのセキュリティ長期インターンについて
masachikaura
0
230
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
190
Featured
See All Featured
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
370
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
880
The World Runs on Bad Software
bkeepers
PRO
72
12k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
670
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
190
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
760
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
330
The Art of Programming - Codeland 2020
erikaheidi
57
14k
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