James Snell
@jasnell.me
π€ 2277
π₯ 557
π 848
#FDJT
. He/Him JavaScript In Depth -
https://www.manning.com/books/javascript-in-depth
My github wrapped for the year...
git-wrapped.com/profiles/jas...
loading . . .
GitHub Wrapped 2025 - Your Coding Year in Review
Like Spotify Wrapped, but for your GitHub activity! See your top languages, commit streaks, most productive days, and more in an engaging story format. Get your 2025 coding year in review now.
https://git-wrapped.com/profiles/jasnell
4 days ago
0
4
2
Fun fact. My first "enterprise" app... And the thing that got me started in my career, was a document management system written in Excel, where the forms were all digitized copies created as excel sheets, for the casino I worked at as a graveyard shift security dispatcher fresh out of highschool.
add a skeleton here at some point
15 days ago
1
3
0
Way to put absolute minimal effort Random Amazon delivery guy. He pulled up, didn't even get out of the car. Leaned out and dropped the box on the ground and left it there.
16 days ago
3
3
0
If you know what this is, and if you've ever had to get one unjammed before, congratulate me. This was perhaps one of the worst ones I've ever seen. Literally broke three separate pitman pullers before we managed to actually get it broken free. Ultimately required torching, a puller, and a fork...
17 days ago
2
2
0
reposted by
James Snell
Luca Casonato π³οΈβπ
18 days ago
WinterTC's Minimum Common Web API standard is now officially published as ECMA-429, Edition 1 . To many more editions! Thanks
@jasnell.me
,
@andreubotella.com
,
@akiro.se
,
@littledan.dev
and everyone else that was involved in making this happen. π
1
55
11
ICE is best when it's crushed.
add a skeleton here at some point
24 days ago
0
0
0
reposted by
James Snell
πΊπ¦ Ingvar Stepanyan
25 days ago
I, too, enjoy embedding V8 where it doesn't belong...
loading . . .
This Mini V8-Powered Drill Sounds Like a Corvette In the Palm of Your Hand
This modified drill is powered by a Toyan model V8 engine and is powerful enough to drill through plate steel.
https://www.thedrive.com/news/this-mini-v8-powered-drill-sounds-like-a-corvette-in-the-palm-of-your-hand
2
18
2
reposted by
James Snell
manning publications
26 days ago
want to learn the "why" behind all things javascript? javascript in depth by
@jasnell.me
is written so that newer devs can think & build like vets. it digs into engines, runtimes, & the design choices behind the language. new in MEAP; get 50% off with code snellML through 12/18:
hubs.la/Q03W-mVy0
0
9
2
ICE is not law enforcement. ICE is state sponsored terrorism.
add a skeleton here at some point
28 days ago
1
4
0
about 1 month ago
0
7
1
reposted by
James Snell
Jenn Wortman Vaughan
about 1 month ago
Spread the word! π’ The FATE (Fairness, Accountability, Transparency, and Ethics) group at
@msftresearch.bsky.social
in NYC is hiring interns and postdocs to start in summer 2026! π Apply by *December 15* for full consideration.
1
50
29
ok so... I'm writing a book. It's called JavaScript In Depth (
www.manning.com/books/javasc...
) ... the first four chapters are available by Manning. This has been a difficult project and will continue to be so. The reason is that it isn't a How To book that focuses only on how to use the langauge
loading . . .
JavaScript in Depth - James M. Snell
Explore the inner workings of the worldβs most popular programming language and enjoy the power and control that comes only from deep knowledge! In JavaScript in Depth, JavaScript and Node legend Jame...
https://www.manning.com/books/javascript-in-depth
about 1 month ago
3
30
5
The repo for the TypedArray find within tc39 proposal is
GitHub.com/tc39/proposa...
loading . . .
GitHub - tc39/proposal-typedarray-findwithin: A proposal for searching for a subsequence within a TypedArray
A proposal for searching for a subsequence within a TypedArray - tc39/proposal-typedarray-findwithin
https://GitHub.com/tc39/proposal-typedarray-findwithin
about 1 month ago
0
7
0
Here's the proposal repo... Still very light on detail:
GitHub.com/tc39/proposa...
add a skeleton here at some point
about 1 month ago
1
7
1
In case you're curious...
blog.cloudflare.com/18-november-...
loading . . .
Cloudflare outage on November 18, 2025
Cloudflare suffered a service outage on November 18, 2025. The outage was triggered by a bug in generation logic for a Bot Management feature file causing many Cloudflare services to be affected.
https://blog.cloudflare.com/18-november-2025-outage/
about 1 month ago
3
21
11
Will be happy to see this one advance
add a skeleton here at some point
about 1 month ago
1
9
0
Lots of details to figure out here but it's about time we had an optimized typed array concatenation in the language.
add a skeleton here at some point
about 1 month ago
0
7
2
reposted by
James Snell
about 1 month ago
TIL Linus is Woke. I use Linux BTW π§
social.kernel.org/notice/AWSXo...
8
114
19
reposted by
James Snell
Aaron Parnas
about 1 month ago
NEW: Epstein survivors release the most powerful PSA I have ever seen. Make this go viral so every member of the House of Representatives sees it.
loading . . .
1304
59521
39363
Pretty much says it all.
about 2 months ago
0
10
1
This is good. Even better if you're able to do it such that they get the credit they deserve.
add a skeleton here at some point
about 2 months ago
0
4
0
Is the bee laden or unladen? And. Critically, it is a European bee or an African bee?
add a skeleton here at some point
about 2 months ago
0
3
0
So we found another performance regression in V8... specifically in the code for WriteUtf8V2 (the code to write a string out as UTF8)... the fix is in... and get this... it results in a 4000%+ performance increase in one of the benchmarks. Not a typo... 4000% improvement.
about 2 months ago
10
69
4
All build tools are equally evil and terrible.
add a skeleton here at some point
about 2 months ago
1
3
0
Look some actual heroes standing up to some masked Nazi asshole idiots pretending to be law enforcement.
add a skeleton here at some point
2 months ago
0
4
0
@rafaelgss.dev
any chance y'all could update the
v8docs.nodesource.com
to include 25.x? Pretty please :-)
loading . . .
v8docs
https://v8docs.nodesource.com
2 months ago
1
3
1
reposted by
James Snell
Miranda Yaver
2 months ago
Hell yes, Pittsburgh. Love Yinz. No Kings.
354
33568
6831
reposted by
James Snell
Art Candee πΏπ₯€
2 months ago
So proud of my city. No Kings, Chicago!
124
7957
1492
Yet again United Airlines lets me down. Ugh.
2 months ago
1
1
0
reposted by
James Snell
Kodiak149
2 months ago
Unfortunately History is repeating itself
56
3081
975
FDJT.
2 months ago
0
7
0
reposted by
James Snell
The Tennessee Holler
2 months ago
#NoKings
539
33560
7586
reposted by
James Snell
Malte Ubl
2 months ago
We're celebrating the life of Mikeal, creator of request, forker and reuniter of Node.js, renaissance and family man on November 12. We received a very generous donation and are now able to make this event completely free. Looking forward to see all of you!
an-event-mikeal-would-have-liked.com
loading . . .
An Event Mikeal Would Have Liked
Memorial charity event celebrating Mikeal Rogers' life - November 12, 2025
https://an-event-mikeal-would-have-liked.com/
0
5
4
When MTG becomes the sole voice of reason on the Republican side, you know they've swan dived completely into Looney Land.
add a skeleton here at some point
2 months ago
0
3
0
Oh, ha, I've been so distracted by jsconf this week I missed that we finally released Sandboxes! Containers on the edge, controllable via Workers. Full Linux environment, capable of running node.js, deno, bun, anything you need really.
share.google/Bj7OSMh94AM2...
loading . . .
Sandbox SDK (Beta)
The Sandbox SDK enables you to run untrusted code securely in isolated environments. Built on Containers, Sandbox SDK provides a simple API for executing commands, managing files, running background p...
https://share.google/Bj7OSMh94AM2mV6z8
2 months ago
1
11
0
One step closer to enabling pointer compression by default in node.js thanks to
@cloudflare.social
and
@igalia.com
github.com/nodejs/node/...
loading . . .
src: initial enablement of IsolateGroups by jasnell Β· Pull Request #60254 Β· nodejs/node
Enable IsolateGroups! Every isolate in V8 is created within a group. When pointer compression is enabled, all isolates within a single group are limited to a 4 GB shared pointer cage. By default, a...
https://github.com/nodejs/node/pull/60254
2 months ago
1
21
2
reposted by
James Snell
Node.js
2 months ago
Congratulations to our Node.js community recipients π
add a skeleton here at some point
1
18
2
reposted by
James Snell
naugtur
3 months ago
I'm excited about net in permissions!
add a skeleton here at some point
0
13
4
reposted by
James Snell
Kenton Varda
3 months ago
Those benchmarks from
@t3.gg
revealed some interesting issues in Workers. Happy to say it's all fixed now, save for some lingering next.js-specific stuff we're continuing to work on. Thanks for the reproducible test cases,
@t3.gg
. Excessive details in blog post:
blog.cloudflare.com/unpacking-cl...
6
97
18
We worked on a thing.
blog.cloudflare.com/unpacking-cl...
loading . . .
Unpacking Cloudflare Workers CPU Performance Benchmarks
Cloudflare investigated CPU performance benchmark results for Workers, uncovering and fixing issues in infrastructure, V8 garbage collection, and OpenNext optimizations. These improvements have made C...
https://blog.cloudflare.com/unpacking-cloudflare-workers-cpu-performance-benchmarks/?utm_campaign=cf_blog&utm_content=20251014&utm_medium=organic_social&utm_source=twitter/
3 months ago
2
24
6
I feel seen.
add a skeleton here at some point
3 months ago
0
7
0
reposted by
James Snell
Matteo Collina
3 months ago
π BIG NEWS: We just shipped @platformatic/python - run Python ASGI apps INSIDE your Node.js process! This changes everything for AI/ML + Node.js apps π§΅
youtu.be/8eAAP9IF4xA
loading . . .
Launching @platformatic/python: Bring Python ASGI to Your Node.js Applications
Today we are excited to ship @platformatic/python, a new capability for Watt, the Application Server for Node.js, that lets you run Python ASGI applications alongside your existing Node.js workloads.β¦
https://youtu.be/8eAAP9IF4xA
1
21
11
I once again find myself wishing JavaScript had a native BitField that was ArrayBuffer backed. e.g. const bf = new BitField(10); backed by a two byte ArrayBuffer. bf[0] = true bf[1] = false // Etc bf.buffer; // the underlying ArrayBuffer Really just a special form of TypedArray...
3 months ago
5
11
0
reposted by
James Snell
Bluesky
3 months ago
Bluesky runs on open protocols with open source code. Today weβre taking an additional step and making a patent non-aggression pledge to ensure that everyone can build confidently on our work. Learn more and read the pledge in our blog post:
bsky.social/about/blog/1...
loading . . .
Bluesky's Patent Non-Aggression Pledge - Bluesky
Bluesky develops open protocols. We're taking a short and simple patent non-aggression pledge to ensure that everybody feels confident building on them.
https://bsky.social/about/blog/10-01-2025-patent-pledge
238
6449
995
They aren't heroes if they won't defend the Constitution and the people against what he and his white supremacist cronies are trying to do.
add a skeleton here at some point
3 months ago
0
0
0
reposted by
James Snell
Bryan English
3 months ago
A propos of nothing, it's a completely reasonable thing to not use a company's products, services, and OSS, when their CEO openly supports (and takes selfies with) a world leader who the UN says is currently committing genocide.
3
44
10
It took a couple years for her to build up confidence, but our German shepherd now just casually drops her ball into the water at one side of the pool, runs around the other side, jumps in and swims out to get it. Just entertaining herself. It's not even 8am here yet and she's already at it again.
3 months ago
3
95
2
ICE isn't law enforcement. They are state sponsored terrorists.
add a skeleton here at some point
3 months ago
1
4
0
Sometime in the past couple of days nodejs/node crossed the 60,000 issues/PRs mark.
3 months ago
2
15
0
It's great to see things shifting back to the principles we were promoting through the mid 2000s while working on RSS, Atom, Activity Streams, and ironically OpenSocial. Those efforts ended up being short circuited by Twitter and Facebook competing to own the walled gardens. We've come full circle.
add a skeleton here at some point
3 months ago
0
26
1
Load more
feeds!
log in