Co

Continuous Debugger for PHP

Hacker News

Continuous Debugger for PHP

Inspired by how a team of ex-colleagues support, tame and maintain a 1’000’000 LOC legacy monster written in PHP, I wanted to see if it would be possible to build a tool for PHP apps that allows adding debug statements to production code on-the-fly, without altering the code and avoiding redeployments. The goal was to allow support engineers to diagnose root cause of business logic errors much quicker, by adding invisible “echo”, “var_dump” and “print_r” like statements to the production code with just a few clicks. - Sometimes rollback process is painful, involves manual work or the team just has a move-forward culture (fixing bugs quickly with new deployments instead of performing rollbacks). - Occassionally there are bugs specific to production environment data and conditions that can’t be easily reproduced in test/staging environments. - Due to the legacy nature of the codebase it is not always clear how and why the data ended in the place it did and it is not immediately clear which parts of the code were involved in handling the request. Continuous debugging aims to solve these issues both for the hands-on debugging as well as enriching data that is automatically sent to error tracking services. I’ve built a proof-of-concept, technical preview (pre-beta) version that demonstrates technical feasibility of such approach for PHP. I am looking for pilot customers and early feedback to understand if it would be worthwile to invest time into further improvements and additions (if fellow developers would benefit from such debugging workflow). I’m always humbled by the high quality of HN discussions and deep insights it generates. I would greatly appreciate any comments and thoughts.

Share card

Actual performance

3points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: apps, new, code · Missing: mac, agents, macos
91%91% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
83%83% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: 000, io · Missing: https docs, excited, just released
72%72% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoStrong fit for a featured deal · Missing: plus, platform, intuitive
55%55% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: apps, way · Missing: mobile apps, ios, personal
42%42% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
14%14% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Co
Continuous Integration for PHP development60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Continuous Integration for PHP development

Hacker News10
It
Iterated Prisoner's Dilemma (in PHP)38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Iterated Prisoner's Dilemma (in PHP)

Hacker News3
I
I wrote a SCSS compiler in PHP53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I wrote a SCSS compiler in PHP

Hacker News4
PH
PHP lib for Buffer - bufferapp-php33%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

PHP lib for Buffer - bufferapp-php

Hacker News3
My
My standalone PHP Debugger68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

My standalone PHP Debugger

Hacker News12
Bo
Bootstrap 3 and PHP put together44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Bootstrap 3 and PHP put together

Hacker News1
Ex
Expressjs implemented in PHP50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Expressjs implemented in PHP

Hacker News2
Me
Metaprogramming in PHP without eval. Still evil? Hells yeah it is.47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Metaprogramming in PHP without eval. Still evil? Hells yeah it is.

Hacker News2
AS
AST for PCRE Regex in PHP36%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AST for PCRE Regex in PHP

Hacker News2
Ja
Java to PHP Compiler41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Java to PHP Compiler

Hacker News7