Work Environment

Tools and workflows that support my frontend work

This page lists the workstation setup and the tools I use across implementation, source control, design review, project tracking, testing, performance optimization, and AI-assisted code review.

Hardware & OS

Workstation

  • Lenovo Legion Pro 5 (2025) NEW AI-Powered Gaming PC 14Gen Intel Core i9 14900HX 24-Cores

    A laptop used as the primary development machine for local builds, editors, browsers, and concurrent frontend engineering workloads.

  • LG UltraGear 34G600A 34″ 2K

    An ultrawide 34-inch 2K display used for multi-pane coding, design review, documentation, and parallel application windows.

  • Ubuntu

    The Linux environment I use for development tools, commands, package management, and project workflows.

Software toolkit

Editors and Development

  • Cursor

    My primary AI-assisted code editor for implementation, refactoring, code exploration, and working across frontend repositories.

  • Visual Studio Code

    A code editor used for general-purpose editing, extensions, and lightweight project work.

  • Node.js

    Used to run frontend tooling, package managers, development servers, build processes, and the Vue and Nuxt ecosystem.

Source Control

  • Git

    Used for branching, commits, local history, and organized change management.

  • GitHub

    Used for private repositories, pull requests, issue tracking, code history, and collaboration.

Design

  • Figma

    Used to review designs, inspect interface details, understand responsive layouts, extract design values, and transform approved interfaces into code.

Delivery and Collaboration

  • ClickUp

    Used to follow assigned tasks, deadlines, delivery priorities, and project progress.

  • Toggl

    Used to track work time across projects and tasks.

  • Slack

    Used for team communication, project discussions, and implementation follow-up.

  • WhatsApp

    Used for direct operational communication and fast coordination when required.

Quality and Testing

  • Lighthouse

    Used to review performance, accessibility, best practices, and SEO.

  • Google PageSpeed Insights

    Used to evaluate loading performance and identify frontend optimization opportunities.

  • GTmetrix

    Used as an additional reference for loading behavior and performance review.

  • ESLint

    Used to maintain code consistency and detect common implementation problems.

  • TypeScript Checks

    Used to identify type errors and improve implementation reliability.

  • Manual Testing

    Used to review responsive behavior, visual implementation, forms, interactions, devices, browsers, and screen sizes.

AI-Assisted Workflow

  • Cursor

    Used to support implementation, refactoring, repository exploration, and faster technical problem solving.

  • Claude Code

    An AI coding agent used for repository-aware assistance during implementation and review tasks.

  • Codex

    An AI coding agent used for repository-aware implementation support and coding assistance.

  • ChatGPT

    A general-purpose AI assistant used for drafting, research support, and problem exploration.

  • CodeRabbit

    Used as an additional code-review layer for pull requests.

    AI recommendations are reviewed before implementation rather than being applied automatically.