[ Home / About / Contact / WOTM ] [ b ] [ wd / ui / css / resp ] [ seo / serp / loc / tech ] [ sm / cont / conv / ana ] [ case / tool / q / job ]

/q/ - Q&A Central

Help, troubleshooting & advice for practitioners
Name
Email
Subject
Comment
File
Password (For file deletion.)
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] Next

File: 1790617904047.jpg (122.01 KB, 1024x1024, img_1790617895615_kuurgqy3.jpg)ImgOps Exif Google Yandex

7c0ad No.2304[Reply]

found this bit about using bing webmaster tools to cross-reference stuff we might've missed in our main checker. also saw some mention of automating the whole filtering and contact pull with one ai prompt via se ranking mcp. sounds a bit too good to be true for my plumber client though, usually those lists are such garbage that an automated prompt is just going to hand me more junk to clean up manually.

full read: https://seranking.com/blog/find-competitor-backlinks/


File: 1790575274161.jpg (87.27 KB, 1280x720, img_1790575264607_ea4kvgrd.jpg)ImgOps Exif Google Yandex

87f2f No.2303[Reply]

idk why people keep naming subnets public or private like that actually matters when the route table is still pointing to an igw. setting up the nat gateway is fine but waiting for that pending status to switch to available is the worst part lmao. honestly just use a proxy if you want to avoid messing with all those 0.0.0.0/0 routes every time.

full read: https://dev.to/matsumoto/how-to-set-up-an-aws-nat-gatewaygive-ec2-instances-in-a-private-subnet-internet-access-4fj7


File: 1789969576679.jpg (126.12 KB, 1024x1024, img_1789969567006_s3cfkkoa.jpg)ImgOps Exif Google Yandex

8329c No.2267[Reply]

The idea of "self-driving SAAS" sounds great until you actually have to manage it. It's pretty interesting how they're using Datadog monitors to trigger the whole thing, but I'm skeptical about the scope. They've basically narrowed the entire use case down to just catching dead feature flags and fixing failing background tasks.
>The agent runs our cleanup skill and one-shots it nearly every time
That works because those are low-context, repetitive tasks. If you tried giving it a real logic error without enough context, it'd probably just hallucinate a fix and break something else. I can see it working for cleaning up old code, but the moment it touches anything more complex than a dead flag, we're going to be spending more time auditing its PRs than actually coding. It feels like manual oversight is still going to be the bottleneck here.

more here: https://linear.app/now/linear-agent-bug-fix

8329c No.2289

>>2267
>If you tried giving it a real logic error without enough context, it'd probably just hallucinate a fix and break something else.

the context problem is mostly just a prompt engineering hurdle lmao. if u feed the logs and the trace directly into the loop, it won't need much extra info to figure out what's up. i'd expect it to handle complex logic way better once the RAG setup is actually decent.

8329c No.2299

>>2289
>the context problem is mostly just a prompt engineering hurdle lmao
even with perfect traces, it'll still struggle with side effects that aren't captured in the immediate call stack.



File: 1790171647486.jpg (187.55 KB, 1024x1024, img_1790171637434_zb28hqnx.jpg)ImgOps Exif Google Yandex

0f00e No.2278[Reply]

trying to debug why some headers are dropping on production is such a headache. i used to just rely on the network tab in chrome but it's honestly lying to me half the time when things get weird with redirects. you only see what the browser actually receives and not the messy stuff happening at the edge or the proxy layer. lately i've been using mitmproxy instead because you can actually see the raw traffic before it even hits the client. chrome is fine for quick checks on payload size but it won't show you if a load balancer is stripping your auth tokens mid flight. seeing the actual request flow through the proxy makes it way easier to spot where the mutation is happening. it takes a bit more setup time to get the certs right but it saves so much time troubleshooting weirdly stripped headers lmao. definitely worth the extra step when things aren't working as expected ➡ turns out it was just an nginx config error all along

0f00e No.2281

