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
Compass Plugins - Philly MUG, May 24th 2018
Search
Lucas Hrabovsky
May 24, 2018
Programming
0
44
Compass Plugins - Philly MUG, May 24th 2018
Lucas Hrabovsky
May 24, 2018
Tweet
Share
More Decks by Lucas Hrabovsky
See All by Lucas Hrabovsky
Electron at MongoDB: LibertyJS 2016
__lucas
0
270
standalone executables for node.js apps
__lucas
1
30
Boatyard @ EmpireJS 2012
__lucas
0
100
Cloudsearch @ ex.fm
__lucas
0
97
100% JS @ LXJS 2012
__lucas
2
200
mongodb + ex.fm @ MongoPGH 2012
__lucas
2
1k
AWS Customer Presentation: exfm - How exfm uses AWS and Amazon CloudSearch- AWS Summit 2012 - NYC
__lucas
2
260
Other Decks in Programming
See All in Programming
NetworkXとGNNで学ぶグラフデータ分析入門〜複雑な関係性を解き明かすPythonの力〜
mhrtech
3
1.2k
なぜGoのジェネリクスはこの形なのか? Featherweight Goが明かす設計の核心
ryotaros
7
1.1k
2分台で1500examples完走!爆速CIを支える環境構築術 - Kaigi on Rails 2025
falcon8823
3
3.4k
XP, Testing and ninja testing ZOZ5
m_seki
3
430
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
150
非同期jobをtransaction内で 呼ぶなよ!絶対に呼ぶなよ!
alstrocrack
0
570
dynamic!
moro
9
6.9k
アメ車でサンノゼを走ってきたよ!
s_shimotori
0
210
CSC509 Lecture 01
javiergs
PRO
1
440
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
2k
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
450
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
2
700
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
9
580
Typedesign – Prime Four
hannesfritz
42
2.8k
Designing for humans not robots
tammielis
254
26k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
Practical Orchestrator
shlominoach
190
11k
Transcript
Compass Plugins
[email protected]
PhillyMUG - May 24th, 2018
⚡
bit.ly/awesome-compass
None
Goals for Tonight 1. What are plugins? 2. Where did
plugins come from? 3. Why do plugins matter?
0. What's Compass?
None
1. What are Compass Plugins?
Compass Plugin Framework · React components for UI · Glue
for plugins to communicate with each other · Reusable across Electron or Web
Compass Plugins are NOT · Related to MongoDB Server ·
Require rewriting your React components · "The community will do it for us!"
2. Where did plugins come from?
Origins of Plugins Distributed Team
Origins of Plugins Iteration ‐
Origins of Plugins Cross-Product Reuse
Example Server Stats Plugin
Plugin
In Compass
In Atlas
3. Why do plugins matter?
Why should everyone have to use the same tools for
different problems?
BinaryData('asdias...') Example
None
None
So…
What's next?
excel tables
data grids
JSON editor
?
Diversity is required.
Let's build together.
thanks
[email protected]
bit.ly/awesome-compass