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
Visualizing Application Structures
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Evelyn Masso
June 28, 2018
Technology
0
480
Visualizing Application Structures
Evelyn Masso
June 28, 2018
Tweet
Share
More Decks by Evelyn Masso
See All by Evelyn Masso
Handling Null in Functional Programming
outofambit
0
910
Empathetic Engineering
outofambit
0
720
Ways to Welcome Newcomers to Your Open Source Project
outofambit
0
120
Other Decks in Technology
See All in Technology
Tebiki Engineering Team Deck
tebiki
0
24k
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
42k
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
870
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
440
プロポーザルに込める段取り八分
shoheimitani
1
190
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
590
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
220
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
230
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.4k
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
0
340
【Oracle Cloud ウェビナー】[Oracle AI Database + AWS] Oracle Database@AWSで広がるクラウドの新たな選択肢とAI時代のデータ戦略
oracle4engineer
PRO
1
110
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
160
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2k
4 Signs Your Business is Dying
shpigford
187
22k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
49
Building Adaptive Systems
keathley
44
2.9k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
72
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Utilizing Notion as your number one productivity tool
mfonobong
3
220
Transcript
Visualizing Application Structures (it’s easier than you think)
Graphs are cool
None
None
None
None
None
None
None
None
None
None
None
None
None
None
y tho?
Impress your friends and make enemies
None
Ramp up faster, harder, stronger
None
Bootstrap Architecture Discussions
None
Good Graph Questions • How nested are our dependencies? •
How interdependent are our services? • How difficult will it be to refactor this module? • What should be separated into a new module? • What is even in this codebase?
but what about Elixir
None
None
References • http://benfry.com/deprocess/ • http://www.stack.nl/~dimitri/doxygen/ • https://github.com/pahen/madge • https://github.com/emad-elsaid/rubrowser •
https://github.com/devonestes/ module_dependency_visualizer