Dev Wells
wlls.dev
Dev Wells
@wlls.dev
(╯°□°)╯︵ ┻━┻

Principal Eng @ Capital Rx -- focused on frontend
Reposted by Dev Wells
⚡️ The first Vite 8.0 beta is here!

- Powered by Rolldown, bringing significantly faster production builds and more consistency
- New features such as tsconfig paths or emitDecoratorMetadata support
- Bumping browser targets aligned with Baseline Widely Available

Read more in our announcement post!
Vite 8 Beta: The Rolldown-powered Vite
The first beta of Vite 8, powered by Rolldown, is now available. Vite 8 ships significantly faster production builds and unlocks future improvement possibilities. Read more about the migration, new fe...
voidzero.dev
December 3, 2025 at 12:18 PM
how many all-in-one toolchains should i have in my project
December 3, 2025 at 12:15 PM
Reposted by Dev Wells
Announcing Oxfmt: Oxc Formatter Alpha

oxc.rs/blog/2025-1...
Oxfmt: Oxc Formatter Alpha
A collection of high-performance JavaScript tools written in Rust
oxc.rs
December 1, 2025 at 3:43 PM
Has anyone tried actually running experiments on how they develop with LLM-assisted workflows? I see many subjective takes (pro and negative) but think it'd be neat to record a significant stretch of:

- no AI usage
- "moderate" usage (e.g. autocomplete, lite chat)
- heavy usage (IDE + agentic)
November 29, 2025 at 5:45 PM
Got asked at Thanksgiving by a family member how to get hired in tech. Like many juniors I've interviewed, their resume/github is all toy projects, which is good for learning but not hiring.

I tried to think about what I would do if I had no experience, but knew what I know now.
November 28, 2025 at 6:13 PM
wlls.dev/blog/on-tail...

Every so often I get into a debate on tailwind (mostly yakshaving, IMO).

It goes back and forth, usually with people speaking past each other. I finally sat down and put my experience into words on why I like tailwind (and where I don't).
wlls.dev
Software engineer, tinkerer, writer.
wlls.dev
November 26, 2025 at 9:58 PM
Reposted by Dev Wells
Frontend is failing. 75% of devices with browsers are smartphones, but not even half of sites pass Core Web Vitals on them. Why not? Too much JavaScript, added to indulge SPA fantasies the data is falsifying in real time:

infrequently.org/2025/11/perf...
The Performance Inequality Gap, 2026 - Infrequently Noted
Embedded in this year's network and device estimates is hopeful news about the trajectory of devices and networks. It has never been easier to deliver pages quickly, but we are not collectively…
infrequently.org
November 25, 2025 at 5:23 PM
Gleam seems like a much softer entrypoint into the BEAM than Elixir or Erlang for frontend engineers more used to Typescript/C-derived languages.

Has anyone made a component/JSX-like templating framework for it? Lustre is elm-y, which I like but is likely foreign to the average React dev.
November 16, 2025 at 1:52 PM
Alright fine I'll try Gleam
November 16, 2025 at 2:02 AM
Reposted by Dev Wells
A couple of weeks ago at @perfnow.nl I gave a talk called "Fine-grained everything". It's about @svelte.dev (obviously), and the new frontiers of framework-land, but it's also about some stubborn misconceptions in web performance circles

Gift link: conffab.com/presentation...
Fine-grained everything
<p>Modern frameworks like Svelte are fast thanks to signal‑based fine‑grained reactivity, but performance is more than 60fps. This talk covers new approaches to build fast, reliable, data‑efficient ap...
conffab.com
November 13, 2025 at 9:03 PM
Some reflections on emergent technology discourse: wlls.dev/blog/rethink...

How can we have less polarizing discussions on new technologies/ideas in software? So often it seems we speak past each other, often oversimplifying problems in order to rep "our camp".
wlls.dev
Software engineer, tinkerer, writer.
wlls.dev
November 14, 2025 at 3:56 PM
Reposted by Dev Wells
👀 Navigation API will be available in all browsers soon 🎉

Completely redefines the APIs used to build client-side routers / SPAs

🫤 History API: popState, link click.preventDefault() ...

✅ Navigation API: clean, centralized way to intercept navigation events 👌
November 5, 2025 at 9:35 AM
Reposted by Dev Wells
November 5, 2025 at 2:41 AM
Reposted by Dev Wells
last chance to take the State of JS survey if you haven't already, it closes in a day or two

survey.devographics.com/en-US/survey...
State of JavaScript 2025
Take the State of JavaScript survey
survey.devographics.com
November 3, 2025 at 2:59 PM
The State of JS 2025 survey is now open! survey.devographics.com/survey/state...
State of JavaScript 2025
Take the State of JavaScript survey
survey.devographics.com
October 27, 2025 at 2:11 PM
Reposted by Dev Wells
October 19, 2025 at 12:55 PM
Someone explain Elixir / Phoenix LiveView to me. What do you like about it?

The model reminds me of sync engines, except Phoenix LV is attacking the problem from the other direction: "what if server side rendering was reactive?" vs "what if client reactivity, but with server state as src of truth?"
October 17, 2025 at 10:44 AM
Anybody managed to get a SvelteKit app in a Deno monorepo running on Deno Deploy?

It can't seem to figure out that the root isn't where the dist is, and there doesn't seem to be any obvious way to override the build directory.

Tried many things/am abt ready to throw my hands up and go back to CF.
October 16, 2025 at 1:01 AM
I want to love @deno.land (as I think their vision is the right direction), but it feels like adoption is slow despite their advances since 2.0.

Are there any medium - large companies / projects using Deno that can speak to it?
October 3, 2025 at 10:28 AM
The duality of wanting to try every new sync engine on the block while also absolutely not needing a local data model for anything I'm currently building.
August 24, 2025 at 1:15 AM
Was scratching my single brain cell over here trying to figure out how to turn streaming on on my new blog... which is a static site.

I think I may have spent too much time "optimizing" SPA architecture lately y'all 🫠
July 15, 2025 at 8:55 PM
Reposted by Dev Wells
Reposted by Dev Wells
what the fuck is this contrast?
June 9, 2025 at 5:41 PM
Reposted by Dev Wells
One of the bigger challenges I have had promoting @solidjs.com is assuming developers have a general idea of how their tools work. I'd show off fine-grained rendering, and be met with "Isn't that how React works?" I'd find myself educating them more about their existing tools.
May 15, 2025 at 8:38 PM
Reposted by Dev Wells
I can't believe it's out, I hope you like it as much as I do, I put a lot of care and effort into that thing. Massive thanks to all my sponsors, small and big, I couldn't have done it without them ❤️
After 5 years in the making, I'm very happy to finally release Anime.js v4, my dream animation library:

🧩 New modular API
⚡️ Highly performant
🖱️ Scroll-linked animations
🫵 Draggables
↔️ Responsive
✨ Additive animations
🪽 WAAPI support

And so much more!

Check out the new website animejs.com!
April 3, 2025 at 3:37 PM