Advertisement Β· 728 Γ— 90

Posts by John Schulz

Fair question about being on FB. It was actually a horrible post shaming the deceased woman for (in their opinion) denigrating Black men with her content. I don't know her content and it doesn't matter.

Do you know what story I am talking about? It's wild/awful.

5 days ago 0 0 1 0

Just scrolling FB
πŸ‘€ _think_ I recognize a face from NodeJS world
πŸ€”"Huh, I wonder if ..."
*sees his name*
"Yeah, that's him. Why ..."
🀯 "fiance dead under suspicious circumstances"
Search them on here and The Bad Place
πŸŒ€ OMG, so much has happened in the 10 years since I last paid attention

5 days ago 0 0 1 0
Screenshot of Wiretext, a browser-based wireframe tool displaying a low-fidelity dashboard mockup with monospaced ASCII-style components including KPI cards, a line chart, a channel breakdown panel, and a data table. The left panel shows layers and the right panel shows an inspector.

Screenshot of Wiretext, a browser-based wireframe tool displaying a low-fidelity dashboard mockup with monospaced ASCII-style components including KPI cards, a line chart, a channel breakdown panel, and a data table. The left panel shows layers and the right panel shows an inspector.

I'm absolutely fascinated by this tool that lets you build wireframes using text elements, ASCII art style.
I've seen wireframes in excel, powerpoint, on paper, but this is a first. Still, it's actually quite efficient and exportable. Love it!
wiretext.app/

6 days ago 531 66 21 10
Preview
<kbd>: The Keyboard Input element - HTML | MDN The <kbd> HTML element represents a span of inline text denoting textual user input from a keyboard, voice input, or any other text entry device. By convention, the user agent defaults to rendering th...

It's not a GFM-specific thing, is it? Is it the same kbd from HTML?

developer.mozilla.org/en-US/docs/W...

1 week ago 1 0 1 0
Hi JoshuaKGoldberg,

We're writing to let you know that between September 2025 and January 2026, webhook secrets for webhooks you are responsible for were inadvertently included in an HTTP header on webhook deliveries. This means that any system receiving webhook payloads during this window could have logged the webhook secret from the request headers. Webhook deliveries are encrypted in transit via TLS, so the header containing the secret was only accessible to the receiving endpoint in a base64-encoded format. We have no evidence to suggest your secrets were intercepted. This issue was fixed on January 26, 2026. Please read on for more information.

Hi JoshuaKGoldberg, We're writing to let you know that between September 2025 and January 2026, webhook secrets for webhooks you are responsible for were inadvertently included in an HTTP header on webhook deliveries. This means that any system receiving webhook payloads during this window could have logged the webhook secret from the request headers. Webhook deliveries are encrypted in transit via TLS, so the header containing the secret was only accessible to the receiving endpoint in a base64-encoded format. We have no evidence to suggest your secrets were intercepted. This issue was fixed on January 26, 2026. Please read on for more information.

GitHub leaked webhook secrets for many repos for *months* in 2025 and again in January 2026. Then only notified some of us today, in April.

But hey at least Copilot is integrated into GitHub and Windows 11!

🀑 show

1 week ago 74 8 5 2
Preview
The Vertical Codebase Let's take a look at why the common, horizontal code structure is not ideal, where it breaks down, and what we can do about it.

πŸ“š Colocation matters. Cognitive load matters. Boundaries matter. High cohesion matters. Yes, even in the age of AI (maybe even more so).

Enter the vertical codebase:

1 week ago 70 11 8 4

I'm a big fan of what Ariel is doing with Elena; love to see how full-featured this (interoperable) ecosystem is getting.

1 week ago 9 1 1 0
Litro The fullstack web component framework β€” SSR, static generation, and your choice of Lit, FAST, or Elena.

Introducing Litro - a fullstack framework for Web Components.

File-based routing, SSR + SSG, API routes, Vite HMR.

Basically the Nuxt/Next experience, but you write Lit, FAST Element, or Elena components instead of React/Vue.

#WebComponents #Lit #TypeScript #SSR #OpenSource #WebDev

litro.dev

1 week ago 16 2 5 0

This looks great! Very much like what I want.

I was happy with the DX/Progressive Enhancement of Remix SSR but NOT the JS weight/performance.

WC and DSD sure seemed like worse DX to get the same PE approach.

Now it seems we can get ergonomic components AND benefits of PE. Very exciting!

1 week ago 1 0 0 0
Advertisement

Happy birthday!

1 week ago 1 0 0 0
GitHub - antfu/tsnapi: Library public API snapshot testing for runtime exports and type declarations. Library public API snapshot testing for runtime exports and type declarations. - antfu/tsnapi

