Sanvi

3 min read

Independent Development Diary 22: Cherish the People Around You

I opened Claude Code today and found that my account has been disabled, which is quite baffling.

I still use my own residential IP, which is basically Bangkok, and use a virtual card to renew continuously and stably.

The only thing I can think of is that I have recently tried opencode, codmate, and antigravity tools, but none of them have been associated with claude code.

In addition, I ran through some transfer nodes when there was a quota limit. The most recent operation this month was to upgrade the max plan to the 200-dollar range. I’ve also written a complaint email, so I’ll wait and see what happens.

If it really cannot be unlocked, how can I avoid opening a new account? I have seen many people say that newly opened accounts will be closed within 5 minutes. Although there are all kinds of hype on the Internet, it seems that the one that can actually complete complex projects is Claude Code's Opus4.5 model.

StudyThai

I have been doing a lot recently, and most of the time I have been solving underlying architectural problems. In order to quickly go online, multiple identical words were allowed to exist, but this left a big problem later, that is, the same words have different learning progress. The user has obviously learned the word, but the system still thinks that he has not learned it, so it has to change the structure and migrate the data.

In addition, one word has multiple meanings, but different scenarios will have different meanings, so the entire word system has been adjusted and now supports multiple meanings and multiple languages to prepare for the subsequent English version.

Then recently, the entire architecture was migrated to monorepo. It was originally a single Nextjs application. Now the new architecture can achieve multi-terminal implementation very well. I plan to encapsulate a simple version of the APP based on Tauri.

Then, the current Level 1 problem of the course is that there are many omissions in the source course data, and it also involves new word structures, problems related to pictures, and the compatibility of new question types. Anyway, if there is a problem in any link, you have to retest it, and the overall progress is very slow. The current test is about the 7th unit, and about 11 units have been designed for level 1.

OwlUploader

R2 manager currently optimizes several places

First, the problem of uploading files with the same name has been optimized. There is a pop-up box asking whether to skip, overwrite, or keep two files.

Second, the problem of thumbnail display has been optimized. Because the CDN is used to cache the uploaded pictures, the user will still see the uploaded pictures as old. Therefore, after uploading, the link to the cached picture will be updated by adding a timestamp, so now you can see the latest pictures when uploading.

Third, a function to refresh the cache by default is added, because even if a new image is uploaded, the file with the same name may get the old image due to the cache on the CDN side, but the link we share is fixed. Therefore, refreshing the cache after uploading with R2's API Token can solve the problem of getting the old image, but additional configuration of Zone ID and API Token is required, and the corresponding refresh function is also added to the right-click menu.

However, the code has not been tested yet, so it has not been submitted yet. It should be submitted after Claude Code’s account problem is solved in the next two days (I can no longer write code without AI)

other

For example, createio currently receives dozens of visits every day, but most of them are people who have registered several accounts to play. To be honest, I don’t understand it.

And I haven’t been in the mood to write so much recently. I just learned in the past two days that a Korean friend I know committed suicide. I used to occasionally drink with another friend, but recently after doing independent development, I have less time to go out. This thing is quite shocking to me. She is a very outgoing young lady. Anyway, everyone cherishes the people around them.