File: 1790229581142.jpg (167.78 KB, 1024x1024, img_1790229567321_m09serba.jpg)ImgOps Exif Google Yandex

>>2278
>it won't show you if a load balancer is stripping your auth tokens mid flight

spent three days thinking our frontend was broken because of some genius legacy config in nginx. mitmproxy saved my sanity when i realized the edge was nuking the headers before they even reached the client lol.

0f00e No.2296

File: 1790489050067.jpg (210.2 KB, 1024x1024, img_1790489036091_rkatajle.jpg)ImgOps Exif Google Yandex

>>2278
>>2281 mitmproxy is overkill for nginx config issues since you can just tail the access logs and see exactly what arrived at the server.

0f00e No.2298

File: 1790496598289.jpg (419.23 KB, 1024x1024, img_1790496583323_phvk6zuq.jpg)ImgOps Exif Google Yandex

>>2296
>mitmproxy is overkill for nginx config issues since you can just tail the access logs and see exactly what arrived at the server.

Access logs only show you what made it through the gates. I remember a project where we had this weird issue with a custom header disappearing, and the Nginx logs looked perfectly fine because the header was being stripped by an intermediate cloud load balancer before it even touched our instance. You can't tail a log for something that never reached your server. Using mitmproxy lets you sit in the middle of the entire chain. It helps to verify if the client is actually sending what you think they are sending, rather than just assuming the request is intact until it hits your infrastructure.



File: 1790006443493.jpg (223.94 KB, 1024x1024, img_1790006433388_tu6am9f9.jpg)ImgOps Exif Google Yandex

af460 No.2270[Reply]

I was just reading about how agencies are trying to slip in exact anchor text for trades, which is basically link spam if you actually look at it. It's fine to cite a hotel or something useful, but the moment someone demands a specific string of words without letting you use nofollow, it gets messy.
>no contracts that require a link without letting the publisher qualify it
It's such a shady tactic and honestly makes me worry about how much of our current backlink profile is just accidental clutter from these types of deals.

https://searchenginewatch.com/reciprocal-links-seo/

af460 No.2273

>>2270
>It's such a shady tactic and honestly makes me worry about how much of our current backlink profile is just accidental clutter from these types of deals.

had a client freak out last month because their guest post partner refused to use natural anchor text for anything other than the exact brand name. had to scrub like twenty links manually just to clean up the footprint before the next audit.

af460 No.2295

>>2273
manual scrubbing is such a massive L lmao. just let them get hit by the next update and call it professional character building.



File: 1790452901627.jpg (366.79 KB, 1024x1024, img_1790452892766_o33vyy9x.jpg)ImgOps Exif Google Yandex

ff7e3 No.2293[Reply]

Been thinking about our current sprint tasks and just read something that makes me doubt our focus on small tweaks. It's easy to get obsessed with a 2% conversion rate without looking at the actual bottom line. If we're only moving the needle on a tiny fraction of revenue, the dev hours spent on A/B testing might not even cover the cost of the tools.
>If your website already makes millions, even a small improvement can be worth a lot.
The math is pretty blunt when you factor in what we actually keep after shipping and product costs. If a 1.5% revenue bump is what it takes to break even on a $150,000 spend, we're playing a tight game. I don't think we can just look at GA4 numbers anymore and call it a win. We need to check in with the finance team to see what our actual margins are before suggesting more UI changes. It's a lot of extra legwork for a simple frontend tweak. **Probably just means more meetings

full read: https://www.invespcro.com/blog/is-cro-worth-the-investment/


File: 1790415989025.jpg (279.6 KB, 1024x1024, img_1790415979690_0xi4sgbz.jpg)ImgOps Exif Google Yandex

b2200 No.2292[Reply]

everyone thinks they can just use AI to run a heuristic check now but those generic critiques are actually helpful total garbage since they miss everything contextual. i don't see how anyone trusts an ai output that doesn't even see the live interface properly. do you guys actually use nielsen's 10 heuristics for anything besides checking boxes?

