Carles Andres' avatarHomeBlogReference

Blog

Opencode concepts

Master OpenCode's agentic coding features: rules, tools, commands, agents, subagents, and skills for AI-powered development workflows.

Published on 2/4/2026
Load environment variables automatically

How to load env vars when you change folders with 'direnv'

Published on 8/10/2025
Navigate your uncommitted changes in Neovim

Use gitsigns.nvim and the quickfix list to get even faster

Published on 8/10/2025
Cleaning up my GitHub account from old repos

Clean up your GitHub account efficiently using GitHub CLI commands to list, filter, and archive unwanted repositories and forks.

Published on 7/24/2025
Checking out any git branch with vim-fugitive

Master vim-fugitive's coo command to quickly checkout any git branch or commit directly from Neovim using Git log output.

Published on 7/23/2025
Close fugitive panels more easily

Speed up your Neovim workflow with a simple autocommand that maps 'q' to close vim-fugitive panels with just one keystroke.

Published on 7/13/2025
Quick tips for using shadcn/ui

Essential shadcn/ui best practices: use semantic colors, CSS variables, avoid direct overrides, and put components in a shared library.

Published on 7/11/2025
Some terminal tools I love

8 amazing tools that make me productive and happy 😀

Published on 6/25/2025
Tools I use

My complete developer toolkit: terminal apps, productivity tools, and 80+ Neovim plugins for an optimized coding workflow.

Published on 4/1/2025
Hi there!

Welcome to my developer blog! A personal space for sharing coding insights, tips, and thoughts that may evolve over time.

Published on 3/1/2025