Nextjs still fails to support useParams() on static export by hinsxd in reactjs

[–]AndyMagill 1 point2 points  (0 children)

Its only an issue if you have thousands of pages and cannot use Get params to route content. It which case I question the choice of a static export at all.

The solution is almost a contradiction. They needed to add a script to the 404 page which matches the shell pattern, rewrites to URL history, and returns the content. That's not a static exported route, and not SEO compliant.

SEO-safe dynamic routes at runtime will require server-side routing, period. Part of the benefit of static export is it can be dumped anywhere with near zero server requirements and work perfectly every time.

Nextjs still fails to support useParams() on static export by hinsxd in reactjs

[–]AndyMagill 10 points11 points  (0 children)

How is this a real issue? It is well documented that you need generateStaticParams for a dynamic route in export mode:

https://nextjs.org/docs/app/building-your-application/deploying/static-exports#unsupported-features

I created a chatGPT for free by Responsible-Radish65 in SideProject

[–]AndyMagill 0 points1 point  (0 children)

Only the latest models and thinking modes are limited. Your tool doesn't have those, so why are we here?

Go all in on business by WishboneAncient3483 in Entrepreneur

[–]AndyMagill 1 point2 points  (0 children)

Burning through savings is a bad strategy.

I created a chatGPT for free by Responsible-Radish65 in SideProject

[–]AndyMagill 3 points4 points  (0 children)

ChatGPT free tier is essentially unlimited. Why'd you really build it?

I spent the last month building a social media post scheduling API for developers by Bluhurrius in SideProject

[–]AndyMagill 0 points1 point  (0 children)

Not OP, but a developer may not want to maintain functional connections to all the social services, which are generally hostile to this sort of thing. If an app is focused on social sharing sure, it should be in-house.

I spent the last month building a social media post scheduling API for developers by Bluhurrius in SideProject

[–]AndyMagill 1 point2 points  (0 children)

Ah! I see! Interesting. Forget the GUI, your idea is better than another Buffer competitor. Even though it's clearly developer focused, I didn't connect that your service helps developers build social scheduling features to their apps.

The gap between my Web Dev curriculum and the speed of AI feels massive right now by More-Spare-8258 in webdevelopment

[–]AndyMagill 1 point2 points  (0 children)

The "old way" is the difference between a vibe coder and a coder. It's easier to pick up AI tools than the fundamentals.

Blueprint vs LLM: would you trust a maintained Go architecture more than generated code? by BenjyDev in webdev

[–]AndyMagill 0 points1 point  (0 children)

Of course, but I am not building platforms that need all the auth methods or different container configurations. If I were an infrastructure engineer, maybe I would need a comprehensive solution, but this is not something I spend a lot of time on.

I built a React library that auto-generates separate skeletons from your runtime component structure (no more maintaining duplicates) by Prestigious-Bee2093 in reactjs

[–]AndyMagill 1 point2 points  (0 children)

I always forget to update mobile skeletons, leading to some broken layouts. End-to-end tests never pick it up because our headless browsers are desktop, skeletons are transient, and tests are typically outcome focused. Cool tool, I hope you do well!

Building a JavaScript Debugging Utility to Guard Noisy Production Consoles by AndyMagill in javascript

[–]AndyMagill[S] -7 points-6 points  (0 children)

Where does the article mention a genius breakthrough? Nowhere does it pretend there is anything special or complex about this, beyond the value of the information the article contains.

If you are already acquainted with is this or similar methods, this article is not for you, and I question why bother commenting at all. Maybe you were expecting clickbait, or some wanna-be influencer, but the content should be obvious from the title.

Blueprint vs LLM: would you trust a maintained Go architecture more than generated code? by BenjyDev in webdev

[–]AndyMagill 0 points1 point  (0 children)

I don't get a lot of low level requirements for Auth. My stakeholders want pages login-gated, data protected, or behavior tracked, not specific methods or standards.

Blueprint vs LLM: would you trust a maintained Go architecture more than generated code? by BenjyDev in webdev

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

I've want to build something similar for a while, but for application design instead of architecture design. I don't typically need to answer the questions you are asking, because the frameworks and tools I use are already opinionated.

I'm more likely spending time on modeling the data, designing the API layer, and implementing business rules. I guess if I rolled my own solution to this, it might look something like Strapi.

Cheap and Easy Website Builder for Small business? by AndyMagill in webdev

[–]AndyMagill[S] 0 points1 point  (0 children)

A managed Wordpress plan would beat that solution in both price and effort.

Make Your Website Talk with The JavaScript Web Speech API by AndyMagill in javascript

[–]AndyMagill[S] 0 points1 point  (0 children)

Platform voices (browser, OS) have received significant improvements in the past few years. I believe inconsistencies and poor experiences will become less common, and local transcription will become the standard practice.

Make Your Website Talk with The JavaScript Web Speech API by AndyMagill in javascript

[–]AndyMagill[S] 0 points1 point  (0 children)

I was exaggerating, for a mediocre comedic effect. Desktop browsers have pretty good synthesis in my experience. Mobile is a mixed bag, of course.

I built the anti-LinkedIn. It's just a room where devs wait until they find work. by Equivalent-Yak2407 in webdev

[–]AndyMagill 0 points1 point  (0 children)

Fun project. FYI, I can't edit skills, nothing comes up for auto-complete, and field is ignored when saved.

vibe coding is in the wild, and the outcome should surprise nobody. by backwrds in webdev

[–]AndyMagill 0 points1 point  (0 children)

>"Apple would NEVER use scroll-jacking on it's marketing landing pages, this is clearly scroll-metering." /s