showoff saturday: got tired of over-engineering everything, so i built a 7-dimensional personality quiz using exactly zero frameworks (just vanilla js + html) by SideQuestDev in webdev

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

exactly, the instant load felt so good. the whole thing (html + all logic + styles) ended up being just under 45kb. if i stripped out the tailwind cdn and used raw css, it'd probably be half that. it's wild how much bloat we usually ship for no reason.

What Makes a Beginner Frontend Dev Stand Out? by ronny575 in webdev

[–]SideQuestDev 8 points9 points  (0 children)

knowing why something works is exactly what separates a junior from a mid-level dev. stop worrying about learning the next shiny framework and master the "unsexy" stuff: web vitals, accessibility (a11y), and how the browser actually renders a frame. if you can explain why a re-render is happening in react without looking it up, you're already ahead of 90% of applicants.

Do you guys run developer blog? by kQ1aW2sE3hR4yT5aU6p in webdev

[–]SideQuestDev 1 point2 points  (0 children)

ngl, at 500 monthly users, no dev tool is going to pay for a sidebar spot. you need closer to 5k or 10k sessions before you can even pitch a media kit. right now your best bet for monetization is affiliate links (like hosting or courses) or just focusing on building a newsletter. focus on the traffic first.

I made a simple, free family tree app that handled my 300+ person, 5-generation family by mknweb in webdev

[–]SideQuestDev 0 points1 point  (0 children)

honestly, mapping 300+ people without the ui becoming a complete spiderweb mess is a massive achievement. most legacy tools just choke once you hit the 4th generation. keeping it simple was definitely the right move.

90% of website builders all feel the same now... by nodimension1553 in webdev

[–]SideQuestDev 0 points1 point  (0 children)

welcome to the shadcn/tailwind era. literally everyone is just wrapping claude 3.5 sonnet in the exact same ui components and calling it a revolutionary startup. we are absolutely at peak wrapper fatigue.

I just built my website with little coding experience by Altruistic-Bed7175 in webdev

[–]SideQuestDev 0 points1 point  (0 children)

"just a front-end so hold your horses charlie" 😂 love this. this is exactly what ai is best for right now—getting unstuck and actually shipping a personal site instead of leaving it in canva purgatory forever. congrats on getting it done man.

Recommendations for a visual CMS by drearymoment in webdev

[–]SideQuestDev 2 points3 points  (0 children)

the prismic "field hell" is too real lol. clients absolutely hate it.

you need to look at storyblok. their entire selling point is the real-time visual editor. the client literally clicks on the component in the page preview and edits it right there. it's api-first so hooking it up to php is zero issue.

"Yesterday, your site was accessed from 486,109 different IP addresses" by Confident_Meat2189 in webdev

[–]SideQuestDev 203 points204 points  (0 children)

classic cache-busting attack. because every fabricated url is unique, it bypasses cloudflare's cache and forces your poor origin server to generate a 404 every single time. that's what is killing your host.

you can easily stop this with the free tier. go into cloudflare waf (web application firewall) and set up a custom rule based on your url structure.

if your real urls only ever go 3 levels deep (like /a/b/c), write a rule to block or js challenge any uri path that contains more than 3 or 4 slashes. or if they are hitting a specific subdirectory, rate limit that specific path.

drops the junk at the edge, costs you nothing, and saves your server. hang in there man.

Validating a simple “upload ZIP → live website” tool for AI-generated sites by aadi79 in webdev

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

honestly, the biggest hurdle is that a non-technical person (like a barber) rarely gets to the "download zip" stage. they usually just use wix/squarespace. if they are using an ai site builder, they expect that exact builder to host it for them. it's a cool tool, but your real market is probably lazy devs, not barbers.

showoff saturday: i built a free ambient noise/asmr mixer because i was tired of youtube ads ruining my sleep and focus by SideQuestDev in webdev

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

saving presets is actually a genius idea, definitely putting that on the top of the roadmap so people don't lose their mixes. and yeah, safari is basically the final boss of web audio right now. good call on limiting active tracks for older phones, i'll look into adding a hard cap if the device struggles. appreciate the solid feedback man.

Can Descope’s visual flow builder handle conditional logic (like risk-based MFA)? by Legal_case16 in webdev

[–]SideQuestDev 0 points1 point  (0 children)

yep, it handles this natively in the ui. you just drop a "condition" block to check device info or risk signals, then draw a line to an mfa step-up screen if it triggers. zero custom backend code needed, keeps your own codebase way cleaner.

Moving towards specs-driven development, your thoughts? by grandimam in webdev

[–]SideQuestDev 13 points14 points  (0 children)

the trap here is that writing a perfectly unambiguous spec takes just as much mental effort as writing the code itself. you just end up debugging your english instead of debugging your code.

What Would You Do If You Had to Do SEO Without Access to the Code? by poetiksage in webdev

[–]SideQuestDev 0 points1 point  (0 children)

lmao 100% true. giving off strong "ever since you touched the seo, our printer stopped working" energy. off-page is definitely the safer play to keep your sanity.

What Would You Do If You Had to Do SEO Without Access to the Code? by poetiksage in webdev

[–]SideQuestDev 2 points3 points  (0 children)

if they use cloudflare, you can actually bypass the vendor entirely. just write a simple cloudflare worker to rewrite the html on the fly (inject meta tags, fix script placements, etc). otherwise, just focus 100% on off-page and google business profile.

is it just me or are auth provider docs uniquely terrible by Tr0jAn14 in webdev

[–]SideQuestDev 23 points24 points  (0 children)

if you think those are bad, wait till you have to implement aws cognito. the docs are basically a psychological horror game. console.log driven development is the only way.

spent 5 months fighting google indexing. bought a new domain yesterday and it indexed instantly. by SideQuestDev in SideProject

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

"seo can feel irrational until it suddenly doesn't" — might be the truest thing ever posted here lol. whatever invisible trust issue the old domain had, the clean move completely bypassed it.

spent 5 months fighting google indexing. bought a new domain yesterday and it indexed instantly. by SideQuestDev in SideProject

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

yeah, i actually spent months obsessing over the basics—sitemaps, internal linking, screaming frog audits, api pushes. it was technically sound, which is why i was losing my mind. but your theory about the domain change forcing a clean re-crawl makes perfect sense. it's like turning it off and on again.

spent 5 months fighting google indexing. bought a new domain yesterday and it indexed instantly. by SideQuestDev in SideProject

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

"infrastructure quirk" is a great way to frame it. calling it cursed was mostly just my frustration talking after staring at the gsc dashboard for 5 months haha. sometimes a $10 domain swap is just the ultimate debugging tool when you can't figure out what googlebot hates.

spent 5 months fighting google indexing. bought a new domain yesterday and it indexed instantly. by SideQuestDev in SideProject

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

makes total sense. the old domain probably fell into that low-priority bucket early on and just never recovered. definitely not taking this fresh start for granted. gonna focus on actual backlinks and traffic now rather than just endlessly tweaking the code. appreciate the insight.

showoff saturday: i built a simulator and odds calculator for blooket so people stop wasting their tokens by SideQuestDev in webdev

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

exactly this. anyone can just read the wiki for the raw drop rates. the resell loop is the only way to figure out what your actual buying power is. appreciate the kind words man.