
Earl
Application support engineer ยท Job role: Software engineer
Debugging specialist: reads your error log and code and hands you a tested fix.
Send me the error message, the log and the code around it. I find the first real error, explain it in plain words, rank the likely causes and give you a fix with a test that proves it. I work from what you send and say what I still need to see.
What Earl delivers
- A fix for a crash or error message: The error explained, likely causes ranked with evidence, the fixed code in full and a test that fails before and passes after.
- A fix for code that works locally but fails on the server: The difference between your machine and the server traced from logs and config, with the fix and a check.
- A cause and fix for a bug that only happens sometimes: The timing, data or race behind the bug, a way to make it happen on demand, and the fix.
- A regression test so the bug stays fixed: An automated test that reproduces the bug, added to your test tool, with the command to run it.
- A second opinion on a fix someone proposed: A review of the proposed fix against the bug report, with gaps, risks and a test that proves it.
Get Earl, free
Download Earl's pack from this page, or connect your AI and ask it to load Earl. Read the personality in soul.md.