Python ではダックタイピングに基づいて書かれたクラスにも isinstance による型チェックができることがあります。これを支えている仕組み、抽象基底クラスについて紹介します。
SQLでマイグレーションを書く合理性について、あらためて整理してみました。
その実践の中で生まれたツール「migy」も、想像以上に便利に働いてくれています。
Google App Scriptの開発環境改善について書きました。特にGASのステージング環境を運用する話と、Grafana Lokiによるオブザーバビリティの話は他であまり見ない内容かと思います。