SPATIE

  • Products
  • Open Source
  • Courses
  • Web Development
VacanciesAboutBlogDocsGuidelinesMerch ↗ Log in

Guidelines

Consistency is key

Most projects are not built or maintained by a single person. Instead, there is a collection of people involved, who all have their own personal preferences. If everyone would use their personal style, maintainability would suffer.

The members of our team regularly discuss the pros and cons of each of their individual programming preferences. When reaching a consensus, we write it down in these guidelines, together with the reasons why a certain approach was picked.

We consider our guidelines as a living document. People, teams, and opinions change over time. We don't dogmatically keep following rules we agreed on in the past, but keep challenging them. New experiences lead to new and improved guidelines.

These guidelines are all about code consistency. Want to learn more about maintainable code that your future self and colleagues will understand?
Check out our online course at writing-readable-php.com.

Laravel & PHP

Artisanal baked code

JavaScript

Get scripty!

Open source

Sharing is caring

Version control

Writing history

Security

There's no key under the mat

Emergencies

Tips to stay cool

  • Products
  • Open Source
  • Courses
  • Web Development
VacanciesAboutBlogDocsGuidelinesMerch ↗ Log in

Kruikstraat 22, Box 12
2018 Antwerp, Belgium
info@spatie.be
+32 3 292 56 79
  • GitHub
  • Instagram
  • LinkedIn
  • Twitter
  • Bluesky
  • Mastodon
  • YouTube
  • Privacy
  • Disclaimer

+32 3 292 56 79

Our office is closed now, email us instead