Vincent

@vinnymac.dev

Staff Eng @ Pointhound Open saucing your grandmothers tomato recipes. Some call me a Squishy Claude

Just because your project is open source does not make it acceptable to cold email developers for exposure and ask for contributions. Especially if that project is at the core of a for-profit business. Be respectful

My ISP just emailed me for the second time this year that they are “upgrading” my internet speed free of charge, I went from 300Mbps to 600Mbps to 1Gbps. At this rate we will achieve FTL in ~26 years

If you `! touch AKAMAI` and then prompt Claude Fable to `git status`, it will fallback to Opus as if you’ve just broken into the pentagon itself.

Every car should come with an open weight model that runs fully offline in case of an emergency and you have no connectivity and need to Macgyver yourself to safety. This is gonna be a thing even if you don't like it.

Rust is moving toward a formal LLM contribution policy after months of heated internal debate, driven by a wave of low-effort "slop PRs" straining maintainers. The proposal bans LLM authorship but allows private use. socket.dev/blog/rust-mo...

Rust Moves to Restrict LLM Use in Contributions After Months...

The Rust project is moving toward formal rules on LLM use in contributions after months of internal debate over maintainer burden, code quality, and c...

socket.dev

Credit where it's due. Huge thanks to the @pnpm.io, @npmx.dev, and broader tooling communities (@e18e.dev) You're the reason working with JS packages still feels okay day to day. You filled the vacuum npm left behind. The registry is still a single point of failure, but the tools around it aren't.

It should be more common to show a video of a demo as a fallback when sharing new browser capabilities (e.g. HTML-in-Canvas), rather than a “your browser is not supported”. I see it far too often and it’s simply lazy.

Catalogs just landed in evlog Centralize your error & audit management in one place. No more magic strings scattered everywhere. Start small with a single file, scale to multi-package monorepos with full TypeScript autocomplete. You define it once, use it everywhere. evlog.dev/learn/catalogs

Everyone wants to call the environmentally friendly sendBeacon() method these days, but give sendBacon() a chance it is delicious 🥓

Non tech people often make a strange assumption that humans can somehow have the entirety of a codebase perfectly in memory. Even worse when folks in tech make this assumption, even about themselves

A friend of mine, not in tech, is getting bullied by his boss on a Saturday for not using Grammarly. I am afraid to ask how many of us, in tech, are going through the same thing but with LLMs instead.

Someone on my team just said they always tell Claude to “review pull requests like you are Vinny”. New complement unlocked

In the next version of Vitest you can track leaking asynchronous resources via `--detect-async-leaks` option! Available in v4.1.0-beta.4 release. 🔍 (notice missing await in the example)

Terminal output of Vitest's test run results. The results contain error message of asynchronous resource leaking. Code block pointing to a fetch call that is missing await.

Emails that tell you to respond directly to the email, and then respond by telling you the inbox isn’t monitored and to go down other rabbit holes are the worst

Everyone is excited to discuss how well LLMs can program, but I just want to know when they’re gonna clean and climb my stairs

Roomba bot with retractable wheels that can clean stairs at CES 2026

What many Staff Eng fail to realize is that the amount of ambiguity you must deal with greatly varies depending on who you work for. Find the people that see eye to eye with you, and you’ll be set free.