Nicolas Zamarreno's Avatar

Nicolas Zamarreno

@nzamarreno.bsky.social

๐Ÿ‡ซ๐Ÿ‡ท/๐Ÿ‡จ๐Ÿ‡ฆ Developer by day & Handyman by night - Former @Hetic | Currently Developer @banquenationale | Formerly @ZenikaIT & @skeepersgroup

104 Followers  |  657 Following  |  1 Posts  |  Joined: 09.11.2023  |  1.6555

Latest posts by nzamarreno.bsky.social on Bluesky

Diagram with large number: 2.7.123
First โ€œ2โ€ is commented: Proud version. Bump when you are proud of the release
Second โ€œ7โ€ is commented: Default version. Just normal/okay releases
Third โ€œ123โ€ is commented: Shame version. Bump when fixing things too embarrassing to admit

Diagram with large number: 2.7.123 First โ€œ2โ€ is commented: Proud version. Bump when you are proud of the release Second โ€œ7โ€ is commented: Default version. Just normal/okay releases Third โ€œ123โ€ is commented: Shame version. Bump when fixing things too embarrassing to admit

I propose we replace semantic versioning with pride versioning

21.12.2024 19:07 โ€” ๐Ÿ‘ 2552    ๐Ÿ” 743    ๐Ÿ’ฌ 34    ๐Ÿ“Œ 52
npm i @adonisjs/inertia@latest # and your inertia adapter
npm i @adonisjs/vite@latest vite@latest

npm i @adonisjs/inertia@latest # and your inertia adapter npm i @adonisjs/vite@latest vite@latest

We've updated our @vite.dev and Inertia packages to support the latest versions: Vite 6.0 and Inertia 2.0.

Upgrading your application to these releases is quick and easy. There's only a small breaking change in the Inertia adapter, which can be resolved with a simple find & replace!

14.12.2024 14:41 โ€” ๐Ÿ‘ 46    ๐Ÿ” 8    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Video thumbnail

โœ๏ธ Solved By Modern CSS: Feature Image

In my latest website design, I needed to use a feature image. Learn how I used container queries, clamp(), and :has() to build the responsive component.

๐Ÿ”— Read it here: ishadeed.com/article/mode...

10.12.2024 19:08 โ€” ๐Ÿ‘ 79    ๐Ÿ” 11    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 2
Code example showing how to use module.registerHooks() in ESM

Code example showing how to use module.registerHooks() in ESM

Code example showing how to use module.registerHooks() in CJS

Code example showing how to use module.registerHooks() in CJS

Landed module.registerHooks() in Node.js โœจ

github.com/nodejs/node/...

These customization hooks are run for modules loaded by require(), import(), and functions returned by createRequire() in the same thread they are registered, which makes them easier for CJS monkey-patchers to migrate to.

10.12.2024 00:47 โ€” ๐Ÿ‘ 156    ๐Ÿ” 29    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 6
Preview
Waku, the minimal React framework A lightweight alternative React framework with a fun developer experience. Loved by React developers at startups and agencies.

Waku v0.22.6 has been released! It's a React framework focused on RSC, powered by Vite and Hono. While still under active development, the user-facing API is quite stable. We're looking for collaborators, especially those with experience in Vite.

waku.gg

02.12.2024 15:22 โ€” ๐Ÿ‘ 50    ๐Ÿ” 9    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0
Preview
Evalite - an Early Preview AI Engineering for Curious Professional Developers

It feels crazy to me that there's no TypeScript-native, local-first tool for testing LLM-powered apps.

So, I'm building one.

It's based on Vitest, and it's called Evalite.

Here's an early preview.

www.aihero.dev/evalite-an-e...

02.12.2024 12:30 โ€” ๐Ÿ‘ 136    ๐Ÿ” 15    ๐Ÿ’ฌ 9    ๐Ÿ“Œ 2
Preview
GitHub - testing-library/react-render-stream-testing-library: A library to make render-per-render asserions on your React components and hooks. A library to make render-per-render asserions on your React components and hooks. - testing-library/react-render-stream-testing-library

Just wrote my first test with @phry.dev 's "React Render Stream" testing library, and this is neat!

Rather than writing `waitFor`s or timers, explicitly do:

{
const {withinDOM} = await takeRender()
expect(withinDOM.getByTestId()).something()
}

Seems useful!

github.com/testing-libr...

29.11.2024 19:49 โ€” ๐Ÿ‘ 17    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Preview
The anatomy of a React Island | Swizec Teller A coworker asked how React Islands work and I realized it's a technique I've been using to modernize monolithic web codebases for years, but never wrote down how it works.

A coworker asked how React Islands work and I realized it's a technique I've been using to modernize monolithic web codebases for years, but never wrote down how it works.
so here it is

swizec.com/blog/the-ana...

23.11.2024 17:43 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
a screenshot of the Redux.js.org docs site, with a new banner advertising the upcoming "Redux.dev" course

a screenshot of the Redux.js.org docs site, with a new banner advertising the upcoming "Redux.dev" course

