Submit Search
Upload
The Last Man Debugger | #wcnp2024
•
Download as PPTX, PDF
•
0 likes
•
35 views
Madan Panthi
Follow
This slide was presented in WordCamp Nepal 2024, Pokhara, Nepal
Read less
Read more
Software
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 19
Download now
Recommended
Lean Php Presentation
Lean Php Presentation
Alan Pinstein
PHP: Debugger, Profiler and more
PHP: Debugger, Profiler and more
Võ Duy Tuấn
PHPUnit
PHPUnit
Hampton Roads PHP User Grop
Diagnosing WordPress: What to do when things go wrong
Diagnosing WordPress: What to do when things go wrong
WordCamp Sydney
Better Together - PHP and JavaScript Best Practices with Zend Studio 8
Better Together - PHP and JavaScript Best Practices with Zend Studio 8
Roy Ganor
High Stakes Continuous Delivery in the Real World #OpenWest
High Stakes Continuous Delivery in the Real World #OpenWest
Joshua Warren
Visual Studio tricks every dot net developer should know
Visual Studio tricks every dot net developer should know
Dror Helper
Developing PHP applications with netbeans ide
Developing PHP applications with netbeans ide
Sayed Ahmed
Recommended
Lean Php Presentation
Lean Php Presentation
Alan Pinstein
PHP: Debugger, Profiler and more
PHP: Debugger, Profiler and more
Võ Duy Tuấn
PHPUnit
PHPUnit
Hampton Roads PHP User Grop
Diagnosing WordPress: What to do when things go wrong
Diagnosing WordPress: What to do when things go wrong
WordCamp Sydney
Better Together - PHP and JavaScript Best Practices with Zend Studio 8
Better Together - PHP and JavaScript Best Practices with Zend Studio 8
Roy Ganor
High Stakes Continuous Delivery in the Real World #OpenWest
High Stakes Continuous Delivery in the Real World #OpenWest
Joshua Warren
Visual Studio tricks every dot net developer should know
Visual Studio tricks every dot net developer should know
Dror Helper
Developing PHP applications with netbeans ide
Developing PHP applications with netbeans ide
Sayed Ahmed
Developing php applications with netbeans ide
Developing php applications with netbeans ide
Sayed Ahmed
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
os-php-wiki5-a4
os-php-wiki5-a4
tutorialsruby
os-php-wiki5-a4
os-php-wiki5-a4
tutorialsruby
Behavior & Specification Driven Development in PHP - #OpenWest
Behavior & Specification Driven Development in PHP - #OpenWest
Joshua Warren
Project Server 2002 Implementation Lessons Learned
Project Server 2002 Implementation Lessons Learned
webhostingguy
WordPress Debugging Tips and Tricks
WordPress Debugging Tips and Tricks
Keanan Koppenhaver
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
Enterprise PHP (PHP London Conference 2008)
Enterprise PHP (PHP London Conference 2008)
Ivo Jansch
Increasing productivity using visual studio 2017
Increasing productivity using visual studio 2017
Md. Mahedee Hasan
Calculator using Java
Calculator using Java
Garvit Anand
A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5
SSW
Java2day 2013 : Modern workflows for javascript integration
Java2day 2013 : Modern workflows for javascript integration
Mite Mitreski
DDD (Debugger Driven Development)
DDD (Debugger Driven Development)
Carlos Granados
Creating Openbravo Workspace Widgets
Creating Openbravo Workspace Widgets
Rob Goris
Webinar: Zend framework Getting to grips (ZF1)
Webinar: Zend framework Getting to grips (ZF1)
Ryan Mauger
Nt1310 Unit 5 Administrative Tools
Nt1310 Unit 5 Administrative Tools
Jenny Smith
Debugging Drupal - How to Debug your Drupal Application
Debugging Drupal - How to Debug your Drupal Application
Zyxware Technologies
Grow your own tools - VilniusRB
Grow your own tools - VilniusRB
Remigijus Jodelis
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
jennyeacort
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
Wave PLM
More Related Content
Similar to The Last Man Debugger | #wcnp2024
Developing php applications with netbeans ide
Developing php applications with netbeans ide
Sayed Ahmed
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
os-php-wiki5-a4
os-php-wiki5-a4
tutorialsruby
os-php-wiki5-a4
os-php-wiki5-a4
tutorialsruby
Behavior & Specification Driven Development in PHP - #OpenWest
Behavior & Specification Driven Development in PHP - #OpenWest
Joshua Warren
Project Server 2002 Implementation Lessons Learned
Project Server 2002 Implementation Lessons Learned
webhostingguy
WordPress Debugging Tips and Tricks
WordPress Debugging Tips and Tricks
Keanan Koppenhaver
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
Enterprise PHP (PHP London Conference 2008)
Enterprise PHP (PHP London Conference 2008)
Ivo Jansch
Increasing productivity using visual studio 2017
Increasing productivity using visual studio 2017
Md. Mahedee Hasan
Calculator using Java
Calculator using Java
Garvit Anand
A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5
SSW
Java2day 2013 : Modern workflows for javascript integration
Java2day 2013 : Modern workflows for javascript integration
Mite Mitreski
DDD (Debugger Driven Development)
DDD (Debugger Driven Development)
Carlos Granados
Creating Openbravo Workspace Widgets
Creating Openbravo Workspace Widgets
Rob Goris
Webinar: Zend framework Getting to grips (ZF1)
Webinar: Zend framework Getting to grips (ZF1)
Ryan Mauger
Nt1310 Unit 5 Administrative Tools
Nt1310 Unit 5 Administrative Tools
Jenny Smith
Debugging Drupal - How to Debug your Drupal Application
Debugging Drupal - How to Debug your Drupal Application
Zyxware Technologies
Grow your own tools - VilniusRB
Grow your own tools - VilniusRB
Remigijus Jodelis
Similar to The Last Man Debugger | #wcnp2024
(20)
Developing php applications with netbeans ide
Developing php applications with netbeans ide
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
os-php-wiki5-a4
os-php-wiki5-a4
os-php-wiki5-a4
os-php-wiki5-a4
Behavior & Specification Driven Development in PHP - #OpenWest
Behavior & Specification Driven Development in PHP - #OpenWest
Project Server 2002 Implementation Lessons Learned
Project Server 2002 Implementation Lessons Learned
WordPress Debugging Tips and Tricks
WordPress Debugging Tips and Tricks
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Enterprise PHP (PHP London Conference 2008)
Enterprise PHP (PHP London Conference 2008)
Increasing productivity using visual studio 2017
Increasing productivity using visual studio 2017
Calculator using Java
Calculator using Java
A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5
Java2day 2013 : Modern workflows for javascript integration
Java2day 2013 : Modern workflows for javascript integration
DDD (Debugger Driven Development)
DDD (Debugger Driven Development)
Creating Openbravo Workspace Widgets
Creating Openbravo Workspace Widgets
Webinar: Zend framework Getting to grips (ZF1)
Webinar: Zend framework Getting to grips (ZF1)
Nt1310 Unit 5 Administrative Tools
Nt1310 Unit 5 Administrative Tools
Debugging Drupal - How to Debug your Drupal Application
Debugging Drupal - How to Debug your Drupal Application
Grow your own tools - VilniusRB
Grow your own tools - VilniusRB
Recently uploaded
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
jennyeacort
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
Wave PLM
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Dinusha Kumarasiri
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Stefano Stabellini
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
Hanief Utama
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
OPEN KNOWLEDGE GmbH
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
qr0udbr0
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
FerryKemperman
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
smiwainfosol
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
Technogeeks
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Ahmed Mohamed
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
BrainSell Technologies
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Neo4j
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
Velvetech LLC
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
Hr365.us smith
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
VICTOR MAESTRE RAMIREZ
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Christina Lin
MYjobs Presentation Django-based project
MYjobs Presentation Django-based project
AnoyGreter
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
Łukasz Chruściel
Recently uploaded
(20)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
MYjobs Presentation Django-based project
MYjobs Presentation Django-based project
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
The Last Man Debugger | #wcnp2024
1.
Madan Panthi Senior Software
Engineer Matat Technologies. The Last Man Debugger #WCNP2024 “I don’t use Debuggers, I stare at the code until it confesses”
2.
Steps of DebuggingThat
I do
3.
PHP Functions Array (
[name] => John Doe [age] => 25 [height] => 5.9 [is_student] => 1 [grades] => Array ( [Math] => 90 [Science] => 85 [English] => 92 ) [hobbies] => Array ( [0] => Reading [1] => Traveling [2] => Photography ) )
4.
PHP Functions but
beautiful
5.
Debuggers?
6.
Php Debug Configuring the
php.ini file
7.
WP Debug Configuring the Now
you can view errors on wp-content/debug.log wp-config.php file
8.
Understanding debug.log [02-Jan-2024 10:31:39
UTC] PHP Fatal error: Uncaught Error: Failed opening required '/Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/inc/Matat_Customers/Customers.php' (include_path='.:/usr/share/php:/www/wp-content/pear') in /Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/functions.php:203 Stack trace: #0 /Users/manjul/Local Sites/error_application/app/public/wp-settings.php(611): include() #1 /Users/manjul/Local Sites/error_application/app/public/wp-config.php(105): require_once('/Users/manjul/L...') #2 /Users/manjul/Local Sites/error_application/app/public/wp-load.php(50): require_once('/Users/manjul/L...') #3 /Users/manjul/Local Sites/error_application/app/public/wp-blog-header.php(13): require_once('/Users/manjul/L...') #4 /Users/manjul/Local Sites/error_application/app/public/index.php(17): require('/Users/manjul/L...') #5 {main} thrown in /Users/manjul/Local Sites/error_application/app/public/wp- content/themes/error_theme/functions.php on line 203
9.
Understanding debug.log [02-Jan-2024 10:31:39
UTC] PHP Fatal error: Uncaught Error: Failed opening required '/Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/inc/Customrs/Customers.php' (include_path='.:/usr/share/php:/www/wp-content/pear') in /Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/functions.php:203 Stack trace: #0 /Users/manjul/Local Sites/error_application/app/public/wp-settings.php(611): include() #1 /Users/manjul/Local Sites/error_application/app/public/wp-config.php(105): require_once('/Users/manjul/L...') #2 /Users/manjul/Local Sites/error_application/app/public/wp-load.php(50): require_once('/Users/manjul/L...') #3 /Users/manjul/Local Sites/error_application/app/public/wp-blog-header.php(13): require_once('/Users/manjul/L...') #4 /Users/manjul/Local Sites/error_application/app/public/index.php(17): require('/Users/manjul/L...') #5 {main} thrown in /Users/manjul/Local Sites/error_application/app/public/wp- content/themes/error_theme/functions.php on line 203
10.
Understanding debug.log [02-Jan-2024 10:31:39
UTC] PHP Fatal error: Uncaught Error: Failed opening required '/Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/inc/Customrs/Customers.php' (include_path='.:/usr/share/php:/www/wp-content/pear') in /Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/functions.php:203 Stack trace: #0 /Users/manjul/Local Sites/error_application/app/public/wp-settings.php(611): include() #1 /Users/manjul/Local Sites/error_application/app/public/wp-config.php(105): require_once('/Users/manjul/L...') #2 /Users/manjul/Local Sites/error_application/app/public/wp-load.php(50): require_once('/Users/manjul/L...') #3 /Users/manjul/Local Sites/error_application/app/public/wp-blog-header.php(13): require_once('/Users/manjul/L...') #4 /Users/manjul/Local Sites/error_application/app/public/index.php(17): require('/Users/manjul/L...') #5 {main} thrown in /Users/manjul/Local Sites/error_application/app/public/wp- content/themes/error_theme/functions.php on line 203
11.
You are in
production
12.
You are in
production
13.
Debugging Plugins • Query
Monitor • Debug Bar • Health Check & Troubleshooting • Ray
14.
Query Monitor
15.
Query Monitor
16.
Query Monitor
17.
Health Check &
Troubleshooting
18.
Ray
19.
Madan Panthi Senior Software
Engineer Matat Technologies. Thank you!!! #WCNP2024 The Last Man Debugger
Download now