I'am Dev is my personal portfolio and blog — built from scratch to showcase projects, share writing, and serve as a technical playground. The stack is intentionally modern: Laravel 13 + Livewire 4 for reactive UI without a separate SPA framework, Filament 5 for the admin panel, and Tailwind CSS 4 for styling.
The site is fully bilingual (EN/ID) with session-based locale switching and a zero-FOUC dark/light theme toggle. Content is managed through a Filament admin panel covering posts, projects, contact submissions, and newsletter subscribers.
A standout feature is the AI project detail generator — an Artisan command and Filament action that calls the Claude API to automatically generate descriptions, tech stacks, and highlights for portfolio entries based on project title, category, and year.
Built and deployed as a real-world project with production-grade concerns: queue-backed mail, session-deduped view counters, rate-limited contact and newsletter forms, and full-text search across projects and blog posts.