Tools

Documentation for tools used by the LATTS team.

Tools Documentation

This section contains documentation for various tools used by the LATTS team, including setup instructions, usage guides, and troubleshooting information.

Development Tools

Version Control

  • Git: Source code version control
  • GitHub: Code hosting and collaboration platform

Code Editors & IDEs

  • Visual Studio Code: Recommended text editor with extensions
  • IntelliJ IDEA: Full-featured IDE for Java/Kotlin development

Build & Package Management

  • npm/Node.js: JavaScript package management and runtime
  • Maven: Java build automation and dependency management
  • Docker: Containerization platform

Infrastructure & Operations

Cloud Platforms

  • Azure: Primary cloud infrastructure platform
  • AWS: Secondary cloud services (specific use cases)

Monitoring & Logging

  • Application Insights: Application performance monitoring
  • Azure Monitor: Infrastructure monitoring and alerting

CI/CD

  • GitHub Actions: Automated build and deployment pipelines
  • Azure DevOps: Project management and additional CI/CD capabilities

Communication & Collaboration

Team Communication

  • Microsoft Teams: Video calls and team collaboration
  • Slack: Instant messaging and integrations

Documentation

  • Hugo: Static site generator (this documentation site)
  • Confluence: Legacy documentation (being migrated)

Getting Help

Each tool section includes:

  • Installation and setup instructions
  • Common usage patterns
  • Troubleshooting guides
  • Links to official documentation
  • Team-specific configurations and best practices

If you can’t find what you’re looking for, check the Standards section or ask in the team chat.


SSO Integration Guide

How to set up Single Sign-On (SSO) authentication for the LATTS documentation site with Cloudflare Access.