i've recently started tinkering in game development and occasionally I will use AI to help rubber duck some game design idea I have noticed that LLMs are obsessed with "bells" in their game design. "Bell wisp" enemy design, "Bell Mage", "Bell Knight". I never mentioned any bells anywhere
Dev Wells
@wlls.dev
(╯°□°)╯︵ ┻━┻ Principal Eng @ Judi Health -- focused on frontend
The more I experiment with AI the more convinced I am the real moat in Software Dev will be folks who still practice primarily coding by hand.
"Agentic engineering forces me to engage with my problem in both formal and informal languages." So does literate programming and that's been around for decades. But with literate programming someone else can read the informal train of thought after the formal construct is produced.
Alright, trying out @tangled.org I still don't really understand AT Proto, but looks like it's time to look seriously at getting off GH. An tips for a convert/newcomer?
Vite+ is open source under MIT and free for everyone.
Announcing Vite+ Alpha. Now open source. To make JavaScript developers more productive than ever before. A single binary that: ◆ Unifies your frontend toolchain ◆ Manages your runtime & pkg manager ◆ Caching & monorepo support Works with every framework and meta framework in the Vite ecosystem.
I'm working on adding this to a certain stealthy OSS npm package browser. Would you use this? What's missing?
🔥 amazing PR just merged from @wlls.dev using @deno.land's docs package to generate docs for any package on the npm registry ....
Your project deserves docs. $ npx skills add nuxt-content/docus Then: "/create-docs" Full doc site with SEO, MCP, copy page, llms.txt, everything automatic. Your AI can now read your docs. Your users can search it. Google can index it. In less than 2 minutes, give it a try👇
when you collaborate in open source teams, you need to unlearn a lot of what your company work taught you
so we just added support for @tangled.org in our npmjs ui. plus: - bitbucket - @gitlab.com - gitee - @gitea.com - codeberg - sourcehut which others am I missing?
I'm asking because I'm building an alternative to npmjs.com, including the admin ui piece I have a working mvp, although of course it's very 🚧 if this is something you'd like to contribute to, and you've experienced any of these pain points, let me know - always more fun to build together! 🙏
🙋♂️ so ... for reasons: I would love to know people's frustrations with: - the current npmjs.com - admin user flows on npm web ui (and cli, locally) 🙏
We are joining Cloudflare! astro.build/blog/joining...
The Astro Technology Company joins Cloudflare | Astro
The Astro Technology Company is joining Cloudflare! Astro remains open-source, MIT-licensed, and platform-agnostic. With Cloudflare's support, we're focusing 100% on building the best framework for…
astro.build
Each year, I try to single out a word to mark my upcoming year. Last year's word was "craft", meaning "to make by hand" and connoting skill or excellence. An ironic word, given the times. This year, my word is "simple", in the Rich Hickey vein, deriving from "sim-plex" meaning "one fold".
If I didn't know better, I might assume that car websites are openly hostile to users.
I need to stay off of LinkedIn y'all. The amount of borderline web development hype-driven disinformation is getting ridiculous. I'm going to lose it if I see one more AI-generated comparison image of how the React `use` API CHANGES DATA FETCHING FOREVERRRR (no disrespect to the use API)
Testing server-rendered HTML: Make a request, look at the result. Testing React et al: Make a request. Receive HTML. Ignore it! It also contains a string. The string is attached to a bird The bird speaks latin Find an antiquities professor He can distract the bird While you build a fake browser
Does AI-assisted coding actually make you faster, or does it just feel that way? Tired of anecdotes, time to experiment. I built a CLI to find out. Define hypotheses, work in time-boxed blocks, track both feelings and git metrics. Now running my own N=1 experiment. wlls.dev/blog/devex
wlls.dev
Software engineer, tinkerer, writer.
wlls.dev
just had to talk to a chatbot to cancel a subscription. the "cancel subscription" button (already hidden in some low contrast, inaccessible ellipses in a modal) opened a chat with a prompt for cancelling. no other apparent way to cancel and had to talk to an LLM to get the button. please, no.
This year I built a little holiday celebration app for my team in SvelteKit and Gleam. It was a blast! Gleam is really neat, highly recommend. I gotta try Lustre still. Read about it here: wlls.dev/blog/snowglobe Or try the (redacted / open sourced) version here: github.com/devdumpling/...
wlls.dev
Software engineer, tinkerer, writer.
wlls.dev
Big improvement to frameworks on Cloudflare! You can now deploy most frameworks from the CLI with zero config. No adding adapters. No editing configs. No wrangler.toml! It's all done automatically. Experimental now, with 10 frameworks supported today. developers.cloudflare.com/changelog/20...
⚡️ 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
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
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)
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.
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
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