jonchurch
@jonchurch.bsky.social
📤 73
📥 100
📝 57
maintaining express, lodash / ex-msft
lodash just had its first ever 100M+ download week on npm that's a 70% YoY increase
3 days ago
1
1
0
its frustrating that the remote claude code env is missing some tools. For me its the missing gh cli that really hurts, for reading issues/PRs or otherwise doing read against GH So I created this StartSession script which ensures it is installed in remote sessions
www.npmjs.com/package/@jon...
loading . . .
https://www.npmjs.com/package/@jonchurch/claude-code-gh
13 days ago
0
0
0
i do like the computer
16 days ago
0
2
1
In my OSS archaelogy efforts I keep bumping into the defunct Component.js pre-npm registry and UI framework paradigm Just found this video explainer from their homepage focusing on the ui component runtime system, really capturing a point in time
www.youtube.com/watch?v=gtz7...
loading . . .
ComponentJS - 1 - Overview
YouTube video by Dr. Ralf S. Engelschall
https://www.youtube.com/watch?v=gtz7PCMxzVA
2 months ago
1
0
0
I spent almost $3k on Google BigQuery by accident while exploring dependency relationships in the
deps.dev
dataset WOOF
4 months ago
3
4
0
Our goal is to provide guidance and tooling for perf based decisions to the maintainers under our umbrella. Aligning our philosophy for how/what we monitor and how to interpret the results lets us be consistent across our 50+ packages. Ive been learning a lot so far, and big ty to
@rafaelgss.dev
add a skeleton here at some point
5 months ago
0
2
2
There are 39 ads on a given article from for my town’s local paper beyond cooked
www.gainesville.com/story/news/l...
loading . . .
Shepherd: 'The people's representative'
Gainesville City Commission meetings in recent years have had three constant features: Lively debate among elected officials, passionate public comments about the city’s utility, and a few words from…
https://www.gainesville.com/story/news/local/2016/02/27/shepherd-the-peoples-representative/31891964007/
9 months ago
0
0
0
The Pitt: every week Brad Pitt unveils a new pit full of bullshit and throws people into it. Everyone loves the pit
10 months ago
0
0
0
I just learned that setting process.noDeprecation = true Silences dep notifications from node, its what —no-deprecation flag ends up setting I know its hacky, but how hacky?
10 months ago
1
1
0
reposted by
jonchurch
Express
11 months ago
🚀 Exciting Announcement today! Express v5 is officially "latest" and we have started the maintenance period for v4. Read more about the release and our LTS plans in our blog post:
expressjs.com/2025/03/31/v...
loading . . .
[email protected]
: Now the Default on npm with LTS Timeline
Express 5.1.0 is now the default on npm, and we're introducing an official LTS schedule for the v4 and v5 release lines.
https://expressjs.com/2025/03/31/v5-1-latest-release.html
2
45
11
reposted by
jonchurch
Wes
11 months ago
Not sure this is the one, but pretty sure it is.
@bjohansebas.bsky.social
has been doing such great work it is awesome to see this kind of recognition! Well deserved.
add a skeleton here at some point
1
6
2
I love getting nerdsniped on HTTP spec related stuff, and am glad I quit my job to have space in my life for this was fun to figure out what probably happened with content-disposition having in incomplete regex for parsing extended filename parameters:
github.com/jshttp/conte...
loading . . .
Certain languages can't be matched correctly by the Regular Expression EXT_VALUE_REGEXP like en-US or zh_cn · Issue #47 · jshttp/content-disposition
Create and parse HTTP Content-Disposition header. Contribute to jshttp/content-disposition development by creating an account on GitHub.
https://github.com/jshttp/content-disposition/issues/47#issuecomment-2701570766
11 months ago
0
3
2
Whats the purpose here of exfil to oastify vs requestbin? Does oastify enrich the exfil or is it just a convenient and innocuous endpoint?
add a skeleton here at some point
about 1 year ago
0
1
0
top tier scam message
about 1 year ago
1
0
0
Approach open source as an infinite, open game. Prioritize purpose over goals, collaboration over competition, and legacy over ownership
about 1 year ago
0
2
0
Woah I didnt realize you can create your own algorithmic feeds! But also like hey
@bsky.app
which one of you is the Alf freak? đź‘€
docs.bsky.app/docs/starter...
loading . . .
Custom Feeds | Bluesky
Custom feeds, or feed generators, are services that provide custom algorithms to users through the AT Protocol. This allows users to choose their own timelines, whether it's an algorithmic For You pag...
https://docs.bsky.app/docs/starter-templates/custom-feeds
about 1 year ago
0
0
0
So what are github action threats for public repos? Talking about allowing CI on PRs from forks Assume that im using “pull_request” trigger and have the default perms for actions GH defaults you to having to approve runs. In the above scenario, is it really a risk to let all of them run?
over 1 year ago
3
4
1
Still extremely enjoying the wipeout soundtrack from
@coldstorage.bsky.social
open.spotify.com/artist/1TvIL...
loading . . .
CoLD SToRAGE
https://open.spotify.com/artist/1TvILK3irgzmT4GzOBBrmY
over 1 year ago
0
4
1
you reached the end!!
feeds!
log in