Build products people love

Joined September 2009
.manishrc retweeted
Have to say, ChatGPT is a beautiful app. @edbayes and team amazing job again ✔️ sidebar is goated. ✔️ we are moving closer to the slack layout. told ya. ✔️ I saw a bookmark action. thank you wishlist → horizontal tabs. trust me. → chatgpt/codex to be replaced → chatgpt = new chat, codex = new task → bookmarks icon in sidebar what else
29
38
19
2,392
432,854
.manishrc retweeted
nice way to build an interactive mascot ↓ - gen character expression sheet - gen video of them looking 360 - use llm to extract frames - create sprite - hook up to pointer (js + css) this let's you raise fidelity 🤙 sometimes 9 frames isn't enough
Made a skill for interactive mascots /𝚙𝚊𝚐𝚎-𝚖𝚊𝚜𝚌𝚘𝚝 [𝚢𝚘𝚞𝚛 𝚌𝚑𝚊𝚛𝚊𝚌𝚝𝚎𝚛] It generates a mascot that follows your cursor and reacts when you poke it koboyo.com/page-mascot
22
71
8
1,195
116,307
Sandeep is a genius at channel strategy and reducing platform dependency.
From 15 September, every Indian Airbnb host moves to a single 15.5% fee. I did the full math on a ₹5,000 booking. You earn ₹738 less. The guest pays ₹710 less. The fee did not disappear. It moved from their bill to yours. 🧵
85
Ghostty has this quake style terminal built-in since a long time. Here's the config: gist.github.com/manishrc/d68… I don't recommend binding to backtick as it's what you'd use to switch between multiple windows of the same app in MacOS.
i thought it wasn't fair that omachy got this so i made it for macOS works with any coding agent (opencode, codex, claude, cursor) slightly transparent + toggleable
5
184
I'm working on a new kind of AI agent tool . I know there are multiple approaches/projects similar to mine, and that is fine. What I want is an agent which generates apps on the fly through conversation or API. I don't want to develop software for every piece of software/tool I want to use. I just want that it emerges on my demand, stays alive, is instantly sharable, and adjustable/customizable, and is good as a utility in terms of performance and user experience. I don't need just generative UI, I need a generative full stack. So what I have built so far (from scratch) is a protocol (Genopol) which allows a full-stack abstraction and mapping of predefined components (Gen Elements Library), guidelines for generating components which are not covered by the library (Gen Imagined Element), a multi-agent and builders orchestrator including parallel/serial strategies handling inference output variance, applying error correction and “self-healing" strategies, and some logistics/infrastructure to make that demo. It can already generate all kind of tools, cheatsheets, dashboards, and utilities from conversation or API calls. Happy to hear your thoughts, questions, and feedback. Will post more demos next day.
2
1
1
3
294
.manishrc retweeted
I've heard this too many times now. "We cycled through a few different Heads of Product... they never work out." The pattern looks like this... 1. Founders notice they aren't shipping product. 2. They think a Head of Product will fix it. 3. Head of Product comes in, and spends time/energy at the "strategy" level of framing. 4. The strategy from the Head of Product misses the mark. 5. Founders realize they probably have better ideas about strategy. 6. Founders explain what's important to the Head of Product. 7. Head of Product doesn't have the right skills to translate "this is what we want to solve" to a blueprint of what to specifically build. In the end, it's a mix of wrong output and no output. What went wrong here? The #1 mismatch I see is that founders don't know what to expect from the Head of Product, and vice versa. Founders think they should delegate strategy, which is often not the case. Heads of Product think they should contribute strategy, which is often not the case. What's missing is this ... very often Founders have a good nose for what needs to get solved. What they need is someone who can NARROW DOWN and TRANSLATE that into a specific concept with good UX that's technically legible. But instead what happens is both compete for the "set the strategy" role. And nobody is problems into frames into shapes to go build. My #1 advice to founders thinking they need a head of product. Ask yourself: do you actually NOT know what you want, strategically? Are you really looking to outsource strategy? If it's not actually about bringing in someone from outside to set the direction for your whole product ... then you need someone who is skilled ONE LEVEL DOWN in concreteness. Meaning someone who can listen to you about what matters, whiteboard the solution that pulls it all together, and work with technical people to make it happen. There is a HUGE gap in the market today. We need product people who can work ABOVE the level of Figma-visuals and BELOW the level of "company strategy". So much work of getting to what we actually ship — the blueprint — is in-between. And let me tell you ... if you EVER go to a product conference, prepare to be deeply misled. There are WAY TOO MANY talks about "strategy" when nobody in the room is truly responsible for strategy. Product is ultimately about understanding the purpose and translating that into a specific design. A Head of Product who can't whiteboard a UI flow or make technical trade-offs with engineers isn't heading product. They're trying to play CEO.
45
42
16
505
111,765
SaaS is dead, long live DIY Vibe Coding maybe the right balance is "Embedded Vibe Modules" within existing reliable & well-designed SaaS like Linear, Slack, Gmail they make good constraints and provide an escape hatch with vibe-coded modules for extensibility - like plug-ins
67
"It looks weird", "Make it pop", "It's uneven!" If that's you. Stop and read: index.how/to/articulate Even with a decade of design, I found that resource helpful. or LISTEN TO A 12 MIN SUMMARY: audiclip.com/s/manishrc/0d18…
1
64
/loop build, measure, learn.
25
TIL npm automatically runs 𝚙𝚛𝚎<𝚜𝚌𝚛𝚒𝚙𝚝> and 𝚙𝚘𝚜𝚝<𝚜𝚌𝚛𝚒𝚙𝚝> for ANY user-defined script. I had seen 𝚙𝚛𝚎𝚋𝚞𝚒𝚕𝚍 / 𝚙𝚘𝚜𝚝𝚋𝚞𝚒𝚕𝚍, but I always assumed those were special npm lifecycle hooks. Turns out this works too:
1
2
51
But support for it is not consistent across package managers.
31
.manishrc retweeted
Per-API Key spend caps on AI Gateway
This is very nice addition in @vercel ai gateway. I wish more people did this. Experimenting without worry. No more my Claude accidentally spent $3000 worth of credits reserved for production use.
24
9
6
152
34,476
This is very nice addition in @vercel ai gateway. I wish more people did this. Experimenting without worry. No more my Claude accidentally spent $3000 worth of credits reserved for production use.
2
1
1
16
34,751
How have your gross margins changed after adding AI to your SaaS?
1
1
5
116
I'm helping my wife with her website, LittleFeetBigCity•com. This is the hero section for the site. How can I improve it? I've mostly done minimal and clean designs, so this is a bit different for me.
4
53
With Claude Status being so colorful, it'd be nice to have an option keep polling for status and retry when back online. (I know they attempts some 10 times now) --- [r] Press "r" to retry --- @ClaudeDevs
65
✽ That's Sharp! This is the most useful feedback. This changes everything... What are they feeding @ClaudeDevs Opus back there? Everything is an Eureka! moment with a richer vocab for "You are absolutely right" Please tone down the sycophancy 🙏
24
remember when thinking was free
remember when programming was free
46
This is such a great example of theory vs practice. In theory, UUIDv4 collisions don't happen (generating one million per second, probability of seeing one collision in a year is ~10^-8). But they have been observed to happen in practice, especially in distributed systems. Why?
UUID v4 collisions are less rare than you think 💣
63
292
34
3,374
602,706
.manishrc retweeted
Billionaire Michael Milken joked “if a US company replaces the US-born CEO with a CEO born in India, I buy the stock” But he reveals he hasn’t backtested the idea. So we did. In the last 15yrs, that would’ve 50x’d your money: 7.5x more $$ and >2x IRR vs S&P500: 30% vs 14%!
536
1,589
264
14,866
3,630,593