Texas Camp 2018 | Opening the Black Box: Becoming a Better Developer Through Debugging

Jun 01, 2018

Trying to tame a modern, fully-featured web application like Drupal can be an exercise in frustration. Whether you've been using a piece of software for years or you were just handed the codebase, many of the same problems can confound you.

Why are you seeing that piece of content there?
Why am I seeing a negative integer instead of a string from this function?
What does this PDOException in my Watchdog log even mean?
In my career I've come to realize that the key to being a better developer is not having more tools in my toolbox, but in really knowing those tools - knowing not only when but how to deploy them to best solve the problem in front of me.

Dustin Younse
Dustin, a former 4th grade LOGO Programming champion, discovered View Source in 1997, and has been making websites ever since. He has a long time obsession with making computer interfaces more human friendly, rather than expecting humans to become more computer friendly.

Rob Ristroph
Rob is a veteran Drupal developer currently working as a Technical Architect at Acquia.


Hi! I'm Karim Boudjema, the developer and site-builder of this site. I'm currently working as a freelance Drupal developer.

I was wondering how could I giving back to the Drupal community all what it gave to me during the last 10 years, that's how the idea of this site came to me ... (read more)

Hi! I’m Santiago Rico, the web designer and themer of this site.

When Karim proposed me to design and theme this site for the Drupal community, I accepted immediately because the community is the main reason why I love Drupal so much.