Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Impress Your Friends and Coworkers with 5 Amazi...
Search
Alex Burkhart
February 16, 2015
Technology
370
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Impress Your Friends and Coworkers with 5 Amazing Pry Tricks
My February Columbus Ruby Brigade presentation on debugging with Pry.
Alex Burkhart
February 16, 2015
More Decks by Alex Burkhart
See All by Alex Burkhart
Ruby's Inner Beauty 2.0
saterus
1
140
In Rust We Trust
saterus
4
360
Ruby's Inner Beauty
saterus
0
72
Approaching Rust 1.0
saterus
0
290
The Cost of Ownership: Should You Rent or Buy?
saterus
0
260
Rust or: How I Learned to Stop Worrying and Love the Compiler
saterus
3
770
Other Decks in Technology
See All in Technology
aws-iot-platform-architecture-use-cases.pdf
ma2shita
0
190
山手線を徒歩で一周してわかった、 位置情報アプリは「足」が最強のデバッガー
hinakko
0
160
Minecraft JavaのMODをSwiftで作る
1mash0
0
160
AgentCore Runtime上にAgentic Coding基盤を構築・展開する際の設計ポイントと限界点 / Design considerations and limitations when building an agentic coding platform on AgentCore Runtime
har1101
2
110
Reactの設計論
uhyo
24
13k
Slack上でインフラをトラブルシュートする! Agentic Platform Engineeringの第一歩
teru0x1
4
1.7k
おい、エージェントを使って終わらせろ
nwiizo
0
330
ソフトウェアDNAとクラウドエージェントのススメ
cloudace
0
110
【技術的負債conf】事業成長に伴う技術的負債の説明責任とAIによるモニタリング、認知的負債について
i35_267
2
1.6k
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
3
510
銀行勘定系システムにおける開発プロセス刷新×AIによる環境モダナイゼーション / Development Process Transformation and AI-Driven Environment Modernization
muit
0
2.2k
OpenTelemetryのメトリクスをCloudWatchに送ってPromQLで見てみた
ota1022
0
150
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.8k
Building Applications with DynamoDB
mza
96
7.2k
The SEO identity crisis: Don't let AI make you average
varn
0
560
The Limits of Empathy - UXLibs8
cassininazir
1
670
Joys of Absence: A Defence of Solitary Play
codingconduct
1
520
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
530
Visualization
eitanlees
152
17k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
How to Talk to Developers About Accessibility
jct
2
550
The Pragmatic Product Professional
lauravandoore
37
7.4k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
320
Transcript
IMPRESS YOUR FRIENDS AND COWORKERS WITH 5 AMAZING PRY TRICKS
ALEX BURKHART @SATERUS EdgeCase
None
None
None
None
None
READ EVALUATE PRINT LOOP
READ EVALUATE PRINT LOOP
None
None
None
1. FIND THE BUG 2. UNDERSTAND THE PROBLEM 3. FIND
THE ANSWER 4. FIX THE BUG 5. BUILD YOUR OWN CONSOLE
1. LOCATE THE BUG
2. UNDERSTAND YOUR PROBLEM
3. FIND THE ANSWER
4. FIX THE CODE
5. BUILD YOUR OWN CONSOLE
1. FIND THE BUG 2. UNDERSTAND THE PROBLEM 3. FIND
THE ANSWER 4. FIX THE BUG 5. BUILD YOUR OWN CONSOLE
ALEX BURKHART @SATERUS EdgeCase
COLUMBUS RUST SOCIETY @COLUMBUSRUST MEETUP.COM/COLUMBUS-RS
ALEX BURKHART @SATERUS EdgeCase