コード的な OSS 活動は https://github.com/sj-i
- 導入から 10 年、PHP の trait は滅びるべきなのか その適切な使いどころと弱点、将来について [PHP Conference Japan 2022]
- PHP で PHP のプロファイラをつくろう [PHPerKaigi 2022]
- モダン PHP テクニック 12 選 [PHPerKaigi petit 2021.Dec]
- PHP 8 と V8 (JavaScript) で速さを見比べてみよう! [PHP Conference Japan 2021]
- PHP でファイルシステムを作ろう [PHPerKaigi 2021]
- PHP 8 で Web 以外の世界の扉を叩く [PHP Conference Japan 2020]
- PHP で実行中のスクリプトの動作を下から覗き見る [Tagayas 2020.Nov]
- PHPの関数実行とその計測 [PHP Conference Fukuoka 2019]
- PHPで型と生きる ……Psalmの静的解析による100%型の付いたコード
- PHPでテストコードと向き合う ……PHPUnit,カバレッジ,ミューテーションテスト
- 不具合調査や高速化の便利ツール ……Monologによるログ出力,tideways_xhprof,phpspyによる性能解析
- PHP 8.1の新機能・変更点を追う ……Fiber,Enum,readonly,交差型など
- 変更を容易にするコード部品化の技法……ファイル・関数での分割からOOP機能の活用,@psalm-internalまで
- PHPの実行環境を見直す……mod_php,php-fpm,CLI,RoadRunner
- PHPによる並列処理の実装方法 ……外部プロセスの起動,pcntl_fork,parallel
- トレイトでのコードの再利用とどう向き合うか……ユースケースと注意点や弱点,将来
- PHPによる非同期・並行処理の実装 ……ノンブロッキングI/O,イベントループ,Promise,コルーチン
- Software Design 2021 年 5 月号
- 「第2特集 PHP 8移行のタイミングとコツ コーディング,JITコンパイラ,フレームワークの3点で考える」のうち「第3章:フレームワークやライブラリ,ツールはどう対応すべき?バージョンアップ問題とよりよく向き合うために」 を担当