When building a site, I think it is very important to ask whether you yourself like that site. Do you enjoy it? That is why making it into something you like has meaning. Thinking about users can come afterward. First, it needs to be something you like and want to update every day. Without that, it will become something that is neither updated nor improved.
The circle in the Yori Hiroi Frontend logo represents an expanding range of interests. To describe the nuance, it is less like Nobunaga's circle and more like Zeno's circle, meaning an interest that covers a broad range. So things like Vision Pro are included in that scope. Conversely, I am also interested in APIs and the layers underneath them.
What React 19 RC Actions Exchange over POST
Since around last month, I have been checking behavior and specifications around React 19 RC for work. In the middle of that, I later noticed this sentence in the form-related documentation.
> "When a function is passed to action or formAction, the HTTP method will be POST regardless of the value of method."
It may be useful to archive the initial output of create-* tools
This is about past versions of frameworks like Next.js and Remix that create new projects with create-* commands.
Solving an issue where images uploaded to S3 from Directus would not display
I got stuck while migrating articles with Directus. Images would not display and returned a 403 error. Static files such as images are not uploaded to the application itself; they are uploaded to S3.