Latest Writings
9 posts found
AI時代における情報の課題:ステレオタイプ、平行現実、そして創作の枯渇
AIが確証バイアス、系統的なフィルタリング、そしてモデルの崩壊を通じて、私たちの情報環境をどのように再構築しているかについての考察。
不可視から可読へ:なぜAI時代にウェブサイトを再構築したのか
Vite + Reactは最高でしたが、コンテンツがAIやクローラーから見えなくなっていました。コンテンツファーストなアーキテクチャを目指し、Astroへ移行した経緯をまとめます。
画面を埋め尽くす #if os(macOS) からの脱却:SwiftUI マルチプラットフォーム開発の「陣痛と再誕」の記録
当初は利便性のために iOS と macOS を一つの Target にまとめましたが、機能が複雑になるにつれて、コードは保守不可能な条件付きコンパイルで溢れかえりました。UI 層を物理的に隔離することで行った大規模リファクタリングの道のりを記録します。
全サイトにアクセシビリティを追加:機能ではなく、基本的な尊重
個人サイトのアクセシビリティ改善の記録:フォーカス、視認性、モーションの尊重、検索の読み上げ。
Blogの読み込みとレンダリング戦略(選択的分割版)
Blogの読み込みとレンダリング戦略の整理:何を先に読み込み、何を遅延させるか、そしてその理由。
「信頼できる個人ツール」を軸にした個人サイトの最適化記録
これはランディングページでも宣伝でもなく、自分が満足するためのサイト最適化の記録です:なぜ行い、何を変えたのか。
実プロジェクトにおけるSwiftUI navigationTransitionの問題とバージョン影響分析
EXIF Masterの開発でSwiftUIのnavigationTransitionを使用してHeroアニメーションを実装する際、戻った後に元の写真が消えるという問題に遭遇し、最終的にこれが公式フレームワークの長年のバグであることを確認しました。
秩序と美:私が個人の Web 空間を構築した手法 (React 19 + TS 5 + Tailwind 4)
React 19、TypeScript 5、そして Tailwind CSS 4 を活用し、自分自身の Web プロジェクトを構築した際の思考と実践を共有します。
サンプルガイド:ブログ記事の書き方
これは、執筆ガイドライン、サポートされているカテゴリ、およびMarkdown機能の使用法を示すサンプル記事です。