ESPROFILER Handbook
Engineering

Tools

Recommended tooling we use in the Engineering organisation, and if required, how to go about requesting licenses.

Project Management - GitHub Projects

We use GitHub Projects as our project management software. We use it for tracking active sprints, backlogs, creating timeline views and defining our future roadmap.

Code Version Control - GitHub

GitHub is our code version control software. We use it for tracking changes to our codebase, managing our repositories and to automate our CI/CD pipeline.

Integrated Development Environment (IDE)

We have a few recommendations and options that the development team can use for their local development environments:

  • JetBrains/WebStorm
  • Cursor
  • Antigravity

Agentic AI

At ESPROFILER we encourage the use of innovative tools to help us with our work, including Agentic AI. We have a few recommendations and options that the development team can use for their local development environments:

Cursor

In Cursor, you must ensure that "Privacy Mode" is toggled on. This ensures that none of our code base is shared with Cursor, or the underlying models for further training. You can find this option in:

File > Preferences > Cursor Settings > General > Privacy

Antigravity

In Antigravity, you must ensure that "Enable Telemetry" is toggled off. This ensures that none of our code base is shared with Antigravity, or the underlying models for further training. You can find this option in:

Settings > Account > Enable Telemetry

Copyright © 2026