BugNote

Personal debug memory

Private debugging memory

Turn repeated bugs into reusable knowledge.

Capture every hard bug, response, cause and solution in one searchable engineering memory.

Investigating

Cannot log in, API returns 500

High
Status

Investigating

Project

web-api

Card

AUTH-142

Problem

The user signs in with the correct password, but the API returns 500. It only happens in production; local works fine.

POST /auth/login -> 500 Internal Server Error

Response

{ "error": "token_secret_missing", "status": 500 }

Designed around real debugging

Keep the messy trail and the final answer together.

Debug context

Response, endpoint, stack trace and environment notes stay next to the fix.

Searchable memory

Find old solutions by title, project, tag, response text or linked card.

Task card links

Connect personal notes to Trello, GitHub, Jira or Linear work items.

Note structure

A bug note should be scannable later.

Each section answers one question, so future you can find the useful part without rereading everything.

01

Problem

02

Observations

03

Response

04

Possible cause

05

Solution

06

Revisit note