Worktrees love AI agents
Git worktrees have been around forever, but AI agents are finally making them useful. Here's why Claude Code loves them and how they make your life easier.
Thoughts and ideas
Git worktrees have been around forever, but AI agents are finally making them useful. Here's why Claude Code loves them and how they make your life easier.
Getting started with Claude Code, covering essential setup, workflow tips, and productivity hacks. Learn the key commands, shortcuts, and best practices that make the difference.
Two things most sites get wrong about dark mode: the flicker on load and the jarring toggle. Here is how to fix both.
What started as a simple idea to embed Bluesky posts turned into a deep dive into oEmbed, CORS, and the art of building robust web components
A practical comparison of how Cursor, Windsurf, VS Code, and Zed handle persistent instructions and team consistency. Covers rule systems, auto-generation features, and solving collaboration pain points with AI coding assistants.
The editor I switched to, how I set it up, and where the AI features actually make a difference.
Trying to set up a search functionality for your website? There is a excellent library for that.
My site runs several Cloudflare-powered features. Here's the setup: Workers routing, domain redirects, and dynamic OG images, and why I built each piece.
Why do developers feel pressured to create flashy, complex portfolios? In this post, I share my journey of simplifying my portfolio site and why embracing minimalism might be the key to making your work truly stand out.
See how JavaScript's Set and Map might benefit you in your projects.
The details that make a site feel alive: micro-interactions for toggle icons, and why you should ditch GIFs for video.
The full story of getting a Spotify now-playing widget on your site: from auth tokens to a Cloudflare Worker to a Vue component that actually looks good.
How to set up fish shell on macOS (Intel and Silicone)
Discover the benefits of blogging as a software developer. Learn how blogging can improve your skills, career, and well-being. Find out how to start and stick with it.
Enhance your Git Bash on Windows with custom configurations for a smoother development experience. Learn quick tweaks for better productivity
Follow my story of buying a personal domain for myself (vinh.dev) and how it changed my web development journey. Learn how I set up a mailbox, a blog, and more with my own domain name.