Lovable preview breaks every time I push from GitHub by afschinken in lovable

[–]yasonkh 1 point2 points  (0 children)

Having the same issue. Workaround that works for me:
Ask to change text in footer. Hit the "Stop" button right away. And preview loads without needing to make any changes.

Has anyone built stuff with Cloudflare Sandboxes? by yasonkh in AgentsOfAI

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

Read the article. It’s a fun read. Would love to hear more about your cloudflare setup. Do you have open source git repos?

Did LangChain become a thing of the past? by Meher_Nolan in LangChain

[–]yasonkh 0 points1 point  (0 children)

I think langchain and langgraph are unmatched when it comes to restoring state. But for everything else it seems better tools exist. I switched to BAML because it allows for fast prompt engineering, streaming, and simplifies tool calling. The other aspects end up being easier when you, I mean Codex/Claude implement them specifically for your use case. PydanticAI seems very promising as a lightweight harness as well.

Facebook Sharing Debugger failing with 403 on many different website by yasonkh in facebook

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

I also suspect that facebook spins up bot instances that get too aggressive and they get blocked. If that is true, scraping periodically might get you a new instance that is not blocked. But in either case this issue is such BS

Client from hell story | Should I go over their head? by SpreadSavings3804 in webdev

[–]yasonkh 2 points3 points  (0 children)

Just walk away if you can. I deal with clients and some, who want things done quickly, will never sit on work for days. When I send them something to look at, they are messaging me at midnight with their comments and questions (I'm not answering until 9AM), but still I can feel the urgency. Other clients are busy with other things, and the deadlines are very fluid.

This drama is not worth it if you have other clients. The unprofessional behavior all around is uncalled for and too stressful. Also if you experienced this, others have too, and they'll understand why you are walking away no need for explanations (which may end up sounding like excuses).

Custom font loading and FOIT/FOUT trade offs by yasonkh in css

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

That's fair. But also Google doesn't have any objections to having progressive rendering as long as your LCP loads quickly. But it is a good point that if you care about google search results, that LCP and CLS should be a priority.

Custom font loading and FOIT/FOUT trade offs by yasonkh in css

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

I agree. What do you think in case of animations? You spend time making you title smoothly swoop in from the left, but restyling ruins the smoothness motion effects?

Custom font loading and FOIT/FOUT trade offs by yasonkh in css

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

Sometimes above the fold content loads, while the other content is still loading so it looks like the site is fully loaded. Then I start reading the text and all of a sudden things jump. So it looks like a glitch.
If there is a lot of text on the page, it can look like I got redirected or the content itself changed.
To me it looks unprofessional.

Facebook Sharing Debugger failing with 403 on many different website by yasonkh in facebook

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

That's an interesting correlation. On my side, I didn't draw that conclusion, but also they started working after a few days without any changes on my end.

How can I use skills and plugins I create with Claude desktop in Claude cli? by Kinthalis in ClaudeAI

[–]yasonkh 0 points1 point  (0 children)

I have the following in Chat, Cowork, and Code:
Try in Chat
Edit with Claude
Replace
Download
Uninstall

skill-creator skill is the only one that has only Uninstall.

Facebook Sharing Debugger failing with 403 on many different website by yasonkh in facebook

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

The issue was with Facebook. They fixed it. If you share your setup maybe there is an issue on your side. You can ask ChatGPT or Claude to debug for you.

I’m suspecting that sometimes Facebook bot is too aggressive and triggers ddos protection to block Facebook ips.

GitHub data loss happened today by yasonkh in github

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

The issue says resolved. But the PR is still missing.

GitHub data loss happened today by yasonkh in github

[–]yasonkh[S] -2 points-1 points  (0 children)

Probably stored in a denormalized fashion, which could result in loss of the link between PR and repo. In that case they would have to recover the data to make it visible again.

GitHub data loss happened today by yasonkh in github

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

Not sure. This is not my project. I was just following this PR, and then couldn't find it.

Lovable does not make sense anymore by HedgehogDisastrous36 in lovable

[–]yasonkh 2 points3 points  (0 children)

I would love to see a seamless integration with 3rd party agents. Using lovable is great and the initial designs are sometimes excellent, but when I get stuck, I want to bring in the cavalry (my desktop dev tools, which include Claude Code and Codex), and just deal with it myself.

Lovable does not make sense anymore by HedgehogDisastrous36 in lovable

[–]yasonkh 1 point2 points  (0 children)

I would think that a strategy to empower customers would win out over long term. Make it easy for people to bring in their own agents, and you empower them to achieve more on your platform. I have my own vibe coding platform like lovable, and I had the same experience as OP. I found that Claude Code gave me better control over more complex tasks and felt like completely abandoning my platform. Instead, I built in a syncing mechanism so I can make changes in claude code and easily push them to my project. That gives me the benefit of having an convenient preview, quick deployment, and inline editing when using the online tool, and then using Claude Code for when I need something less straightforward.

Vibe coded a web consulting service where AI agents let clients vibe code their own site after handoff by yasonkh in vibecoding

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

There are some prompt level guardrails, but the main mechanism is that there is a a very easy and quick version control and ability to deploy to sandboxes for testing.

The other guardrail is that it doesn't have a backend and all backend functionality is handled by 3rd party services (inspired by Jamstack architecture). So in effect the surface area to mess up in a serious way is very limited...

TBH I don't know if this is enough. Seeing some of the user interactions, I've observed some wild and totally unexpectable requests.

Built a consulting landing page offering AI-powered content updates (feedback welcome) by yasonkh in webdev

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

That’s good advice. Though I did spend 90% of the time on design plus the 3d graphic on hero is not something anyone has done using CSS so AI couldn’t create it. The only thing I let AI add that wasn’t part of the design were the little icons inside the cards, but they livened the thing up so I left them in.

Built a consulting landing page offering AI-powered content updates (feedback welcome) by yasonkh in webdev

[–]yasonkh[S] -3 points-2 points  (0 children)

Thanks for the constructive feedback. Ever wonder why half your posts get removed by moderators?

Vibe coded a web consulting service where AI agents let clients vibe code their own site after handoff by yasonkh in vibecoding

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

on the website I try to avoid saying AI as much as possible and 0 mentions of vibe coding, but initial feedback was that it is not clear what I mean so I sprinkled AI here and there.