Areas of Expertise
Here at Lamp Bristol we specialise in the build and support of your application.
Symfony and Laravel are the foundation to all of our bespoke build projects. We recommend using these frameworks if a client's application is likely to have many complex user interactions. They provides us with a system which is easier to add new features and services to, as the client's business grows.
Git is our SCM of choice. Most of our client work is hosted on either github or bitbucket. Both of these services include code review tools which we use. Every single line of code written by Lamp Bristol is reviewed by at least one of person.
When cloud based services are not appropriate we host git repositories on Gerrit, which also doubles up as a code review tool.
We use Bootstrap 3 & 4 for the majority of our front-end development work. It provides us with a simple extendable base and supports a wide range of modern browsers and devices; all backed up by a great community.
Unit & End to End Testing
The high test coverage we have on all our projects leads to fewer bugs. It also enables us to new add or change existing feature without breaking current functionality.
content management systems
Drupal is an open source CMS with access to thousands of 3rd party modules/libraries and themes, all of which provide added functionality. We use Drupal for simple content management applications where administrators require complete control over a site's content.
Continuous Integration (CI) is used for all our projects. Currently Circle CI is our tool of choice. In the past we've used Jenkins. CI ensures that every commit has passing tests. Linting, code format checking and static analysis are also included as part of the CI build process.