Pinned Tweet
most coding platforms test algorithms.
recticode tests whether you can debug real systems.
multi-file projects. subtle bugs. real commit history.
build a public debugging track record.
recticode.com
it's live.
the recticode challenge sprint is now open.
build a realistic debugging challenge:
• multi-file project
• subtle production-style bug
the best submissions become official recticode challenges used in the debugging championship this august.
link in bio!
daily debug #6
what does it print?
reply with:
- the output
- why it happens
answer tomorrow.
most programming competitions reward writing code.
recticode also rewards understanding it.
because every engineer eventually inherits a codebase they didn't write.
that's where debugging starts.
daily debug #6
what does it print?
reply with:
- the output
- why the two lines are different
answer tomorrow.
daily debug #5
what does it print?
reply with:
- the output
- why it happens
answer tomorrow.
the best debugging challenges don't have impossible bugs.
they have believable bugs.
the kind where you spend 30 minutes convinced the problem is in one file...
before realising it was somewhere completely different.
that's what we're trying to recreate with recticode.
daily debug #4
what does it print?
reply with:
- the output
- why it happens
answer tomorrow.
recticode now has 2 phases:
challenge sprint: july 16-31
create debugging challenges
debugging championship: august 1-7
solve challenges + climb leaderboard
all accepted challenges become part of challenge library
if you enjoy creating production-style bugs, now's your chance
most bugs don’t look broken at first.
they look reasonable.
they pass basic tests.
they hide inside code you think you understand.
that’s why debugging is such a good test of engineering skill.
that's why recticode is starting with python debugging challenges.
daily debug #3
what does it print?
reply with:
- the output
- why it happens
answer tomorrow.
debugging is basically detective work for code.
you collect clues.
you test assumptions.
you follow traces.
you rule things out.
the final fix might be one line.
but the real skill is finding which line.
daily debug #2
what does it print?
reply with:
- the output
- why it happens
answer tomorrow.
every engineer remembers a bug that took hours to find.
not because it was complicated.
because the code looked correct.
those are the bugs that teach you the most.
recticode is built around that idea:
less toy problems.
more realistic debugging.
daily debug #1
what does this print?
(most people get this wrong)
reply with:
- the output
- why it happens
answer tomorrow.








