Tatsuya Horikawa

Journal

雑記・試作記録・医療 × AI のメモ。手紙のように、書き留めています。

Supabase RLS で『なぜか全件 0 件』が返る時、原因はだいたい2つしかない
May 26, 2026·Engineering

Supabase RLS で『なぜか全件 0 件』が返る時、原因はだいたい2つしかない

RLS を有効化した瞬間、データが空配列で返ってくる。マルチテナント SaaS で踏んだ2つの罠と、それを `can_access_client` 関数1つに集約した設計の話。

薬剤師がコードを書けると、現場の何が一気に解けるのか
May 26, 2026·Engineering

薬剤師がコードを書けると、現場の何が一気に解けるのか

「薬局のDXが進まないのは、現場が変わりたくないからではない。業者側が現場を知らないからだ。」とも思ってます。薬剤師×エンジニアという稀少種が今、本当に効く3つの領域について考えてみました。

個人開発が続かないのは UI のせいだと思って、入力を Claude に任せた
May 26, 2026·Engineering

個人開発が続かないのは UI のせいだと思って、入力を Claude に任せた

体重・食事・筋トレを記録する個人ダッシュボードを作ったけれど、自分で開いて入力するのが続かない。Claude.ai を入力役にしたら、急に続いた話。

台北、5日間の旅日記
April 15, 2026·Travel

台北、5日間の旅日記

4月10日から15日まで、台北だけをゆっくり歩いた5日間の記録。迪化街、龍山寺、中正紀念堂、そして寧夏夜市。薬剤師として見た街のこと。

ドメインは Cloudflare が最安 — マージンを払う必要はない
April 10, 2026·Engineering

ドメインは Cloudflare が最安 — マージンを払う必要はない

個人ドメインを10本近く管理して気づいた、他社と Cloudflare の価格差の正体。安いのではなく、マージンを取っていない。