What Is GitHub?
GitHub is an online platform for storing code and working on it together, built around Git. It launched in 2008 and has been owned by Microsoft since 2018. Each project lives in a repository, which can be public, for open-source work, or private, visible only to the people you invite.
Around the code it adds tools for collaboration. Pull requests propose a change and let the team discuss and review it line by line before it's merged. Issues track tasks, bugs and requests, and Projects arranges them on boards. GitHub Actions runs automated workflows, such as building the site and running tests whenever the code changes, and Dependabot warns you when a package the code relies on has a known security flaw.
Developers around the world use GitHub to share code and build software together. Its free plan includes unlimited public and private repositories with unlimited collaborators, while paid plans such as Team and Enterprise add more advanced tools for companies, including extra controls for private repositories. GitHub also makes GitHub Copilot, an AI coding assistant.
Where We Use GitHub
Every project we build has a home on GitHub, from the first line of code to handover. We use it for:
Private Repositories
Your project's code is kept in a private repository that only the people working on it can see. Each person gets only the access they need, and access can be withdrawn at any time.
Code Review with Pull Requests
Every change arrives as a pull request. Before it's merged, another developer reads it, comments line by line and asks for fixes where needed, so mistakes are caught before your visitors see them.
Automated Checks Before Release
With GitHub Actions, every change is built and checked automatically, from tests to Lighthouse audits of speed and accessibility. A change that fails the checks doesn't go live.
Tasks and Handover
Requests, bugs and ideas are tracked as issues, so nothing gets lost in email threads. At handover we transfer the repository to your account or give your team the access you choose.
Why GitHub?
Everything in One Place
Code, history, discussions, tasks and automation sit side by side. Every decision can be traced back to the change it produced and the conversation that led to it.
Security Help Built In
Dependabot flags packages with known vulnerabilities, and encrypted secrets keep keys out of the code. Together with careful access control, this protects your project's code day to day.
Easy to Hand Over
GitHub is so widely used that developers you work with later will almost certainly know it, and a repository can be transferred to a new owner along with its history, issues and pull requests.
How We Work on Your Project
We open a private repository at the start of the project and invite only the people who will work on it. Tasks become issues, each change is made on its own branch and arrives as a pull request, and GitHub Actions checks it automatically; nothing reaches the main branch without a review.
Before launch we confirm that every check passes, review who has access and make sure no passwords or API keys are stored in the code. At handover we transfer the repository to your GitHub account or organization, or add your team with the permissions you choose, and remove access that's no longer needed.





