Workstation
This is a list of tech equipment I currently use for my day-to-day work as a software engineer.
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