If you've looked at the Redux docs in the last week+, you may have noticed a banner for a "Redux.dev" course.

The UI.dev folks did a fantastic React Query course ( query.gg ), so we're exploring doing one for Redux as well! Right now we're gauging interest - please sign up if you're interested!

21.11.2024 23:27 โ€” ๐Ÿ‘ 56    ๐Ÿ” 7    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
How decentralized is Bluesky really? -- Dustycloud Brainstorms

How Decentralized Is Bluesky Really? dustycloud.org/blog/how-dec...

A technical deep-dive, since people have been asking me for my thoughts. I'll expand a bit on some of the key points here in a thread. ๐Ÿงต

22.11.2024 16:06 โ€” ๐Ÿ‘ 712    ๐Ÿ” 331    ๐Ÿ’ฌ 54    ๐Ÿ“Œ 120
Preview
AstroPatterns / โค๏ธ React Love / Using React Context in Astro - Nanostores solution Let's discover how we can mimic React Context in Astro.js using Nano Stores.

Want to dive deeper into using Nano Stores with Astro? Check out the full tutorial on astropatterns.dev and explore the interactive platform (@tutorialkit.dev based) to practice these concepts in real-time.
astropatterns.dev/p/react-love...

08.11.2024 15:51 โ€” ๐Ÿ‘ 12    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
Node.js โ€” Node v23.3.0 (Current) Node.jsยฎ is a JavaScript runtime built on Chrome's V8 JavaScript engine.

Node.js v23.3.0 is out! ๐Ÿ’š

This release includes:

* A new --report-exclude-env flag to remove environment variables on the diagnostic report
* SourceMap support to util.getCallSites()
* Rename util.getCallSite() to util.getCallSites()
* and more!

See: nodejs.org/en/blog/rele...

20.11.2024 23:17 โ€” ๐Ÿ‘ 72    ๐Ÿ” 14    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

This Week In React 210

Read online & subscribe:
thisweekinreact.com/newsletter/210

โš›๏ธ
- React 19 RC1
- Next.js
- TanStack
- React IDE?
- MistCSS
- React Scan
- PayloadCMS
- React + TS

๐Ÿ“ฑ
- Expo Workflows
- Universal RSC
- use dom
- Yoga JSI
- Skia
- Turbo Haptics
- TV cookbook
- FastIO

20.11.2024 16:49 โ€” ๐Ÿ‘ 108    ๐Ÿ” 12    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Preview
20 years of Firefox: How a community project changed the web | The Mozilla Blog What was browsing the web like in 2004? People said things like โ€œsurfing the internet,โ€ for starters. Excessive pop-up ads were annoying but they felt

20 years of Firefox: How a community project changed the web blog.mozilla.org/en/products/...

19.11.2024 15:05 โ€” ๐Ÿ‘ 9    ๐Ÿ” 6    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
TanStack Start Full-document SSR, Streaming, Server Functions, bundling and more, powered by TanStack Router, Vinxi, and Nitro and ready to deploy to your favorite hosting provider.

Stoked to announce that TanStack Start is now officially BETA! ๐ŸŽ‰ ๐ŸŽŠ

Please come and try it and help us get it ready for 1.0!

tanstack.com/start

cc @tanstack.com

19.11.2024 23:20 โ€” ๐Ÿ‘ 789    ๐Ÿ” 95    ๐Ÿ’ฌ 33    ๐Ÿ“Œ 22

I would have to say... if you need to run benchmarks in Node.js, you should probably check out mitata.

https://www.npmjs.com/package/mitata

18.11.2024 16:59 โ€” ๐Ÿ‘ 21    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Preview
Migration from v5 Next Generation Frontend Tooling

vite@6.0.0-beta.10 is out!

This is a big one! We plan to release v6 stable as soon as vite-ecosystem-ci is green, so if you have feedback, especially about Environment API please let us know quickly.

Learn more about what's new at the v6 migration guide
main.vite.dev/guide/migrat...

14.11.2024 15:45 โ€” ๐Ÿ‘ 141    ๐Ÿ” 23    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 2

15M people on Bluesky!!! ๐Ÿ’ซ

The Verge beat us to our own announcement โ€” that's the beauty of an open network with public stats!

13.11.2024 15:43 โ€” ๐Ÿ‘ 88448    ๐Ÿ” 9865    ๐Ÿ’ฌ 1723    ๐Ÿ“Œ 765
A virtual certificate with text "Celebrating 10M users on Bluesky, #1โ€ฏ909โ€ฏ282, Nicolas Zamarreno โ€ช@nzamarreno.devโ€ฌ, joined on 9 nov. 2023"

A virtual certificate with text "Celebrating 10M users on Bluesky, #1โ€ฏ909โ€ฏ282, Nicolas Zamarreno โ€ช@nzamarreno.devโ€ฌ, joined on 9 nov. 2023"

Nous sommes dรฉsormais plus de 10 millions sur Bluesky, et jโ€™รฉtais nยฐ1โ€ฏ909โ€ฏ282ย !

01.10.2024 21:20 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@nzamarreno is following 20 prominent accounts