When (Not) to Use async/await — Choosing Between async/await and Promise Chains
Tech Jun 14, 2025

async/await has become the common way to write asynchronous code in JavaScript. But using it blindly can sometimes lead to overly verbose code or even [...]

RubyKaigi 2025 参加レポート
Tech Apr 23, 2025

Ruby Kaigi 2025が地元愛媛で開催されることになり、今年初参加を果たしました。世界中からRuby Kaigiに参加するために来日している外国人の方も多かったです。海外からわざわざ参加するとは愛が深すぎますね。 3日間に渡って開催されたのですが、セッションだけでなく毎日Drink upイベ [...]

Handling Promises in JavaScript Class Initializers
Tech Oct 27, 2024

When working with JavaScript, you typically need to pass resolved values to a class instance when you initialize it, ensuring that any required data i [...]

Tagging and Managing Video Scenes with wd14-tagger and PySceneDetect
Tech Oct 20, 2024

This guide demonstrates how to combine two powerful tools—wd14-tagger and PySceneDetect—to automatically tag and manage video scenes. While wd14-tagge [...]