Mentoss 0.13.0 has been released!
β¨ Added MockAgent class for undici Dispatcher support
Details:
https://github.com/human...
Mentoss 0.13.0 has been released!
β¨ Added MockAgent class for undici Dispatcher support
Details:
https://github.com/human...
Micro QuickJS is a new JavaScript engine by the famous Fabrice Bellard π
π Written in C
ποΈ Uses 100 kB ROM
β οΈ Supports a subset of JS close to ES5
π Runs programs in as little as 10 kB of RAM
π₯ Speed is comparable to the full QuickJS engine
github.com/bellard/mqui...
I think `animation-composition: accumulate` is gonna see more action with `random()`, as it's like "take what you already got as a value and augment it rather than replace it".
Here's a parallax thing where randomly-fixed-positioned stars are moved different amounts (with a scroll-driven animation)
inherit() is going to be absolutely huge for working with CSS custom properties. Two big things it'll enable:
Nested indentation:
--indent: calc(inherit(--indent, 0) + 1);
Overridable design token defaults:
--primary-color: inherit(--primary-color, blue);
Go take the State of JavaScript 2025 survey if you have a minute! survey.devographics.com/survey/state...
βοΈ How modern browsers work addyo.substack.com/p/how-modern... - my write-up on browser internals for web developers
Transformers Laid Out by Pramod Goyal
- Give an intuition of how transformers work
- Explain what each section of the paper means and how you can understand and implement it
- Code it down using PyTorch from a beginners perspective
goyalpramod.github.io/blogs/Transf...
GCC, la suite de compilation du projet GNU, est disponible en versio 15.2. C'est principalement une version de maintenance, corrigeant au passage 123 bugs divers β¬οΈ
gcc.gnu.org/pipermail/gc...
I made a quiz about the JS Date parser is. It's very easy and you will score very high.
jsdate.wtf
Firefox shipping scheduler.postTask() and scheduler.yield() for all your long task-avoiding scheduling needs!!
#anime
π€―
Ooh what?!
I honestly had no idea about that!
And it works like a charm! β¨
Chrome 139.0.7244.0 canary with "Experimental Web Platform features" enabled.
vtbag.dev/basics/hide-...
View transitions clipped at their container!
"Samuel" french animated series by Emilie Tronche is coming to Netflix (worldwide) :-]
variety.com/2025/tv/glob...
From today, all new submissions to Nature that are published will be accompanied by refereesβ reports and author responses β to illuminate the process of producing rigorous science
https://go.nature.com/4kIRR01
(comic) AI Chronicles: Vibe code
I'm happy because this change means TypeScript defaults and Node defaults are converging π
Node does not support Import Elision which means it's important to enable "verbatimModuleSyntax"
vMS means the developer knows if an import statement/binding will be deleted - all via the `type` keyword.
Deux vies de la mΓͺme vallΓ©e suisse, au dessus "avant" un village dans la verdure et dessous "aprΓ¨s" le mΓͺme village enseveli sous la roche
C'est encore plus terrifiant sous cet angle
Mastering Modern Monorepo Development with pnpm, Workspaces jsdev.space/complete-mon... #javascript #nodejs #monorepo
ECMAScript excitement π
Firefox 139 ships the TC39 Stage 3 Temporal proposal π
It's about time.
Congrats to those who worked on the implementation including Andre Bargull & Dan Minor π
developer.mozilla.org/en-US/docs/M...
Un mystΓ©rieux chevalier en armure rouillΓ©e sort de lβocΓ©an et passe Γ cΓ΄tΓ© dβune vieille barque Γ©chouΓ©e dans laquelle se cachent deux enfants, un petit frΓ¨re et sa grande sΕur.
Notre projet de long métrage en animation « Le Chevalier Englouti » est dans la sélection officielle des pitchs MIFA 2025 Annecy Festival !
Toute lβΓ©quipe sera sur pkace pour prΓ©senter le projet, le mercredi 11 juin Γ 10h45 !
Are you familiar with Browser FingerPrint?
medium.com/@rochejul/ar...
I turn 13 on @codepen.io in June, so here are my 13 most hearted demos:
1οΈβ£ 1092 β₯οΈ #CSS infinite #scroll gallery codepen.io/thebabydino/... my only one to ever get to 1K β₯οΈ without being in most hearted of the year
mostly CSS scroll-driven animations + tiniest bit of JS (~200 bytes for infinity part)
If you know one square number, you can mentally calculate the next square number! Here's how:
A model set of guidelines for RESTful APIs and Events, created by Zalando: opensource.zalando.com/restful-api-...
5οΈβ£ 850 β₯οΈ No SVG, no image fluid slider codepen.io/thebabydino/...
JS used only for
a) feature support detection
b) updating slider value in --val
Uses only
1 Γ input[type=range] for actual slider
1 Γ output for current value display
1 Γ datalist for ruler
One of my best sliders on @codepen.io.
#CSS
A cool thing I made on #CodePen: interactive demo illustrating how to use #SVG `feColorMatrix` to swap 2 channels of its input.
codepen.io/thebabydino/...
Viewport adaptive. Heavily commented code if you want to check how the demo works in the back. Makes use of modern #CSS features.
Made with β€οΈ.
<syntax-highlight>
A custom element that uses the CSS Custom Highlight API for syntax highlighting
Link: andreruffert.github.io/syntax-highl...
ECMAScript excitement π
TC39 will consider these JS proposals for stage movement at this week's meeting π
2οΈβ£.7οΈβ£ Immutable ArrayBuffer
2οΈβ£ Upsert
ποΈ Record & Tuple
0οΈβ£ Compare strings by codepoint
0οΈβ£ Composite Keys
0οΈβ£ Disposable AsyncContext
0οΈβ£ Enum
0οΈβ£ Non-extensible applies to private
0οΈβ£ Object.propertyCount
Modern CSS has a ton of useful functions and properties that make supporting light and dark mode a breeze.
I showcase several of them, show how to make a CSS only theme switcher and how to save a users theme preference to localStorage.
Watch πΏ: www.youtube.com/watch?v=F1s8...
Want to give a responsive irregular shape depending on text content/ viewport rounded corners? Here's a super simple pure #CSS + #SVG #filter demo on @codepen.io doing it codepen.io/thebabydino/...
Heavily commented. See also bsky.app/profile/anat... for details about some of the filter primitives.