Skip to content

Beautiful Canoe Developer Handbook

This website is a handbook for software developers and system administrators at Beautiful Canoe. Here you can find documentation on our policies, processes and the tools that we use.

Technical documentation that is specific to an individual project should be found in the GitLab repository for that project. For this sort of documentation, you should start by reading the file in the root of your project repository.

We do not usually document generic information about languages and tech stacks (for example, tutorials on PHP or Laravel). Languages and technologies evolve quickly, and you should refer to the official documentation for the specific version the stack you are using.

If you spot anything that's wrong or missing here, please raise an Issue.

If you are new to Beautiful Canoe

If you are just starting out, please follow the first day how to and then the the first week how to.

If your contract with Beautiful Canoe is about to end

We are sorry to see you go! If it's your last week there are a number of things we'd like you to do before you leave, just to make life easier for the next student developers who will be working on your project.

Making changes to this handbook

Please see for advice on how to contribute to this repository.