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
47
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
40
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
270
Other Decks in Programming
See All in Programming
ゆくKotlin くるRust
exoego
1
200
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
140
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
410
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
240
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
540
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
480
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
520
PostgreSQLで手軽にDuckDBを使う!DuckDB&pg_duckdb入門/osc25hi-duckdb
takahashiikki
0
240
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
220
The Art of Re-Architecture - Droidcon India 2025
siddroid
0
160
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
160
Patterns of Patterns
denyspoltorak
0
440
Featured
See All Featured
Paper Plane (Part 1)
katiecoart
PRO
0
3k
Skip the Path - Find Your Career Trail
mkilby
0
42
GraphQLとの向き合い方2022年版
quramy
50
14k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
63
Designing for humans not robots
tammielis
254
26k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
46
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
How Software Deployment tools have changed in the past 20 years
geshan
0
31k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
98
Balancing Empowerment & Direction
lara
5
840
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
140
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
50
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