Three.js project founder calls it quits, citing AI making work less interesting
James Gulland
@jamesgulland.com
Product Engineer. "Nice to meet you, MAKE NO MISTAKES."
Had some fun this weekend. Recreated the infamous UX designer vs developer meme switch using Fable 5.1. Summary: whilst it completed the work in a matter of minutes, it required a lot of manual intervention to get the details right. Check it out: james-gulland.github.io/daybreak-swi...
Pollution levels in London after 10 years of advancing sustainable transport.
To anyone who does not live in Paris but visits the city at regular intervals (as I do), the transformation has been staggering: Paris has been reclaimed from cars. It can be done, and could be done in London too. It is all about political will and taking the risk of being unpopular - for a while.
“Paris has embarked on a grand transformation, planting 155k trees, adding hundreds of kms of bike lanes, pedestrianising 300 school streets and banning cars from the banks of the Seine. Parking has been turned into green space…Fewer parents fear their child being run over when they walk to school.”
The 5 Simpsons lines I’ve uttered most off the top of my head: 1. Am I so out of touch? No, it's the children that are wrong. 2. To alcohol! The cause of, and solution to, all of life's problems 3. Mind if I tag along... I'm a bit of a crime buff 4. I am so smart. SMRT. 5. Cowabunga, dude.
The 5 Simpsons lines I’ve uttered most off the top of my head: 1. What a time to be alive 2. Who are you to resist it, eh? 3. I dunno, drug lab? 4. Brownest of the brown liquors 5. Yeah, and then we’d get the chair.
A whole bunch of incredible Canvas UI components to put on your site - a lot of fun to be had! canvasui.dev/components
Components | Canvas UI
Browse the Canvas UI components. Creative canvas effects for React, Solid, Preact, Vue, Svelte, and vanilla JS.
canvasui.dev
Some very cool liquid gooey effects for React gooey.jakubantalik.com
Liquid Gooey
Liquid UI effects for React
gooey.jakubantalik.com
Nice mental model for React architecture: start with plain props, graduate to compound components, composers/providers, then lifted state - but only when each solves a real problem. Avoid abstractions until they’ve earned their place. backstage.orus.eu/react-compos...
Props, Composers, and Providers: the composition pattern we're converging on | Orus Engineering Blog
Our frontend has grown fast. Along the way we accumulated props drilled several layers deep to reach one leaf, components that fetch data, hold state, and render markup at once, and rows steered by a ...
backstage.orus.eu
Rock Against Racism began in 1976 as a reaction to a bunch of racist commentary by Eric Clapton. It's 50 years later and people in tech are still saying similar things. Is it time for a Tech Against Racism movement? We could put on some conferences, some gigs, organise to make it unacceptable.
👀
... i have joined the @nextjs.org team at @vercel.com. for a start, i'll be working part-time, so please don’t flood me with bug reports yet. however, i’ll try to keep an eye on them as i want to understand what problems Next.js users are running into every day. i want App Router to get good!
Next.js 16.3 Preview: Instant Navigations A new suite of tools that brings the responsiveness of client-driven SPAs to Next.js, without giving up what Server Components do best. The speed of the server, with the feel of the client. Try it and tell us what you think ↓ nextjs.org/blog/next-1...
Next.js 16.3: Instant Navigations
A new suite of tools that brings the responsiveness of a single-page app to the server-centric model of Next.js.
nextjs.org
Made a site that takes objects from wikipedia and turns them into endless I Spy > neal.fun/wiki-spy/
Find mathematically optimal font pairings: fontastic.space
Fontastic Space
Compare Google Fonts with anatomy overlays, metrics & pairing scores. Free.
fontastic.space
The social internet got turned into a giant dopamine farm by a handful of companies who literally hired the same psychologists who design casino floor layouts, and the policy-makers just threw up their hands and said "guess we better ban kids from using the internet then"
social media that's bad for minors is obviously bad for adults too. crazy to me that the move seems to be to just accept that and ban minors rather than regulate the obvious design patterns that were put in there on purpose which make it harmful to its users
I have a vague worry that, as we put more and more computation into CSS, web devs are going to end up with performance issues that are difficult to trace to their source compared to JS solutions. The answer is to surface this in DevTools I guess.
Absolutely digging this portfolio page! 😆 jrands.com
Justin Rands
Brand Engineer, Designer, Creative Director.
jrands.com
🚨🚨🚨 React Compiler Rust Port is merged!!! Thank you to Mofei, Mike, @ricky.fm, @en-js.bsky.social, and @no.lol for their work on the port! github.com/react/react/...
The React compiler Rust port is going to ship soon! Mike Vitousek and Mofei Zhang approved the pr! Thank you to Mofei, Mike, @ricky.fm, @en-js.bsky.social and @no.lol for their work on the port
Turns out "let me just npm install real quick" was a security incident the whole time v12 is making dependency install scripts opt-in. I helped build it. You're welcome/I'm sorry. github.blog/changelog/20...
Upcoming breaking changes for npm v12 - GitHub Changelog
Our next npm major version, v12, introduces security-related default changes to npm install. All these changes are available behind warnings in npm today on 11.16.0 or newer, so you can…
github.blog
If you are in need for a decent, minimal, developer-first consent banner, this one is definitely worth a look: c15t.com Some great docs, support for number of frameworks, you can fully control it yourself.
The Developer-First Consent Banner
c15t is an open source framework for managing cookies, consent, and privacy compliance. Built for modern web apps. It's fully customizable, framework-agnostic, and designed to give developers full con...
c15t.com
It still amazes me how many React folks are not aware of React Doctor - it needs more love: www.react.doctor It's without a doubt one of the best tools out there in the React ecosystem for avoiding bad React patterns, especially with all the AI slop out there.
React Doctor
Let coding agents diagnose and fix React codebases with deterministic static analysis.
react.doctor