Scott Cooper
@scooper.bsky.social
📤 192
📥 273
📝 109
San Francisco, typescript, xmplaylist.com Doing frontend stuff at
@sentry.io
pinned post!
I've published my perspective of the @ctrl/tinycolor NPM supply chain attack. This whole thing got me to finally make a blog.
sigh.dev/posts/ctrl-t...
loading . . .
@ctrl/tinycolor Supply Chain Attack Post-mortem
Lessons learned from becoming the unexpected face of a npm supply-chain attack.
https://sigh.dev/posts/ctrl-tinycolor-post-mortem/
about 2 months ago
3
27
8
reposted by
Scott Cooper
404 Media
2 days ago
The FBI has subpoenaed the domain registrar of
archive.today
, demanding information about the owner.
loading . . .
FBI Tries to Unmask Owner of Infamous Archive.is Site
The FBI has subpoenaed the domain registrar of archive.today, demanding information about the owner.
https://www.404media.co/fbi-tries-to-unmask-owner-of-infamous-archive-is-site/
30
809
568
i've never understood why people start with a monorepo. What do you mean you already have 4 package.json
8 days ago
0
1
0
I feel like the "learn how to use grid" websites were always way harder than actually using grid.
25 days ago
0
0
0
Astro is really fun because you can just vibe code a little animation in html and add it to your blog post.
sigh.dev/posts/favori...
loading . . .
My Favorite NPM Command
An ode to `npm repo`, the best npm command.
https://sigh.dev/posts/favorite-npm-command/
28 days ago
0
0
0
i want to know who made the "cheetah" model in cursor
about 1 month ago
0
1
0
Stop sending me this.
github.blog/changelog/20...
loading . . .
Strengthening npm security: Important changes to authentication and token management - GitHub Changelog
As part of our ongoing commitment to securing the npm ecosystem, we’re implementing the first phase of security improvements outlined in our recent announcement. These changes will roll out over…
https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/
about 1 month ago
0
0
0
@pi0.io
would love to see a new version of oftech get released. Need that bun fix. 🙈
github.com/unjs/ofetch/...
loading . . .
fix: mark `FormData` & `URLSearchParams` as non-serializable for bun … · unjs/ofetch@4e4d3ee
…compatibility (#483)
https://github.com/unjs/ofetch/commit/4e4d3eefc1d8e65345f19776ba1d3c19e86fb1d8
about 1 month ago
1
3
0
reposted by
Scott Cooper
Wario64
about 1 month ago
Deus Ex Remastered coming to Steam/Switch/Xbox/PS5 on Feb 5th, 2026
www.youtube.com/watch?v=z-Sg...
28
290
101
reposted by
Scott Cooper
Tanner Linsley
about 2 months ago
🚀 Announcing
TanStack.com
Start v1 Release Candidate! Upgrades ↓ ✨ Unified Route Tree: no more server-specific files 🔐 Type-safe middleware & server context upgrades 🛡 CSP/nonce support ⚡ Now works with any native Vite Env plugin 🌀 Zero-JS: any server handler can render!
loading . . .
TanStack | High Quality Open-Source Software for Web Developers
Headless, type-safe, powerful utilities for complex workflows like Data Management, Data Visualization, Charts, Tables, and UI Components.
https://TanStack.com
7
200
35
I managed my tokens so poorly that npm changed their policy. Progress!
github.blog/security/sup...
loading . . .
Our plan for a more secure npm supply chain
GitHub is strengthening npm's security with stricter authentication, granular tokens, and enhanced trusted publishing.
https://github.blog/security/supply-chain-security/our-plan-for-a-more-secure-npm-supply-chain/
about 2 months ago
0
0
0
I've published my perspective of the @ctrl/tinycolor NPM supply chain attack. This whole thing got me to finally make a blog.
sigh.dev/posts/ctrl-t...
loading . . .
@ctrl/tinycolor Supply Chain Attack Post-mortem
Lessons learned from becoming the unexpected face of a npm supply-chain attack.
https://sigh.dev/posts/ctrl-tinycolor-post-mortem/
about 2 months ago
3
27
8
I am publishing new versions of affected packages
about 2 months ago
3
7
0
Today's word is espoused
3 months ago
0
0
0
reposted by
Scott Cooper
TypeScript
3 months ago
TypeScript 5.9 is now available! 📣 This release brings: ✅ An updated tsc --init ✅ Type-checking for the new 'import defer' ✅ Actual summaries in more DOM APIs ✅ Expandable quick info hovers (✨preview✨) and more! Read up more on our blog:
devblogs.microsoft.com/typescript/a...
loading . . .
Announcing TypeScript 5.9 - TypeScript
Today we are excited to announce the release of TypeScript 5.9! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for types. With types, TypeScript mak...
https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/
0
145
34
reposted by
Scott Cooper
You will review my vibe code until exhaustion
5 months ago
0
2
1
reposted by
Scott Cooper
Rspack
4 months ago
We wrote a blog sharing some findings from our binary size optimization journey - exploring efficient ways to embed large string HashMaps statically in programs:
github.com/orgs/web-inf...
add a skeleton here at some point
0
7
2
really enjoying the film list stuff
@nytimes.com
is doing this week.
loading . . .
The Best Movies of the 21st Century: How Actors, Directors and Other Film Lovers Voted
To determine the best movies of the 21st century, we polled hundreds of celebrities. See how your favorite stars and directors voted.
https://www.nytimes.com/interactive/2025/movies/votes-movies-21st-century.html
4 months ago
0
1
0
reposted by
Scott Cooper
Greg the Miller
5 months ago
they should make a rotisserie chicken you can vape
15
391
124
reposted by
Scott Cooper
Andy Young
5 months ago
I've been no-alcohol & no-snacking for a week now and boy howdy are days long and boring.
1
8
1
reposted by
Scott Cooper
Mr. Bea Arthur, Dead Inside™️
5 months ago
All this civil unrest better not fuck up Toyota-Thon.
16
411
111
I don’t know who convinced everyone that hideous new balance shoes that dads would wear in the 90s are good. Middle aged men everywhere should embrace this trend while they can.
www.tiktok.com/t/ZP8MspqsP/
loading . . .
Top 6 New Balance Sneakers for 2025. Which pair you going with? Shop these using the link in my bio! @New Balance @StockX #newbalance #stockx #streetwear #howtostyle #springoutfit #grwm #mensfashio...
TikTok video by Nate Thompson
https://www.tiktok.com/t/ZP8MspqsP/
5 months ago
1
1
0
has trump purged his instagram feed of pictures of elon
5 months ago
0
1
0
The reaction to the fly AI blog has mostly been people that seem to not use these tools, so they really have nothing to say about them outside of training bad, energy bad, users are dumber than me and beneath me. "Juxtapose this with my aforementioned psychological motivations, to wit" okay dude
loading . . .
I Think I’m Done Thinking About genAI For Now
The conversation isn’t over, but I don’t think I have much to add to it.
https://blog.glyph.im/2025/06/i-think-im-done-thinking-about-genai-for-now.html
5 months ago
0
1
0
You will review my vibe code until exhaustion
5 months ago
0
2
1
i feel bad for the people that didn't want to use a vscode based editor and are now missing out. This also means they probably didn't want to write typescript and for that they must suffer
5 months ago
1
2
0
every once in a while someone thinks it's a good idea to essentially run npm install in the browser and then they eventually figure out what bundles are for
5 months ago
0
1
0
burgers were not meant to be smashed
5 months ago
0
1
0
Used AI to move a babel plugin into SWC, cutting our build time in half. Cursor + claude 4 handled this really well after being fed an example swc plugin and the babel plugin's source. I don't know rust and this would've taken much longer than an evening while watching tv
loading . . .
GitHub - scttcper/swc-plugin-component-annotate: Use SWC to automatically annotate React components with data attributes for component tracking
Use SWC to automatically annotate React components with data attributes for component tracking - scttcper/swc-plugin-component-annotate
https://github.com/scttcper/swc-plugin-component-annotate
5 months ago
0
2
0
pumped about these 4k releases
www.criterion.com/boxsets/8208...
loading . . .
The Wes Anderson Archive: Ten Films, Twenty-Five Years
Wes Anderson’s first ten features represent twenty-five years of irrepressible creativity, an ongoing ode to outsiders and quixotic dreamers, and a world unto themselves, graced with a mischievous wit...
https://www.criterion.com/boxsets/8208-the-wes-anderson-archive-ten-films-twenty-five-years
5 months ago
0
3
0
reposted by
Scott Cooper
Bill Hunt
5 months ago
It's official!
@thedigitalbits.bsky.social
1
36
12
I’ve started painting my mouth chrome before vibe coding. The code flows way easier that way
6 months ago
1
0
0
Medical commercials will absolutely be ai generated within 5 years
6 months ago
1
0
0
reposted by
Scott Cooper
TypeScript
6 months ago
Today we're announcing previews of the native port of TypeScript! These nightly previews will be available on npm and the VS Code marketplace! npm install -D @typescript/native-preview npx tsgo --version Read up more on our blog!
loading . . .
Announcing TypeScript Native Previews - TypeScript
Previews of the native TypeScript port are now available on npm and for VS Code through the Visual Studio Marketplace!
https://devblogs.microsoft.com/typescript/announcing-typescript-native-previews
10
401
105
reposted by
Scott Cooper
Rspack
6 months ago
Sentry just merged a PR to use Rspack in dev: ⚡️ 6.7x faster HMR ⚡️ 3.3x faster production build ⚡️ 27% less memory usage
1
42
3
Nintendo opening a store in sf. Time is a flat circle and console stores are temporary. Reminds me of the playstation store in the metreon.
6 months ago
0
0
0
Wipe me down
6 months ago
0
0
0
how is Tidal still in business
6 months ago
0
0
0
Are there any Bluesky mute lists for accounts that just draw pictures of sonic and furries. Why is it these two things?
6 months ago
0
0
0
reposted by
Scott Cooper
a bezoar
6 months ago
yum. Over 270 pages of Temporal docs. The world's date/time systems are so ad hoc the documentation is full of warnings about not being able to use the system in away that would appear to make sense because of some niggling distinctions.
loading . . .
Temporal - JavaScript | MDN
The Temporal object enables date and time management in various scenarios, including built-in time zone and calendar representation, wall-clock time conversions, arithmetics, formatting, and more. It ...
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Temporal
0
3
1
reposted by
Scott Cooper
Rafael Gonzaga | Node.js
6 months ago
Happy to announce @nodejs v24.0.0 💚! This release brings several updates, including the V8 13.6 and npm to version 11. As a reminder, Node.js 24 will enter long-term support (LTS) in October, but until then, it will be the "Current" release Check it
nodejs.org/en/blog/rele...
loading . . .
https://nodejs.org/en/blog/release/v24.0.0
2
99
22
If google is so smart why does it show me the ny giants in results instead of the sf giants that I live two blocks away from.
6 months ago
1
5
0
reposted by
Scott Cooper
WebDesignMuseum
7 months ago
World of Warcraft Skin for Windows Media Player in Windows XP
3
131
33
the remember me checkbox should always be checked by default
7 months ago
0
0
0
You can just put all the javascript in one folder and bundle it. nx and that other shit is optional.
7 months ago
0
0
0
Apple Music is better on windows these days compared to macOS. Starts up faster, Logitech mouse back button actually works, less itunes cruft, updates via the store. There's still a lot of clicks that don't make sense. Like why does clicking the artist show me the artist in my library.
7 months ago
0
1
0
python can't even format the code inside an if statement for you. like oh no did you mean to tab this over twice in here. The whitespace, the horror
7 months ago
0
1
0
reposted by
Scott Cooper
Peter Sagal
7 months ago
In his letter to the community explaining his decision to defy the Fed Gov't's demands, Harvard President Alan Garber included a link to the letter laying out those demands. Here it is:
www.harvard.edu/research-fun...
loading . . .
https://www.harvard.edu/research-funding/wp-content/uploads/sites/16/2025/04/Letter-Sent-to-Harvard-2025-04-11.pdf
103
1527
463
Also the play this afternoon is to watch the masters and play coachella over it.
7 months ago
0
1
0
Refunded my metric/bloc party tickets after metric dropped.
7 months ago
0
0
0
reposted by
Scott Cooper
Ken Jennings
7 months ago
This is really unfair to everyone who just voted for him for the racism.
1113
78827
14773
Load more
feeds!
log in