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
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
340
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
340
Xamarin
hpneo
1
320
Desarrollo FrontEnd con JavaScript - S06
hpneo
0
120
Desarrollo FrontEnd con JavaScript - S05
hpneo
0
72
Desarrollo FrontEnd con JavaScript - S04
hpneo
0
110
Desarrollo FrontEnd con JavaScript - S03 (I)
hpneo
0
74
Other Decks in Programming
See All in Programming
Oxlintはいかにしてtsgolintのlint ruleを呼び出しているのか
syumai
1
470
1人1案件のプロダクトエンジニア時代に、"プロセス監督"としてチャレンジしたこと
non0113
0
280
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
3
560
Modding RubyKaigi for Myself
yui_knk
0
420
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
230
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
990
Talking to terminals (and how they talk back) (KotlinConf 2026)
jakewharton
PRO
1
110
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
1.7k
色即是空、空即是色、データサイエンス
kamoneggi
1
150
横断組織出身のQAEがインプロセスQAEでつまずいたこと・活かせたこと
ty89
0
180
Are We Really Coding 10× Faster with AI?
kohzas
0
220
ローカルLLMでどこまでコードが書けるか / How much code can be written on a local LLM
kishida
2
410
Featured
See All Featured
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
300
How to Ace a Technical Interview
jacobian
281
24k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
140
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
140
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.3k
Crafting Experiences
bethany
1
160
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
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