Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
160
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
150
WCUS2022.pdf
cahdeemer
0
370
Embracing Minds of All Kinds: Making Digital Content Usable for People with Cognitive Disabilities
cahdeemer
0
180
Going Headless without Losing Your Head: Strategies for Making Your First Decoupled Web App a Success
cahdeemer
0
110
Going Headless without Losing Your Head: Getting Started with Decoupled WordPress
cahdeemer
1
330
Accessibility for Digital In-Gallery Experiences
cahdeemer
0
130
Level Up Your QA Workflow: The Webinar Version
cahdeemer
0
100
QA_Workflow
cahdeemer
0
240
Other Decks in Technology
See All in Technology
Edge AI Performance on Zephyr Pico vs. Pico 2
iotengineer22
0
150
5分で知るMicrosoft Ignite
taiponrock
PRO
0
360
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
490
Microsoft Agent 365 についてゆっくりじっくり理解する!
skmkzyk
0
320
文字列の並び順 / Unicode Collation
tmtms
3
580
今年のデータ・ML系アップデートと気になるアプデのご紹介
nayuts
1
370
エンジニアリングマネージャー はじめての目標設定と評価
halkt
0
280
MLflowダイエット大作戦
lycorptech_jp
PRO
1
120
打 造 A I 驅 動 的 G i t H u b ⾃ 動 化 ⼯ 作 流 程
appleboy
0
330
【AWS re:Invent 2025速報】AIビルダー向けアップデートをまとめて解説!
minorun365
4
520
Challenging Hardware Contests with Zephyr and Lessons Learned
iotengineer22
0
210
大企業でもできる!ボトムアップで拡大させるプラットフォームの作り方
findy_eventslides
1
770
Featured
See All Featured
BBQ
matthewcrist
89
9.9k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
100
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Building an army of robots
kneath
306
46k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Automating Front-end Workflow
addyosmani
1371
200k
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