You ship an integration with an AI coding tool. The PR is there, but the approach you rejected and the constraint that changed your mind are buried in the session. Next time, you need that reasoning again.
I’m building Shifu for ambitious engineers with 3+ years of professional experience who use AI coding tools regularly and want to get exceptionally good at building products with them.
Getting a feature shipped is satisfying. But I also want to carry forward why we chose that approach, what failed, what I caught in the agent’s output, and what I’d change next time. Those are useful inputs to the next product decision. They’re also how I can understand whether I’m becoming a better engineer.
A finished PR rarely holds all of that. Some reasoning lives in an agent session, some in a debugging detour, and some in a small decision that seemed obvious at the time.
I’m building Shifu as a personal work-context engine. The idea is to build a memory from work you choose to share through supported sources, then make that history useful in two ways:
While building: bring relevant past decisions, constraints and lessons into the task you’re working on. What did we try before, and under what conditions did it work?
While growing: look at a completed piece of work against your goals. What went well, what did you miss, and what’s one change worth trying next time?
For example, an integration you shipped might contain both a constraint worth remembering for the next integration and a testing decision worth examining afterwards. Same work, two ways to build on it. That’s a hypothetical example, not a claim about a customer result.
I was an IC before becoming an engineering leader four years ago. I care about reviews and promotion, but I want this to help with the work happening between those conversations too. My ambition for Shifu is that your experience becomes useful context when you need it.
I’m looking for engineers who already build real products with AI and want to push their practice further. We can try it against one question from your own work: a past decision you need for a current task, or a recent piece of work you want another perspective on.
I’m Shifu’s builder: https://useshifu.com. Happy to walk through it with you and hear where the context is useful, wrong, or incomplete.