Comment

Comment by user43928

I also don't like repetitive work, but I think it can be beneficial to understand how the tools you use work, and bun/Deno seem to abstract much of it away.

Random example: I've worked with many frontend developers who seemed to believe listing dependencies in package.json in devDependencies instead of 'dependencies' controls what ends up in the production bundle.

I'm under the impression few understand that this is only a cosmetic distinction unless you use the package manager's --omit=dev or --production flags during install.

What is included in the production bundle is of course determined by the bundler's dependency-graph reachability from the entry point.

For people who never configured these tools themselves, it's probably difficult to understand how the modern web stack works.

However, nowadays you can probably have AI explain it to you well enough while it fixes the issues.

parent user43928 1 month ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton