koboriakira.com

Sandpiper

2026/01/02

2026-01-02 の振り返り

今日はタスクシュート基盤と sandpiper の開発を一日通して集中的に進めた日だった。 昼前に起床後、差し込みタスクを起点にしたワークフロー改善に着手し、Notion × Webhook × sandpiper をつなぐ実装を段階的に進めた。

午前〜昼過ぎは、差し込みタスクをボタンから起票できる仕組みの整備に集中。 notion-api 側に差し込み(INTERRUPTION)種別を追加し、Webhook経由でタスクが流れる形を作れたことで、タスクシュートの運用が一段整理された。

午後は sandpiper 側の開発が主軸。 プロジェクトタスクを TODO に変換する処理、sub task の扱い、TODOログ取得など、「プロジェクト → 実行タスク」への橋渡し部分を重点的に実装した。TypeError に詰まりつつも短時間で解消でき、基盤としての手応えは大きい。

夕方以降は Python テンプレートに FastAPI を導入し、API化とデプロイを前提にした構成へ移行。 Render へのデプロイも実際に行い、エンドポイントの動作確認まで完了したのは大きな前進だった。

夜〜未明にかけては、FastAPI エンドポイント(Todo開始・完了)の実装、循環 import 問題の解消、--tomorrow オプションによる翌日タスク生成など、運用を一段楽にする仕上げ作業を集中的に実施。 長時間だったが、AI(ChatGPT / Claude)を並行利用しつつ、実装と確認を回し続けられた。

合間に掃除・買い物・筋トレも挟み、生活面も最低限は整えられた一日。 全体として「構想していたタスク管理の形が、実際に動くものになり始めた」感覚が強く残った。

1日中実装をしていた。最新のPythonとAI開発によって、昔やりたかったことが簡単にできるようになってきた。ちなみにSandpiperは、個人で開発している2026年の生産性向上ツールの名前で、シギの英名らしい。私がなにかをつくるとき、サービス名はだいたい鳥の名前を借りている。

そういえばRenderというサービスが強すぎてビックリ。またGatewayAPIとLambdaで立ち上げようと思っていたから、ほぼワンクリックでバックエンドサーバが立ち上がったのには震えた。というわけでNotion関連のWebhookはこちらに引っ越した。


今年最初のぽすぺ。原宿ぽむ=ぽむちゃんの声を聴きながら(半分ぐらいはXに実装されているらしいSEを鳴らしたりボイスチェンジャーで遊んでいたけど。かわいすぎる)、好きなものを実装している。この時間がどれだけ楽しいか。アウトカムやアウトプットが大事なのはよくわかるけど、やはり自分は単純に遊んでいるそのこと自体がとにかく好きなのだ。音楽も執筆もエンジニアリングも、その点では価値は等しい。

ChatGPTNotionPython原宿ぽむSandpiper

K

Kobori Akira

IT業界の社会人。最近はプロレスと音楽の話題が多め。
読む価値のある記事は Qiitanote に投稿します。
過去人気だったブログ記事はこちらから。