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
Developer communities, cloud IDEs and open sour...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Stefan Cosma
November 22, 2014
Programming
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Developer communities, cloud IDEs and open source - OSOMreInvent 2014
Developer communities, cloud IDEs and open source. A case study held at OSOMreInvent 2014.
Stefan Cosma
November 22, 2014
More Decks by Stefan Cosma
See All by Stefan Cosma
Mobile App Development with JavaScript
stefanbc
0
79
Mobile JavaScript Development
stefanbc
0
110
Ionic - The UI Framework for the Web
stefanbc
0
160
The Future of Development
stefanbc
0
160
Development and testing in the cloud - DevTalks 2015
stefanbc
0
100
WordPress Development Anywhere - WordCamp 2014 Romania
stefanbc
0
330
Mozilla Open Source Event Presentation of Koding
stefanbc
1
250
Other Decks in Programming
See All in Programming
tsc.rip を支える技術 / Kyoto.なんか #8
susisu
0
4.3k
高専、大学編入、そして未踏へ〜プロダクト開発とキャリアの歩み - Technical College, University Transfer, and On to “Mitou” / My Journey in Product Development and Career
pkmiya
0
130
いまどきの Codex で開発する visionOS アプリの開発スタイルについて
karad
0
180
AIの中の人になってみる
htkym
0
150
型解析で実現する Go の言語内 DSL / Conference に Go! タイムテーブルの歩き方 for Gophers
mazrean
0
120
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
330
Claude Codeを組織的に動かして月400PRを実現した話
happy_ryo
0
250
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
3
460
PyO3 で既存 Python 評価器を Rust core 化する ー wasm-bindgen でブラウザにも配るための設計
kdash
1
350
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
620
ソフトウェアエンジニアにとっての生成AI - 特性を知って使い倒す / generative ai for software enginner
kishida
7
2.3k
異なる設計思想のフレームワークを経験して得た学び
amekuhideki
2
1.5k
Featured
See All Featured
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
470
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Prompt Engineering for Job Search
mfonobong
0
430
From π to Pie charts
rasagy
0
350
Build your cross-platform service in a week with App Engine
jlugia
234
19k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
320
The untapped power of vector embeddings
frankvandijk
2
1.9k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
310
Exploring anti-patterns in Rails
aemeredith
3
490
Designing for Timeless Needs
cassininazir
1
470
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Paper Plane (Part 1)
katiecoart
PRO
1
10k
Transcript
None
Developer communities, cloud IDEs and open source.
The structure of a community should be thought out before
building / designing the product
Provide the tools necessary for that community to grow and
thrive
Promote an “MIT license” thinking and open source the tools
that can help the community mature
Overview Community Docs An open source IDE Community Engagement
Community Docs - Overview An open source project Focuses on
contribution Built using open source frameworks Easily maintainable
Community Docs - Parts Metalsmith, Gulp, Sass, CoffeeScript Markdown!!! Github
pages
Community Docs - Gulp Gulp takes advantage of Node.js streaming
syntax to pass results from one function to the next.
Community Docs - Metalsmith With Metalsmith, all the logic is
handled by plugins. You just have to chain them together.
Community Docs - Contribution FORK > CREATE > PULL REQUEST
Open source IDE - Structure Built on top of Ace
Extended using the KDFramework
Open source IDE Community features Shortcuts Collapsable Panes Resize and
Split panes
Open source IDE - Parts The KDFramework An open source
UI framework for the modern web
Engagement An open source community is much easier to maintain
If you build tools that can be improved by the
community
Open source is all about collaboration … duh!
If your community already embraced an open source thinking help
it by introducing more collaboration features
Hackathons
Don’t require a real location They stimulate the community into
improving a product Bring people together
Questions?
Thank you! koding.com koding.com/Hackathon @koding @stefanbc