A Practical Introduction to Laravel × DDD × Clean Architecture
No Laravel experience required. A 20-chapter guide for SPA developers (Vue/React) that explains Laravel as an API backend together with domain-driven design (DDD) and clean architecture, step by step. It covers the theory of value objects, entities, aggregates, and repositories, through to implementation patterns, transactions, testing, and authentication in a Laravel project.
Designing a Design System with the shadcn/ui Button
Targets React 19 / Tailwind CSS v4 / the latest shadcn/ui. A 13-chapter guide that uses the Button to teach reusable component design aligned with a design system through design tokens, cva, cn, and Radix Slot.
Introduction to React
A 30-chapter guide that teaches modern React development (Vite + TypeScript + Tailwind CSS) systematically from the ground up. You can work through it step by step, from JavaScript prerequisites to Hooks, state management, performance, Next.js, and a full-stack implementation.
JavaScript Guide
A complete 11-chapter guide that teaches the fundamentals of JavaScript systematically, from variables and data types through functions, arrays, DOM manipulation, and asynchronous processing. Each chapter comes with code examples and beginner-friendly explanations, gradually covering modern syntax (arrow functions, destructuring, async/await, ?. / ??).
PHPクラス設計入門
PHP でクラス設計そのものを入門から実践まで学ぶ全14章のガイド。フレームワーク非依存の設計原則 (カプセル化・単一責任・継承とコンポジション・インターフェース・SOLID) から、Laravel でのモデル/サービスクラス設計まで一気通貫で扱います。
Tailwind CSS Guide
A systematic learning guide for Tailwind CSS v4 in 18 chapters. From the utility-first mindset to Flexbox/Grid, typography, colors, responsive design, dark mode, container queries, and animation. You build a landing page in a hands-on project and acquire modern CSS styling.