Software & Tools
Essential Software
Section titled “Essential Software”All OpticWorks employees should have access to the following core tools:
Communication & Collaboration
Section titled “Communication & Collaboration”- Purpose: Team communication and messaging
- Download: slack.com/downloads
- Access: Use your @opticworks.com email to sign in
- Channels: #general, #engineering, #random, #announcements
- Purpose: Video conferencing
- Download: zoom.us/download
- License: Enterprise license provided
- Personal Meeting Room: Available in your Zoom profile
Google Workspace
Section titled “Google Workspace”- Includes: Gmail, Calendar, Drive, Docs, Sheets, Slides
- Access: workspace.google.com
- Storage: Unlimited cloud storage
- Email: firstname.lastname@opticworks.com
Project Management
Section titled “Project Management”- Purpose: Issue tracking and project management
- Access: opticworks.atlassian.net
- Training: Available in the onboarding program
Confluence
Section titled “Confluence”- Purpose: Documentation and knowledge management
- Access: opticworks.atlassian.net/wiki
- Use for: Technical docs, project planning, meeting notes
Design Tools
Section titled “Design Tools”- Purpose: Design and prototyping
- Access: Contact IT for license
- Available to: Design team and product managers
Development Tools
Section titled “Development Tools”IDEs & Editors
Section titled “IDEs & Editors”VS Code
Section titled “VS Code”- Purpose: Code editor
- Download: code.visualstudio.com
- Extensions: See Development Setup for recommended extensions
JetBrains Suite
Section titled “JetBrains Suite”- Includes: IntelliJ IDEA, PyCharm, WebStorm
- License: Available upon request
- Request: Submit IT ticket for activation
Version Control
Section titled “Version Control”- Required for: All development work
- GitHub: github.com/opticworks
- Setup: See Git Workflow
Development Environment
Section titled “Development Environment”Docker
Section titled “Docker”- Purpose: Containerization
- Download: docker.com
- Required for: Local development
Node.js
Section titled “Node.js”- Version: LTS (currently 20.x)
- Package Manager: npm or yarn
- Download: nodejs.org
Security Tools
Section titled “Security Tools”1Password
Section titled “1Password”- Purpose: Password management
- Required: All employees must use 1Password
- Access: IT will send invitation during onboarding
- Use for: Storing all work-related passwords
- Purpose: Secure access to internal resources
- Required when: Working remotely, accessing internal systems
- Download: Available in IT portal
- Setup Guide: See Security Guidelines
Duo Mobile
Section titled “Duo Mobile”- Purpose: Two-factor authentication
- Required for: Most company systems
- Download: App Store or Google Play
- Setup: Guided during first login
Operating Systems
Section titled “Operating Systems”Supported OS
Section titled “Supported OS”- macOS: Monterey or later (recommended for developers)
- Windows: Windows 10/11 Pro
- Linux: Ubuntu 22.04 LTS or later (for advanced users)
Device Management
Section titled “Device Management”All company devices are managed through:
- macOS: Jamf Pro
- Windows: Microsoft Intune
- Updates: Automatic security updates are required
Software Requests
Section titled “Software Requests”How to Request Software
Section titled “How to Request Software”- Check if the software is already available
- Submit an IT support ticket
- Include business justification
- Allow 1-3 business days for review
License Management
Section titled “License Management”- All software must be approved by IT
- Personal licenses cannot be used for company work
- Annual license reviews ensure compliance
Open Source Software
Section titled “Open Source Software”- Generally approved for use
- Must comply with license terms
- Security review may be required for certain packages
Productivity Tools
Section titled “Productivity Tools”Note-Taking
Section titled “Note-Taking”- Notion: Team workspace available
- OneNote: Included with Microsoft 365
- Apple Notes: For macOS users
Time Management
Section titled “Time Management”- Calendly: For scheduling meetings
- Toggl: Time tracking (for billable projects)
File Sharing
Section titled “File Sharing”- Google Drive: Primary cloud storage
- Dropbox: Available for specific teams
- Internal File Server: For large files and backups
Mobile Apps
Section titled “Mobile Apps”Essential apps for your phone:
- Slack (communication)
- Gmail (email)
- Google Calendar
- Duo Mobile (2FA)
- 1Password (password manager)
- Zoom (video calls)
Browser Extensions
Section titled “Browser Extensions”Recommended
Section titled “Recommended”- 1Password browser extension
- Grammarly (for writing)
- React DevTools (for developers)
- ColorZilla (for designers)
Support
Section titled “Support”Need help with software installation or access?
- Visit the IT Support page
- Submit a ticket in the IT portal
- Email: it-support@opticworks.com