/**
* 🧰 My Dev Setup (macOS & Windows Edition)
*
* @description Things I use to code, build, ship, and survive daily chaos.
*/
const setups = {
macOS: {
terminal: ["iTerm2", "Oh My Zsh", "zsh-autosuggestions", "powerlevel10k"],
codeEditor: ["VS Code", "WebStorm (when I feel fancy)"],
browsers: ["Arc", "Google Chrome", "Firefox Dev Edition"],
devTools: [
"Postman",
"Insomnia",
"Docker Desktop",
"TablePlus",
"MongoDB Compass",
],
mobileDev: ["Xcode (for iOS pain)", "Android Studio"],
productivity: [
"Raycast",
"Notion",
"Figma",
"Rectangle (because I miss Windows snapping)",
],
cliTools: [
"Homebrew",
"pnpm",
"nvm",
"aws-cli",
"firebase-tools",
"vercel",
],
},
windows: {
terminal: ["Windows Terminal", "WSL2 (Ubuntu)", "Oh My Zsh via WSL"],
codeEditor: ["VS Code", "PHPStorm"],
browsers: ["Edge (don’t judge)", "Chrome", "Brave"],
devTools: ["Postman", "Docker Desktop", "DBeaver", "XAMPP (classic!)"],
mobileDev: ["Android Studio", "Flutter SDK", "React Native CLI"],
productivity: ["Notion", "Figma", "PowerToys", "Obsidian"],
cliTools: [
"Chocolatey",
"nvm-windows",
"Git Bash",
"Node.js",
"AWS CLI",
"Firebase CLI",
],
},
shared: {
cloud: ["AWS", "Firebase", "Vercel", "Railway", "Supabase"],
versionControl: [
"Git + GitHub",
"GitLab (if I must)",
"Bitbucket (rarely)",
],
deployment: ["CI/CD (GitHub Actions, GitLab CI)", "Docker Compose", "PM2"],
communication: ["Slack", "Discord", "Zoom (ugh)"],
},
};
export default setups;
/**
* 🧰 My Dev Setup (macOS & Windows Edition)
*
* @description Things I use to code, build, ship, and survive daily chaos.
*/
const setups = {
macOS: {
terminal: ["iTerm2", "Oh My Zsh", "zsh-autosuggestions", "powerlevel10k"],
codeEditor: ["VS Code", "WebStorm (when I feel fancy)"],
browsers: ["Arc", "Google Chrome", "Firefox Dev Edition"],
devTools: [
"Postman",
"Insomnia",
"Docker Desktop",
"TablePlus",
"MongoDB Compass",
],
mobileDev: ["Xcode (for iOS pain)", "Android Studio"],
productivity: [
"Raycast",
"Notion",
"Figma",
"Rectangle (because I miss Windows snapping)",
],
cliTools: [
"Homebrew",
"pnpm",
"nvm",
"aws-cli",
"firebase-tools",
"vercel",
],
},
windows: {
terminal: ["Windows Terminal", "WSL2 (Ubuntu)", "Oh My Zsh via WSL"],
codeEditor: ["VS Code", "PHPStorm"],
browsers: ["Edge (don’t judge)", "Chrome", "Brave"],
devTools: ["Postman", "Docker Desktop", "DBeaver", "XAMPP (classic!)"],
mobileDev: ["Android Studio", "Flutter SDK", "React Native CLI"],
productivity: ["Notion", "Figma", "PowerToys", "Obsidian"],
cliTools: [
"Chocolatey",
"nvm-windows",
"Git Bash",
"Node.js",
"AWS CLI",
"Firebase CLI",
],
},
shared: {
cloud: ["AWS", "Firebase", "Vercel", "Railway", "Supabase"],
versionControl: [
"Git + GitHub",
"GitLab (if I must)",
"Bitbucket (rarely)",
],
deployment: ["CI/CD (GitHub Actions, GitLab CI)", "Docker Compose", "PM2"],
communication: ["Slack", "Discord", "Zoom (ugh)"],
},
};
export default setups;