`tsnapi` - a snapshot testing utility for the public API for library maintainers. Snapshots for both JavaScript and TypeScript declarations. It would help prevent unintended breaking changes on public API signatures.

Thanks @sxzz.dev for the initial idea and implementation.

github.com/antfu/tsnapi

1 week ago 81 13 4 1

I was going to tag you about these. I'm interested to hear your experience.

This looks very much like what I want. I was happy with the DX/UX of Remix SSR but NOT the weight/performance.

Now (it seems) we can get ergonomic components AND benefits of PE. Very exciting!

1 week ago 2 0 1 0

Whenever I see the "how can you motivate your team" question it misses the point that if your team is unmotivated *THEY ARE NOT THE PROBLEM*

I've never in my whole career had a problem with 'lazy' team members or students. When people complain about it they are telling on themselves.

2 weeks ago 32 4 0 0

Everyone used to say β€œbuild one and throw it away,” but in my experience, you never actually threw it away. Now that it takes a day and a half rather than a week and a half to build a feature, it’s actually viable to do that. And my code is better for it.

1 week ago 36 3 4 0
Post image

Build your own HTTP client with fetch-extras

Take only what you need. Tree-shakeable.

Built on Fetch. Works in the browser, Node.js, etc.

github.com/sindresorhus...

1 week ago 66 6 4 3
Preview
GitHub - tw93/Mole: 🐹 Deep clean and optimize your Mac. 🐹 Deep clean and optimize your Mac. Contribute to tw93/Mole development by creating an account on GitHub.

Mole (brew install mole) for cleaning up MacOS is so so good.
I just learned that Puppeteer browser cache had grown to 5GB...
github.com/tw93/mole

1 week ago 48 2 2 0

When you delete a post you should be able to leave behind a little tombstone with a few hardcoded options for why you deleted it, e.g.

- Oops, that was misinformation
- Typo
- Thought better of it
- Y'all annoying

1 week ago 30 1 2 0

That's fantastic. Thanks for sharing and pointing me to the docs

1 week ago 0 0 0 0
Advertisement

This looks really useful. I'm familiar with the ast-grep CLI, but not this rules format. Is this another package? Can you share a link or more info?

1 week ago 0 0 1 0

Everybody who builds web applications should watch this talk, about building a platform for low-spec, low-bandwidth mobile users in developing world markets. It’s one of the most interesting talks I’ve seen in a long time.

1 week ago 17 2 0 0

Mise looks really interesting. Do I know anyone who has used it?

2 weeks ago 1 0 0 0

this is so painful to read, i love it github.com/stephenturne...

2 weeks ago 185 23 10 4
Post image

ewwwwwwwwww

2 weeks ago 2 1 1 0

It's frequently pointed out that NASA activities (and basic/exploratory science in general) have a fantastic return on investment, contributing far more to the economy than they take. But even if they didn't, no one's actually taking from the "cure sick people" pot to put money in the "rockets" pot.

2 weeks ago 2581 325 24 14

NASA isn't why the US doesn't have universal healthcare, or a social safety net. The US doesn't have those things because politicians with the power to provide them choose specifically not to (with varying levels of support from voters). Enthusiasm for human spaceflight doesn't drive that choice.

2 weeks ago 20012 4439 344 209

Right?! We had two in under two years (emergency C-section and short NICU with the second) and that was something. You're really going right to the deep end.

Everything you've heard like "the days are long but the years are short", etc is true. It's challenging and ever changing but you'll love it.

2 weeks ago 1 0 0 0

All better? Modulo the different fatigue of TWIN newborns?

2 weeks ago 0 0 1 0
Preview
Vol.II, by Angine de Poitrine 6 track album

NEW Angine de Poitrine!

anginedepoitrine.bandcamp.com/album/vol-ii

2 weeks ago 3 1 0 0
Advertisement
Video

When I complete features at work, I often make videos to demonstrate the new behavior, and I wanted to have tiktok-style captions on them.

So, introducing `caption`: a shell script that uses mlx_whisper and ffmpeg to generate a transcript of your video and burn […]

[Original post on hachyderm.io]

2 weeks ago 2 2 0 0
Preview
You're Looking at the Wrong Pretext Demo Pretext went viral for its beautiful canvas demos. But the community is showcasing the wrong feature.

Those Pretext demos are stunning, but they're not what's novel or important about this library. What matters is that it can predict the height of any text block without the browser ever touching the DOM!
denodell.com/blog/youre-l...

3 weeks ago 2 1 0 0