🚧 Currently under renovation (Feb. 14, 2026) 🚧 🚧 現在改装中です(2026年2月14日)🚧

Projects プロジェクト

Side projects, experiments, and open source work. Things I build for fun, learning, or to solve problems I encounter. (work in progress) 個人プロジェクト、実験、オープンソースなど。楽しみや学び、または遭遇した問題を解決するために作ったものです。(作成中)

A SwiftUI component that enables image zooming and panning similar to Apple's Photos app. Features pinch-to-zoom (default to 5x), double-tap to zoom in/out, simultaneous zoom and pan, bounce animations at zoom limits, and device rotation support (image stays centered). Available via Swift Package Manager.

SwiftSwiftUIUIScrollViewiOS

Personal Portfolio

This website! Built with Astro, featuring bilingual support (EN/JP), dark mode, and a clean minimal design.

AstroTypeScriptCSS

Learning

Courses, books, and other resources I use to keep learning and stay current.

Swift Concurrency Course by SwiftLee Courses (Antoine van der Lee)

Completed this comprehensive Swift Concurrency course covering async/await, Tasks, Sendable, Actors, @MainActor, AsyncStream, Threading, Memory Management, Core Data, Performance, Testing, Swift 6 and migration. 90+ lessons across 12 modules with hands-on assessments.

Swift Concurrency Course Certificate
CS50: Introduction to Computer Science by Harvard University (David J. Malan)

Harvard University's renowned introduction to computer science. Covers programming fundamentals in C, Python, SQL, and JavaScript, along with algorithms, data structures, memory management, web development, and security.

CS193p: Developing Applications for iOS using SwiftUI by Stanford University (Paul Hegarty)

Stanford University's official iOS development course. Covers SwiftUI, MVVM architecture, Swift programming, gestures, animations, persistence, and building complete iOS applications.

Point-Free by Brandon Williams & Stephen Celis

My favorite learning resource and team subscription. A video series exploring functional programming and Swift, covering advanced topics like the Composable Architecture (TCA), SwiftUI, testing, dependencies, parsing, and more. I've watched most of their 350+ episodes.

Apple純正の写真アプリのような画像のズーム・パン機能を提供するSwiftUIコンポーネント。ピンチでズーム(デフォルト最大5倍)、ダブルタップでズームイン/アウト、ズームとパンの同時操作、ズーム限界でのバウンスアニメーション、デバイス回転対応(画像は中央に維持)。Swift Package Managerで利用可能。

SwiftSwiftUIUIScrollViewiOS

ポートフォリオサイト

このウェブサイトです!Astroで構築し、バイリンガル対応(英語/日本語)、ダークモード、クリーンでミニマルなデザインを特徴としています。

AstroTypeScriptCSS

学習

学び続け、最新の技術を追うために活用しているコース、書籍、その他のリソース。

Swift Concurrencyコース by SwiftLee Courses (Antoine van der Lee)

この包括的なSwift Concurrencyコースを修了。async/await、Tasks、Sendable、Actors、@MainActor、AsyncStream、スレッディング、メモリ管理、Core Data、パフォーマンス、テスト、Swift 6と移行をカバー。12モジュール、90以上のレッスンと実践的な課題。

Swift Concurrencyコース Certificate
CS50:コンピュータサイエンス入門 by Harvard University (David J. Malan)

ハーバード大学の有名なコンピュータサイエンス入門コース。C、Python、SQL、JavaScriptでのプログラミング基礎、アルゴリズム、データ構造、メモリ管理、Web開発、セキュリティをカバー。

CS193p:SwiftUIを使用したiOSアプリ開発 by Stanford University (Paul Hegarty)

スタンフォード大学の公式iOS開発コース。SwiftUI、MVVMアーキテクチャ、Swiftプログラミング、ジェスチャー、アニメーション、永続化、完全なiOSアプリの構築をカバー。

Point-Free by Brandon Williams & Stephen Celis

一番お気に入りの学習リソースで、チームでサブスクリプションしています。関数型プログラミングとSwiftを深掘りする動画シリーズ。Composable Architecture(TCA)、SwiftUI、テスト、依存関係管理、パーシングなど高度なトピックをカバー。350以上のエピソードのほとんどを視聴済み。