Dev Wells

@wlls.dev

(╯°□°)╯︵ ┻━┻ Principal Eng @ Judi Health -- focused on frontend

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

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.

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

a screenshot from the #contributing channel in a new project discord server. patak says:

@Emanuele you can choose by the way, commenting is good, and start doing an issue directly also works.
If two people work on the same issue at the same time, for OSS is actually a good thing. It is different than when you are working on a company and would like to maximize output. Here, if you start implementing something, and someone beats you to it and sends a PR, the knowledge you gained while trying is very valuable. You can help review the PR and make the implementation better in that way. Maintainers can even add you as co-author. 

And both of you will then have more experience on that part of the codebase, that is great for later.

you can also think that there are now 30+ devs checking and working on the repo
so if you want to coordinate that in a fine-grained way, you introduce a lot of bottlenecks
it is more efficient to just let everyone do what they feel is more important and help each other when they collapse
and you'll be surprised by how little collapse ends up happening, because there is a lot of side comms here too that arranges things naturally

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! 🙏

danielroe@danielroe.dev · 7mo ago

🙋‍♂️ 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) 🙏

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".

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

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.

⚡️ 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

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.