Debug & Recovery

Fixing buggy behavior. Restoring a neglected site. Unclogging performance bottlenecks. Cleaning up bad code. Patching security risks. We leverage our experience to help you get your site back to optimal health.

Bugginess is bad for business

Websites are intricately balanced data processing systems. When that balance wobbles unexpectedly—from corrupt data, a broken connection, negligent practices, or a runaway function—it can set off a chain reaction of issues that brings your site to your knees and sets off a flurry of stressful emails. “What’s happening??”

Error messages, forms that stop sending, missing content, etc, represent downstream symptoms of an upstream issue. 

The root cause of the trouble must be discovered and addressed or the effects will persist. When this scenario presents itself on one of your site’s key user experiences, it can undo a lot of your hard work, costing you time and money. We’re practiced at troubleshooting and problem-solving back end issues hidden in the nooks and crannies of your code.

Rely on our experience to help you fix the problem and return to normal operations

Over the years, we’ve gotten cold-call inquiries from site owner’s saying “our site’s down, our previous web developer isn’t answering our calls, can you help us?” 

When this happens, we collect the details and ask questions, setup access to the files and data, run our diagnostics, and test our hypothesis. 

We can usually push up a quick fix to stop the bleeding. Then we explain what else needs to done to resolve the problem for good.  

Many of these out-of-the-blue calls have turned into multi-year loyal client relationships. We navigated them through rough waters, proving our value, and now they trust us to communicate clearly and always build and design with best practices.

We know how to remedy display errors, functional problems, server hiccups, performance issues, and variations thereof. Cleaning up bad code, we can rid you of your technical debt once and for all.

Whether you’re dealing with a low temperature nuisance or a red-alert meltdown, we have the experience, diagnostic tools, and problem-solving skills to put out the fire.

How our Debug & Recovery team can help you

New Relic

New Relic is a web application performance service designed to work in real-time with your live site. Pantheon integrates with New Relic right out of the box. As the leader in application performance monitoring, New Relic gives us an incredibly valuable tool for understanding where performance can be improved.

Debug Script Tracing

Developers script commands on a site to do “this” when “that” occurs. When a script on your site is timing out or returning inaccurate results, we can write and execute a trace to isolate the corrupting sequence in the script, and fix it for you. 

Custom Logging

Drupal and WordPress come with their own core logging systems, but sometimes we need to add custom logging statements to expose more information about what’s going wrong with a plugin/module or to be able to replicate a bug report. This has to be done carefully, though, because persistent errors can flood the logs and paralyze your site. We know how to fix these errors and keep your logs clean.

Site Audit / Code Review

For new clients, our site audit and code review services give you insight into what’s fine, what’s broken, and what can be improved on your site. We’ll document what plugins need to be brought up to date, review error logs to see where and assess why buggy behavior may be occurring, and we’ll review your codebase for best practices, performance issues and security vulnerabilities.  

Debug & Recovery case studies

Need help now?

Whether you’re dealing with a slow burn nuisance or a red-alert meltdown, we have the experience, diagnostic tools, and problem-solving skills to put out the fire. 

Stay up to date on things that matter for your business on the web

We’re on the lookout for emerging trends and best practices for modern web development. Join our newsletter to get the latest info.

By clicking the Signup button you agree with our Privacy Policy.