Discover how Claude Code Hooks can automate your development workflow with precision triggers. Learn to use PostToolUse, PreToolUse, and other hook types to automatically format code, run linting, and streamline your AI coding experience. A beginner-friendly guide with practical Elixir examples.
Epona's Tech & Life
Engineering Manager in Tokyo · Rails · Laravel · Writing about code & life
Latest Posts
Through Claude Code and Tidewave.ai combination, over 95% of my project code was AI-generated. Here's my honest experience with this revolutionary tool combo, including significant efficiency gains, challenges encountered, and practical advice for developers.
My personal journey transitioning from Ruby on Rails to Phoenix Framework, driven by the rise of AI-powered development tools like Tidewave.ai. Discover how Phoenix's LiveView simplicity, built-in Tailwind+DaisyUI styling, and superior AI code generation capabilities are reshaping modern web development workflows.
A developer's personal journey migrating from Rails Hotwire to Vite and React. This article explores the practical benefits of React's rich component libraries like Shadcn UI, improved AI integration, and the trade-offs in deployment complexity and learning curve when transitioning between these tech stacks.
This guide demonstrates how to implement Google Login in a Rails application using OmniAuth, without relying on the Devise gem. We’ll utilize OmniAuth for authentication and connect it to a basic Rails authentication system.
Learn how to configure Neovim to support VS Code-style navigation features for Ruby on Rails projects using Ruby LSP, including route definition lookups and view file navigation through Code Lens.
Customizing Hotwire Combobox with Prefixed IDs: A practical guide to integrating prefixed_ids gem with Hotwire Combobox in Rails, showing how to return custom ID formats instead of raw database IDs. Perfect for developers looking to enhance their form components with more user-friendly identifiers.
Elegant Code Block Passing in Ruby: A deep dive into the & operator, from Symbol's to_proc to method objects. Learn how to transform verbose block syntax into concise, readable code through practical examples.
Rails 8 Arrives: Game-changing deployment with Kamal 2 + Thruster, database-backed Solid suite replacing Redis dependencies, and streamlined asset handling with Propshaft. Discover the major updates reshaping the Rails ecosystem for simpler, more efficient web development.