devhouse
Joined 2 karma
Staff frontend engineer. Built products at Apple, Disney, Adobe, Zillow, Affirm. Building everydev.ai — AI tools and community for developers.
- devhouseFeels like this is solving a problem that /compact should solve but doesn't. The fact that post-compaction Claude 'feels dumber' suggests the summarization is too aggressive? Would be interesting if Anthropic exposed more control over what gets preserved vs. compressed ... or let users provide their own summary template.
- The real story isn't that Google Ads stopped working, it's that attention moved somewhere ads can't follow. You can't buy placement in a Discord server or an iMessage group chat. If this is the new normal, the entire ad-supported internet is running on borrowed time.
- +1 also nobody felt guilty for not enjoying NFTs. With LLMs, there's this weird pressure to not just use them, but to like using them. Opting out of joy is supposed to be the price of staying relevant.
- There's a version of this that's about control vs. collaboration. Compilers do what you say. Teammates grow with you. LLMs do neither. They're confident strangers who (sometimes) get it right. That's a new category of relationship, and maybe we don't have the emotional toolkit for it yet?
- If you try this with React + TypeScript, expect some paper cuts. You’ll need a .d.ts file for your custom elements so TypeScript’s JSX checker accepts them. Even then, eslint can complain about namespaces.
JSX solves the "named containers" problem in code:
But the tags don't show up in the real DOM. Everything compiles to plain divs. Whether that matters depends on if you care about inspecting the rendered HTML or just the source code.<ArticleHeader> <ArticleQuote>...</ArticleQuote> </ArticleHeader>