Iβll probably keep using Nuxt, but in SPA mode. More than enough. Simple static hosting π
Iβll probably keep using Nuxt, but in SPA mode. More than enough. Simple static hosting π
But the temptations and opportunities provided by vibe coding let you go overboard as well. I choose all kinds of tech thatβs kinda new to me. @nuxt.com with CloudFlare workers + D1 as db. Client-side IndexDB.
It already needs simplification.
My girlfriend and I are taking Spanish lessons. We got a traditional book and studying goes well.
So of course Iβm working on a tool to optimize learning. Using spaced repetition algorithms, flash cards and good quality spoken output. Pretty much Anki, but more specialised.
Weer een usb-c apparaat wat stuk kan! Van alle handelingen tijdens het koken is het met de hand raspen van Parmazaanse kaas zo'n beetje het minste werk en ook nog het leukst toch?
macbook nano ports. Usb-c 2 vs 3
Due to technical limitations there can't be two usb 3 ports. Awkward, but fine. But then the placement is a bit counter intuitive.
When both ports are in use, it's probably most likely the port more to the back of the device is used for charging, keeping the faster port occupied.
Scraping bots are getting good. They can pass CloudFlare challenges. Weβve been fighting a 40k βrandomβ ip botnet for a couple of days now. CF does mark them as βsomewhat oddβ with a lower bot score though. That helps.
Official Agent Skills are now available for React Router
github.com/remix-run/ag...
I agree about it being unclear if itβs a warning thatβs not enforced. A poor justification: at work we have some rules added as warn as a βtempβ measure because theyβve been added to an existing codebase and it was too much work to fix all at once. Just like marking something as `@deprecated`.
Werkt die nog/weer met een Claude code abonnement? Of gebruik je een andere LLM? Dat werd vorige week geblokkeerd door Anthropoc.
"Collision detection using style queries plus keyframes" by lee
codepen.io/leemeyer/pen...
βIf unsureβ
Does that work? Are they self-aware enough?
Reselect 5 switched memoization strategy from using fixed size LRU caching (1 by default) to a WeakMap strategy, relying on the GC to clean stuff up. But when one of the selectorsβ arguments is a JS primitive like a string, it doesnβt get cleared.
We ran into a memory leak in a Node service due to a misunderstanding of Reselectβs createSelector memoization. Might be worth writing up, or is that too dry? π€
Which brand is it? I assume the others you mentioned running Android are Garmin or maybe Wahoo? Iβm also a bit annoyed by my Wahoo Elements' boot time, even though itβs a minor inconvenience.
Canβt wait to try it out! π
Why not look at P90 load times? They should stay consistent no matter the hardware.
π Future of JS
This underrated upcoming JS feature is super useful π₯
Soon, you should be able to import JS code as a string!
This is super useful, in particular for docs sites!
Similar to Webpack raw loader, asset query ?raw etc, but available everywhere natively!
React Server Components: do they improve performance or make it worse?
If your answer is βIβve no idea π
,β I wrote a deep-dive to answer that! Experiments and real numbers, CSR vs SSR vs RSC, same app + test setup.
Focus: initial load + data fetching.
www.developerway.com/posts/react-...
Iβve never had problems with unit tests in Node. E2E we do run in the browser though.
Wow Iβm shocked.. Iβve watched so many hours of videos of him explaining chess with so much passion and expertise. I was literally watching one tonight. This is an extremely sad loss for the chess community.
Context7 to load library docs
Firefox now supports view transitions, the command and commandfor HTML attributes, and the moveBefore() method.
www.firefox.com/en-US/firefo...
Weβve had a scenario where an AudioWorklet (separate environment, different stacktrace) would throw an error, pass it to the main thread, wrap it in a more generic error with { cause }, log to Sentry. Youβll see two separate errors stacktraces, but the errors are linked π
Itβs not explicitly required, but passing an Error object type as { cause } will display very nicely in error monitoring tools like @sentry.io. It will show the child and parent errors stacked together.
Go take the State of JavaScript 2025 survey if you have a minute! survey.devographics.com/survey/state...
Every React hook has multiple levels of understanding a dev has to go through to get to most out of them. Hopefully at some point I fully understand Reacts concurrent rendering gotchas.
Oh no.. I might have been using it wrong as well. How did you measure the difference in perf? Some hints where to look at? React devtool extension profiler?
Having this exact same problem. In the Mac dock I'm trying to keep them far away from each other
Any idea why?