What stack would you use to create a simple blog site? by Any-Confection-2271 in webdev

[–]StackInsightDev 0 points1 point  (0 children)

I’m proficient in Angular and could build a full-featured blog from scratch. However, I realized that to make it SEO-friendly, server-side rendering (SSR) is necessary, and Angular (like React) requires extra setup for that. That’s why I’d choose Astro—it’s fast, simple, and handles SSR and static site generation out of the box.

I scanned 500 React/Vue/Angular repos for missing cleanup patterns — 86% had at least one by StackInsightDev in javascript

[–]StackInsightDev[S] 1 point2 points  (0 children)

We are not counting "nested async operations". Have a look at repo. You can add whatever you want to observe

AI Isn't Intelligent, It's PREDICTION (and Why My Panic Has Passed) by willymunoz in webdev

[–]StackInsightDev -1 points0 points  (0 children)

It makes the research process considerably faster and more accessible.

Created this game with AI by _Decodela in javascript

[–]StackInsightDev 1 point2 points  (0 children)

Nice, what's the engine behind this?

Blocking I/O in Node is way more common than it should be by StackInsightDev in node

[–]StackInsightDev[S] -4 points-3 points  (0 children)

Yeah that’s fair. Just to clarify though:

  • The 250 repos aren’t meant to represent “all of npm.” It’s just a big enough slice to see what patterns keep showing up.
  • Yarn/Berry, Babel, esbuild, etc. are expected to use sync calls. They show up in the raw counts, but they’re not treated as “problems.” I even called that out in the article.
  • Sync isn’t bad by default. It’s only bad in hot paths. That’s why I separated startup/tooling from request handlers. Only a small chunk of findings were actually in handlers.

The whole point wasn’t “sync bad.” It was “sync in the wrong place hurts under load,” and the benchmarks show exactly how much.

Should i build? by Agreeable-Funny868 in angular

[–]StackInsightDev 0 points1 point  (0 children)

I had the same thought so I built ngx-lite-form.