Grilled Cheese

ExploreLog inSign up

NullVoxPopuli

@nullvoxpopuli.com

1.8k Following16.6k Followers

Artificer of Code.

OpenSource, TC39 Signals, StarbeamJS & @emberjs.com enthusiast and advocate

Former @react.dev

Where i'm at
nullvoxpopuli.com/page/links

Projects
tutorial.glimdown.com
limber.glimdown.com

#SwarmLyfe
Queen of Blades, she/her, obv

PostsRepliesMedia
@nullvoxpopuli.comOct 11, 2026, 2:05 AM

Likely in far less code, too

@nullvoxpopuli.comOct 10, 2026, 7:02 PM

giiitittttuuuuuubbbb

@danielroe.devOct 8, 2026, 6:08 PMReposted by @nullvoxpopuli.com

this kind of detailed analysis of something like an error page is _invaluable_

thank you @hugorcd.com! 🙏

btw, `my-bad` is an open, shareable project - it is designed to be useable by anyone, not just @nuxt.com!

npmx.dev/package/my-bad

HHugo@hugorcd.comOct 8, 2026, 6:04 PM

We made Nuxt’s error page clearer, with @danielroe.dev

Before and after the same Nuxt development error. Nuxt 4.5.2 gives the generic heading ‘An error has occurred’; the current my-bad renderer in Nuxt 4.6 puts ‘Cannot read properties of undefined (reading name)’ first, followed by the failing expression. Notes explain the clearer starting point and expanding callers or component ancestry when needed.Two views of the same failing frame. Original TypeScript points to shared/directory.ts:8:20; compiled JavaScript points to 4:18. Annotations explain how the highlight and caret locate the expression, source maps connect generated code to TypeScript, file actions open the editor, and copy location shares the precise position. Editor links retain the original source target.Application callers, optional framework frames and component ancestry in the current Nuxt development error renderer. Notes explain tracing the call that supplied the arguments, hiding library internals while following application code, preserving frame order, revealing framework detail for library debugging, and opening a captured component source file. Execution and UI hierarchy answer different questions.The Copy error split button and its menu. The primary action copies the diagnosis and source for an issue. Named menu choices offer Markdown, a prompt giving an agent the task and error context, or structured JSON for scripts and tools. All formats use the same report. Purple annotations explain each format’s purpose without covering the controls.
npmx.devmy-bad - npmxBeautiful dev-server error pages: HTML, ANSI and JSON from one sourcemapped report
5
@nullvoxpopuli.comOct 8, 2026, 9:52 PM

Unfortunately the i/o issue isn't heat related

@nullvoxpopuli.comOct 7, 2026, 12:35 PM

Yup.
Use a vm or native linux or something -Also gives you a feeling of safety with full auto and separation of personal files

bsky.app/profile/null...

@nullvoxpopuli.comOct 6, 2026, 9:47 PM

nice! I have not done phone-dev / "app store" dev

@nullvoxpopuli.comOct 6, 2026, 9:46 PM

only ones with no auth and no payment

@nullvoxpopuli.comOct 6, 2026, 12:19 PM

A point i have with open sourcing frontends, is that: - ai can reverse engineer files found in the browser And: - with the right license, you can sue anyone who tries to make money from copying the code (I'm not saying everyone should use a permissive license... Use GPL3 or stricter)

@nullvoxpopuli.comOct 6, 2026, 12:14 PM

Mobile apps communicate with a server to check if they've been paid for

@nullvoxpopuli.comOct 5, 2026, 8:29 PM

people pay for the storage, collaboration, etc. lots and lots of things are not actually frontend. and no one is hosting a figma clone without figuring out the backend

@nullvoxpopuli.comOct 5, 2026, 8:28 PM

which products are frontend-only? but also, payment "infra" can happen without backend. I suppose folks would pay for "support" in a frontend-only project. but logging in is slightly hard in a frontend-only project. so....

@nullvoxpopuli.comOct 5, 2026, 7:47 PM

what people actually pay for is the backend, infra, and reliability.

@nullvoxpopuli.comOct 5, 2026, 7:47 PM

yes

@nullvoxpopuli.comOct 5, 2026, 7:46 PM

yes

@nullvoxpopuli.comOct 5, 2026, 5:59 PM

If you use a "pentest" tool and tell a company that their *frontend* has a security vulnerability because sourcemaps are present, you are wasting everyone's time.

@nullvoxpopuli.comOct 5, 2026, 5:57 PM

Your company's frontend should be open source

@nullvoxpopuli.comOct 5, 2026, 4:37 PM

does it have scroll-container based flipping based on occlusion of the reference element?

@antfu.meOct 5, 2026, 10:17 AM PinnedReposted by @nullvoxpopuli.com

👀 Introduce pulls.review

Categorize changes in Pull Requests into logical groups, with a summary. Helps you do reviews more efficiently by focusing on what matters.

Everything runs in your browser. With opt-in GitHub userscript, GitHub Actions, or CLI for local git changes!

pulls.reviewpulls.reviewA better way to review a GitHub pull request’s diff: grouped, summarized, and fast.
8
@nullvoxpopuli.comOct 5, 2026, 2:37 PM

dude! this is amazing <3 How long did this take? I wish GH actually cared about review experience. gonna use this muchly

@nullvoxpopuli.comOct 3, 2026, 7:15 PM

why isn't this fixed yet? 'bot constantly forgets that estimations don't matter and aren't important

Older posts
Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-11 23:30:56 EDT