کارگاه

ابزارها و تنظیماتی که هر روز باهاشون کار می‌کنم

محیط توسعه

  • VS Code

    ویرایشگر کد اصلی

    با تم One Dark Pro
  • Cursor

    برای پروژه‌های بزرگ

    Cursor
  • iTerm2

    ترمینال

    با Oh My Zsh
  • Fig

    تکمیل خودکار ترمینال

    AI-powered

ابزارهای طراحی

  • Figma

    طراحی UI/UX

    ابزار اصلی
  • Notion

    مستندسازی

    یادداشت‌ها
  • Framer

    پروتوتایپ

    انیمیشن‌ها
  • Excalidraw

    نقشه‌کشی

    Whiteboard

ابزارهای توسعه

  • Docker

    کانتینرها

    محیط ایزوله
  • Postman

    تست API

    مجموعه‌ها
  • TablePlus

    مدیریت دیتابیس

    GUI
  • Raycast

    بهره‌وری

    جایگزین Spotlight

سخت‌افزار

  • MacBook Pro 14"

    M3 Pro

    ۳۲GB RAM
  • LG UltraFine 27"

    مانیتور

    4K
  • 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).