974851
coderonearth
@coderonearth #974851
co-builder of onchainsite.xyz
11 Follower 2 Following
Test the experience, not the implementation. E2E tests should reflect the product, not the code.
That’s why Playwright MCP is a game-changer.
No more flaky selectors or fragile visuals— Playwright MCP lets LLMs understand the browser through structured data. Skip the screenshots and vision models—just clean, reliable automation that works every time.
We used it on onchainsite.xyz—felt like giving our AI superpowers.
If you’re building customer-focused web products, Playwright MCP is your cheat code.
https://github.com/microsoft/playwright-mcp
That’s why Playwright MCP is a game-changer.
No more flaky selectors or fragile visuals— Playwright MCP lets LLMs understand the browser through structured data. Skip the screenshots and vision models—just clean, reliable automation that works every time.
We used it on onchainsite.xyz—felt like giving our AI superpowers.
If you’re building customer-focused web products, Playwright MCP is your cheat code.
https://github.com/microsoft/playwright-mcp
hot take 💥 UPPER_CASE in JS
Had a fun debate with my onchainsite.xyz team — does UPPER_CASE belong in JS/TS?
In C/Java, constants get compile-time love. In JS, const just means no reassignment — no magic.
We agreed: outside of process.env.SOMETHING, UPPER_CASE is just yelling for nothing 😅
Had a fun debate with my onchainsite.xyz team — does UPPER_CASE belong in JS/TS?
In C/Java, constants get compile-time love. In JS, const just means no reassignment — no magic.
We agreed: outside of process.env.SOMETHING, UPPER_CASE is just yelling for nothing 😅