半分フロントエンド

良い技術記事は知識だけでなく、視点も伝える。ここは僕が考え、書く場所だ。台湾出身、福岡在住

kalan.dev
kalan@fukuoka:~$ whoami
// 良い技術記事は知識だけでなく、視点も伝える。
// ここは僕が考え、書く場所だ。
export default {
name: "Kalan",
role: "Software Engineer & Writer",
location: "Fukuoka, Japan",
posts: 265,
experience: "11 years",
languages: ["zh", "en", "ja"],
status: "コラボレーション募集中",
}
kalan@fukuoka:~$ █

すべての記事

2026

開発ノート

測定が目標になるとき:窓税からPull Request数まで

かつて僕は小さなツールを自作し、四半期で自分がどれだけPRに貢献したか、レビューコメントをどれだけ残したか、チケットをどれだけ消化したかを集計して、上司にアウトプットを証明しようとしたことがある。上司は淡々と、評価はアウトプットだけで見るものではないと言った。数年後、僕はようやく理解した――測定が目標になるとき、それはもはや良い測定ではなくなるのだ。英国の窓税、ハノイのネズミ駆除の報奨金から、現代のPR数による開発者評価に至るまで、そのメカニズムはまったく同じだ。

開発ノート

Cloudflare Images を画像ストレージ・変換ソリューションとして使う

ウェブページに画像を1枚置くのはフロントエンドにとって最も簡単なことだが、リサイズや各種フォーマットの生成、さらにはトラフィックの負荷に耐えることまで完璧にやろうとすると、実際には一つの包括的なソリューションが必要になる。僕はその後、すべて Cloudflare Images に任せるようになり、オリジナル画像1枚だけを渡すようにしている。