تغريدة مثبتة
Xiya
309 posts

Xiya
@RenderArchiAI
Architect & Indie Hacker live now : https://t.co/4oxQTjRkO8
Global انضم Aralık 2025
77 يتبع50 المتابعون

Fable 5 burns through tokens way too fast.
My Max 5x quota just opened up, and it was gone again in less than an hour. Now I can only sit at my desk and wait for the quota to refresh.
The thing is, I wasn’t even doing anything especially hard. This is ridiculous!!
Just opened Trae. I’ll test how it performs and report back.
English

Maybe this is the best era for people like us.
I'll never climb a straight vertical line. Too many side roads I want to wander down.
The economy is rough. I'll probably never out-earn my parents. But nobody confiscated the fun of exploring.
Building solo isn't the safe path. It's the free one.
English

My biggest conversion win wasn't a feature.
I used to force signup before anyone could even try the product. The bounce rate was brutal.
So I flipped it: upload image → write prompt → sign up only right before "Generate."
20 days later: first paid order. Friction kills more products than bad code.
English

Your AI agent feels dumb? It's probably missing skills.
The 4 I install before anything else: • skill-vetter — security check, run it FIRST (256K+ installs) • tavily-search — real-time web, or your agent is blind • self-improving-agent — learns from its own mistakes (#1 on ClawHub, 419K) • ontology-memory — remembers who you are
Bookmark this. 🦞
English

@RenderArchiAI That's crazzy bro, niche fields always have an advantage.
English

1. **Read Before You Write**: read the existing code before writing. Check files, similar implementations, imports, and tests. If you are unsure about project conventions, ask instead of guessing.
2. **Think Before You Code**: state your assumptions before coding. If there are tradeoffs, list 2 to 3 options and recommend one. If the requirement is unclear, stop and ask. Do not fill the gap with code that “looks reasonable.”
3. **Simplicity**: write the smallest amount of code needed to solve the current problem. Do not abstract early, add unnecessary config options, or build flexibility for “maybe later.”
4. **Surgical Changes**: keep the diff minimal. Change only what was requested, match the existing style, do not refactor casually, and do not reformat unrelated code.
5. **Verification**: before fixing a bug, write a test that reproduces it, then run tests before and after the change. Test behavior, not implementation details.
6. **Goal-Driven Execution**: if the task is vague, turn it into verifiable success criteria first. For multi-step work, make a plan before executing, and make the plan clear enough for the user to correct the direction early.
7. **Debugging**: read the full stack trace, reproduce the issue first, change one thing at a time, and understand the root cause before fixing it. Do not add a workaround if you do not understand why it works.
8. **Dependencies**: before adding a dependency, check whether the project already has one, whether the standard library is enough, whether it is still maintained, and how large it is. Every new dependency is a long-term burden.
9. **Communication**: explain what you did and why. Proactively call out risks and uncertainties. Commit messages should say specifically what changed, not just “fix bug.”
10. **Common Failure Modes**: seven frequent mistakes: over-refactoring, changing things that were not requested; wrong abstraction, using a generic solution for a one-off problem; hidden decisions, making choices without saying so; only handling the happy path; API hallucination, using APIs that do not exist; style drift; uncontrolled cascading changes.
English

Growth is definitely the part I find the hardest and most unclear to start with, compared to writing code or building the product. But it’s not something that can’t be learned systematically.
This is one of the most useful growth skills I’ve seen. Saved and learning from it.
生姜Iris@WeiYipei
所有 skills 在这里: gingiris.tools/skills/
English