Standing on the shoulders…
Below, you’ll find the technical bits &
bobs we use to build and deliver
our services at Bright Machine.
Psst if you like what you see below, we’re hiring a developer in Cheltenham, UK.
Languages
- PHP
- Javascript
- HTML5 & CSS
- Markdown & Textile
Databases
- MySQL
- MariaDB
- MongoDB
- Sqlite
Version Control
- Git
- Bitbucket
- Github
Production
Back-end
- Composer
- Laravel
- Vagrant**
- OS-X
- PHPUnit
- Behat**
- Codeception**
- SSH (yes it counts & it’s important)
Front-end
- jQuery
- SaSS**
- Grunt JS**
- Gulp JS**
- Angular JS**
- Bootstrap
- Node.js
- NPM
- Firebug / Chrome dev tools
Delivery
- Apache
- Codeship.io**
- Google Maps API, Twitter API
- Amazon Web services
EC2, S3, Route53, SES, Cloudfront - Cloudflare
- Jelastic
- TrafficGuard from Layershift
- Linux (to be clear)
Strategies**
- Responsive design & progressive enhancement
- Domain Driven Design — designing around the intention of the user, not around the saving of state (CRUD)
- Event Storming as a domain discovery & modelling approach
- Behaviour Driven Development
- CQRS
- Hexagonal architecture / Onion architecture / Clean architecture / Ports & Adaptors — whatever you want to call it
- Kanban
- Pair programming
Other software we use
- Hipchat
- Basecamp
- Jira
- BrowserStack
- Harvest
- Pingdom
- Sentry
- Zendesk
** areas where we’re focussing our learning