A practical, community-driven handbook for daily development workflows, setup guides, and troubleshooting notes.
This repository centralizes quick references and step-by-step guides for common developer tasks across multiple stacks.
Key topics:
- WSL (Windows Subsystem for Linux) setup
- Docker installation on Windows/WSL
- Frequently used Docker commands (
ps,images,run,stop,rm) - Supporting tools setup (Make, Windows Terminal, Cursor)
Key topics:
- Core Git commands (
clone,init,add,commit,push,pull) - Clone a specific branch (
git clone -b <branch>) - Git identity setup (username, email)
- Advanced workflows: squash, stash, interactive rebase
- Remote repository management
- SSH key setup for GitHub/GitLab
Key topics:
- Composer installation and usage
.envfile configuration- Node.js integration in Laravel projects
- Asset build process with Laravel Mix
Key topics:
- Node.js download and installation references
- Fixing PowerShell "running scripts is disabled" issue on Windows
Key topics:
- Odoo 18 installation on Ubuntu/Debian
- Dependency and PostgreSQL setup
odoo.confconfiguration- Database and service management commands
- Performance tuning and backup/restore basics
Want to improve this handbook? Follow these steps:
- Fork this repository.
- Create a new feature branch:
git checkout -b feature/your-guide-name
- Add or update content in the relevant folder.
- Commit your changes:
git commit -m "Add [guide name]" - Push your branch and open a Pull Request.
Contribution guidelines:
- Keep guide content in Vietnamese (as the team standard)
- Use one folder per technology/topic with its own
README.md - Follow clean Markdown formatting
- Add runnable examples whenever possible
UncleCat
- GitHub: @unclecatvn
If this handbook is useful, please consider giving it a star.
