Justin
justin-kws.bsky.social
Justin
@justin-kws.bsky.social
Building ai products | rysa.ai | waveon.io
Just 2 days after moving from claude code MAX to codex, I already hit my usage limit. Here’s what I’ve noticed compared to CC:
- Feels smarter (at least to me)
- Handles complex problems really well
- Sometimes seems lazy
- More cost-effective than CC

Anyone else moved from CC to Codex?
November 12, 2025 at 9:34 AM
Has anyone here built a referral system before?
I’m building one now, and stopping abuse is harder than I thought.
So far I’ve handled:
- users deleting and signing up again
- people getting rewards then refunding
- the same email used again for rewards
Curious how others handled this.
November 12, 2025 at 9:33 AM
Every product decision gets easier when you start thinking in terms of user problems, not features.
November 7, 2025 at 12:28 AM
The best design doesn’t shout for attention.

It quietly earns trust.
November 5, 2025 at 10:26 PM
SaaS isn’t about adding more features, it’s about removing every reason to leave.
November 5, 2025 at 6:58 PM
Built and released a new feature today: when the AI encounters an error, it can now detect and recover automatically.
Simple idea, but it makes conversations a lot more resilient.
October 22, 2025 at 9:19 AM
Your first users aren’t customers, they’re collaborators helping you shape the product.

Treat them that way.
October 22, 2025 at 8:10 AM
I’ve been playing around with chrome devtool mcp + playwright lately, and it honestly feels crazy.
Debugging basically handles itself now. No more copy, pasting, no more manual digging. just watch the flow and fix smarter, not harder.
It’s wild how close we’re getting to truly autonomous debugging.
October 22, 2025 at 6:09 AM
claude code feels like it updates every single day. Every time I open vs code, always update.

If they’re pushing daily, what’s our excuse? 😅
October 22, 2025 at 6:05 AM
When running google ads for a saas, things are simple if users pay right after signup.

But if it takes time from signup to payment, optimizing for roas gets messy.

From my experiments, the best approach is to split campaigns by funnel stage, one for driving signups / another for driving payments.
October 21, 2025 at 5:43 AM