Workstation

This is a list of tech equipment I currently use for my day-to-day work as a software engineer.

workstation.jpg

Computer & Hardware

  • Laptops:
    • Apple MacBook Pro (M1 Pro, 14.2 inch, 16GB, Space Grey)
    • Lenovo Legion 5 Pro 16'' (AMD Ryzen 7 5800H, 16 GB RAM, NVIDIA GeForce 3060 GDDR6 Graphics)
  • Monitor: LG Ultragear 32'' UHD IPS monitor
  • Keyboard: Logitech K580 Slim Multi-Device Wireless Keyboard
  • Mouse: Logitech MX Master 3s Wireless Mouse
  • Internet: Airtel XStream Fiber broadband (unlimited bandwidth, up to 300 Mbps speed).
  • Music & Microphone:
    • Amazon Echo 4th gen (blue), also to manage smart devices
    • Oppo Enco X2 TWS earbuds
    • Sony Bluetooth Wireless Headphones (WH-XB900N)

Software & Productivity Tools

  • Operating System(s): MacOS for work, Linux for tinkering around, Windows for gaming
  • Web Browser: Tried 'em all, keep coming back to Firefox :)
  • Terminal: iTerm2 with Z-shell (zsh + ohmyzsh)
  • IDE: JetBrains development tools (PyCharm, GoLand)
  • Text Editor: Visual Studio Code, Sublime Text
  • Version Control: Git / lazygit as terminal UI; never felt the need to use a GUI.
  • Collaboration and Project Management: I prefer GitHub, but have experience with Atlassian products (Jira, BitBucket, Confluence, Bamboo) and GitLab, too.
  • API Testing & Debugging: Insomnia / Postman for REST, Altair client for GraphQL
  • Docker container runtime to build and run applications quickly
  • Joplin for Notes, To-dos and creating project documentation
  • Slack for communication
  • Google Workspace for emails and calendars.
  • Fira Code as programming font, Dracula / Palenight as colour theme