· ウェブ(PLAID Engineer Blog)
· 講演(Webフロントエンドを軸に、幅を広げたエンジニアたちの仕事)
npmパッケージじゃない仕組みで共有ライブラリを管理する
· ウェブ(PLAID Engineer Blog)
ソースコードを解析して社内向けUIライブラリの使用状況を自動で集計する
· 講演(次世代Webカンファレンス 2023)
次世代Webカンファレンス 2023: CSS Session
· 講演(CSS Nite「#朝までマークアップ」)
「リンクの中にあるリンク」「ボタンの中にあるボタン」を正しく実装する
· ウェブ(gihyo.jp)
Tailwind CSS実践入門——まず作ってから、あとで共通化する
· 雑誌(WEB+DB PRESS Vol.133)
Tailwind CSS実践入門——まず作ってから、あとで共通化する
· 講演(社内発表)
本文のタイポグラフィとCSS
· ウェブ(SHIFTBRAIN note)
『Every Layout』に到った背景と思想についての私の解釈
· ウェブ(CodeGrid)
「Every Layout」をめぐる座談会
· 書籍
Every Layout——モジュラーなレスポンシブデザインを実現するCSS設計論
· ウェブ(CodeGrid)
Tailwind CSSの設計思想を業務に活かす
· ウェブ(シフトブレイン/スタンダードデザインユニット)
UIにおける見えるけど利用できない非活性な領域の実装とinert属性について
· 講演(DIST.30「一歩差がつくCSSテクニック」)
レイアウトプリミティブ
· 講演(社内発表)
「代替」の意味を探して
· ウェブ(シフトブレイン/スタンダードデザインユニット)
レスポンシブデザインに見るデザインカンプと実装との溝
· ウェブ(シフトブレイン/スタンダードデザインユニット)
mix-blend-modeとスタックコンテキスト
· 講演(CA11Y #1 〜アクセシビリティはじめて物語〜)
制作者のためのHTML
· 講演(社内発表)
ユーザー自身の道具になるためのインターフェイス
· ウェブ(シフトブレイン/スタンダードデザインユニット)