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
Healthy and Effective JavaScript Debugging in S...
Search
Christina Deemer
February 27, 2020
Technology
0
150
Healthy and Effective JavaScript Debugging in Slack
Given at Philly JS meetup on February 27, 2020
Christina Deemer
February 27, 2020
Tweet
Share
More Decks by Christina Deemer
See All by Christina Deemer
Two Truths and a Lie: a lightning talk about autism
cahdeemer
0
140
WCUS2022.pdf
cahdeemer
0
360
Embracing Minds of All Kinds: Making Digital Content Usable for People with Cognitive Disabilities
cahdeemer
0
170
Going Headless without Losing Your Head: Strategies for Making Your First Decoupled Web App a Success
cahdeemer
0
100
Going Headless without Losing Your Head: Getting Started with Decoupled WordPress
cahdeemer
1
320
Accessibility for Digital In-Gallery Experiences
cahdeemer
0
130
Level Up Your QA Workflow: The Webinar Version
cahdeemer
0
93
QA_Workflow
cahdeemer
0
240
Other Decks in Technology
See All in Technology
MCP サーバーの基礎から実践レベルの知識まで
azukiazusa1
14
7.5k
GCASアップデート(202508-202510)
techniczna
0
340
re:Invent 2025の見どころと便利アイテムをご紹介 / Highlights and Useful Items for re:Invent 2025
yuj1osm
0
690
AI時代の発信活動 ~技術者として認知してもらうための発信法~ / 20251028 Masaki Okuda
shift_evolve
PRO
1
140
AIエージェントは「使う」だけじゃなくて「作る」時代! 〜最新フレームワークで楽しく開発入門しよう〜
minorun365
PRO
5
590
Snowflakeとdbtで加速する 「TVCMデータで価値を生む組織」への進化論 / Evolving TVCM Data Value in TELECY with Snowflake and dbt
carta_engineering
0
150
Spec Driven Development入門/spec_driven_development_for_learners
hanhan1978
1
650
DMMの検索システムをSolrからElasticCloudに移行した話
hmaa_ryo
0
370
可観測性は開発環境から、開発環境にもオブザーバビリティ導入のススメ
layerx
PRO
4
2.7k
AWS re:Invent 2025事前勉強会資料 / AWS re:Invent 2025 pre study meetup
kinunori
0
1.1k
AIの個性を理解し、指揮する
shoota
3
630
ピープルウエア x スタートアップ
operando
1
3.3k
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.3k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Being A Developer After 40
akosma
91
590k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Fireside Chat
paigeccino
41
3.7k
Become a Pro
speakerdeck
PRO
29
5.6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
The Language of Interfaces
destraynor
162
25k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
Transcript
@cahdeemer @alleyco
@cahdeemer @alleyco Healthy & Effective JavaScript Debugging in Slack Christina
Deemer, UX Developer, Alley
@cahdeemer @alleyco Prologue: Who am I?
@cahdeemer @alleyco
@cahdeemer @alleyco
@cahdeemer @alleyco Chapter 1: The Problem
@cahdeemer @alleyco
@cahdeemer @alleyco
@cahdeemer @alleyco If (lovesPhilly( )) { alert( ‘Gritty is awesome’);
debugger; }
@cahdeemer @alleyco
@cahdeemer @alleyco
@cahdeemer @alleyco
@cahdeemer @alleyco
@cahdeemer @alleyco
@cahdeemer @alleyco
@cahdeemer @alleyco
@cahdeemer @alleyco
@cahdeemer @alleyco
@cahdeemer @alleyco
@cahdeemer Asking for help 1. Act of strength & courage
2. Smart & efficient to use the resources available 3. Models positive behavior 4. Surfaces issues others may have
@cahdeemer @alleyco
@cahdeemer @alleyco Chapter 2: 5 Tips for Better Debugging in
Slack
@cahdeemer 01 @alleyco Search Slack
@cahdeemer @alleyco Are you in the right channel?
@cahdeemer @alleyco
@cahdeemer @alleyco Consider your keywords
@cahdeemer 02 @alleyco Make it easy for other people to
help you
@cahdeemer @alleyco
@cahdeemer @alleyco Do not ask permission to ask for help
@cahdeemer @alleyco State your issue clearly
@cahdeemer @alleyco
@cahdeemer 03 @alleyco Make it easy for people to learn
@cahdeemer @alleyco
@cahdeemer @alleyco
@cahdeemer 04 @alleyco Use friendly language
@cahdeemer @alleyco Avoid sarcasm and be careful with jokes
@cahdeemer @alleyco Be respectful
@cahdeemer @alleyco Be patient and welcoming
@cahdeemer @alleyco Be open to feedback
@cahdeemer @alleyco
@cahdeemer 05 @alleyco Stay focused
@cahdeemer @alleyco Avoid distracting topics
@cahdeemer @alleyco
@cahdeemer @alleyco Be present.
@cahdeemer @alleyco Don’t disappear
@cahdeemer @alleyco
@cahdeemer @alleyco
@cahdeemer @alleyco Chapter 3: Documentation
@cahdeemer Private documentation outside of Slack • In your IDE:
https://snippet-generator.app/ • Personal code library / notes app: ◦ https://www.renfei.org/snippets-lab/ ◦ https://www.notion.so/ ◦ https://bear.app/
@cahdeemer Public documentation outside of Slack • GH wikis •
Blog post • Social media thread
@cahdeemer Public documentation outside of Slack • GH wikis •
Blog post • Social media thread • Give a talk at your local JavaScript Meetup
@cahdeemer @alleyco Prologue: Follow-up
@cahdeemer Follow up • Slides: speakerdeck • Twitter: @cahdeemer •
Blog post: cahdeemer.com/blog • Alley: alley.co
@cahdeemer @alleyco Thank You