کارگاه
ابزارها و تنظیماتی که هر روز باهاشون کار میکنم
محیط توسعه
- با تم One Dark Pro
VS Code
ویرایشگر کد اصلی
- Cursor
Cursor
برای پروژههای بزرگ
- با Oh My Zsh
iTerm2
ترمینال
- AI-powered
Fig
تکمیل خودکار ترمینال
ابزارهای طراحی
- ابزار اصلی
Figma
طراحی UI/UX
- یادداشتها
Notion
مستندسازی
- انیمیشنها
Framer
پروتوتایپ
- Whiteboard
Excalidraw
نقشهکشی
ابزارهای توسعه
- محیط ایزوله
Docker
کانتینرها
- مجموعهها
Postman
تست API
- GUI
TablePlus
مدیریت دیتابیس
- جایگزین Spotlight
Raycast
بهرهوری
سختافزار
- ۳۲GB RAM
MacBook Pro 14"
M3 Pro
- 4K
LG UltraFine 27"
مانیتور
- مکانیکال
Keychron K3
کیبورد
- برای تمرکز
AirPods Pro 2
هدفون
تنظیمات ترمینال
~/.zshrc
# .zshrc configuration
export ZSH="$HOME/.oh-my-zsh"
ZSH_THEME="powerlevel10k/powerlevel10k"
plugins=(
git
zsh-autosuggestions
zsh-syntax-highlighting
node
npm
)
# Aliases
alias gs="git status"
alias gc="git commit"
alias gp="git push"
alias dev="npm run dev"
alias build="npm run build"افزونههای VS Code
ESLintPrettierGitLensAuto Rename TagTailwind CSS IntelliSenseError LensImport CostColor Highlight
روتین روزانه
روزم رو با یک فنجان قهوه و بررسی GitHub notifications شروع میکنم. بیشتر وقتم رو توی VS Code و ترمینال میگذرونم. برای تمرکز از موسیقی lo-fi استفاده میکنم و هر ۲۵ دقیقه یک استراحت کوتاه دارم (Pomodoro).