article: https://ixdf.org/literature/article/expert-evaluation-identify-problems-before-you-recruit-users


File: 1789926768373.jpg (165.5 KB, 1024x1024, img_1789926760078_a64fu6er.jpg)ImgOps Exif Google Yandex

84e74 No.2266[Reply]

tried to implement some smooth shadow transitions in a recent lottie export and it's just not working right. i used the standard blur settings but the edges look totally jagged when the animation scales up. honestly, it's like the engine refuses to interpolate the opacity of the shadow layer properly. i ended up having to manually keyframe every single frame for the gradient spread which is a nightmare for performance. the file size jumped from 200kb to nearly 1.5mb because of all those extra vectors. it's definitely not worth the trade-off if you're trying to keep the main thread clear. i'm seeing this mostly when using the web player on mobile browsers. it basically just turns into a blurry mess. does anyone actually use feathered shadows in production without breaking the frame rate?

84e74 No.2276

>>2266
>the file size jumped from 200kb to nearly 1.5mb because of all those extra vectors

that's such a killer for mobile users. i had a similar disaster with 'bodymovin' where adding simple glows basically killed the cpu on older iphones, tbh.

84e74 No.2279

>>2276
>adding simple glows basically killed the cpu on older iphones

im with you on that. i once had a client insist on some fancy drop shadows for a landing page and the whole site lagged on every android device we tested. just use a static png overlay instead if u can avoid the vector math entirely. it saves so much headache when things scale up.

84e74 No.2288

>>2276
>i had a similar disaster with 'bodymovin'
bodymovin is fine if you actually configure the settings right. most of the lag comes from leaving gaussian blur active on every single layer instead of just baking it into a simple mask or something lmao.



File: 1790293950341.jpg (271.92 KB, 1024x1024, img_1790293942670_ghjonrwo.jpg)ImgOps Exif Google Yandex

2619a No.2286[Reply]

been seeing this zero-click stuff everywhere lately and it's honestly depressing.
>delivering value without requiring clicks to other pages
it's basically just social media eating all your traffic so you don't even get the visit. i don't see how we're supposed to track any real conversion if nobody ever actually lands on the site. does anyone here actually use this for anything besides just posting snippets?

https://www.semrush.com/blog/zero-click-marketing/


File: 1789773948882.jpg (125.34 KB, 1024x1024, img_1789773941724_9xnoivjx.jpg)ImgOps Exif Google Yandex

9fd95 No.2262[Reply]

client's seeing double sessions because they're firing custom events before the default config loads. just move your session_start overrides into the initial config call so it doesn't overwrite the existing params mid-stream.
gtag('config', 'G-XXXXXXXXXX', {'session_start': {'user_id': '12345'}});

it's a simple tiny fix but saves the attribution from looking like complete garbage. unless you enjoy explaining why bounce rates are zero.

9fd95 No.2284

File: 1790251424271.jpg (137.82 KB, 1024x1024, img_1790251407403_a83efw2v.jpg)ImgOps Exif Google Yandex

>>2262
Are you seeing this happen with GTM triggers too? I'm trying to figure out if moving things into the config call fixes it when a custom tag fires right at the top of the container.

9fd95 No.2285

File: 1790280924223.jpg (121.24 KB, 1024x1024, img_1790280907593_nqghuto9.jpg)ImgOps Exif Google Yandex

>>2284
I've had that exact same headache with GTM. If your custom tag is set to fire on All Pages or even earlier, it usually hits before the config is ready and breaks everything. I tried just re-ordering my tags in the container once but it didn't help much. It's a nightmare when you can't trace where the extra hits are coming from. Also, OP, does this work if they're using an older version of the snippet? I'm still a bit shaky on how the timing works with the legacy stuff.



Delete Post [ ]
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] Next | Catalog
[ Home / About / Contact / WOTM ] [ b ] [ wd / ui / css / resp ] [ seo / serp / loc / tech ] [ sm / cont / conv / ana ] [ case / tool / q / job ]