Startups Using PHP in Boston
Via their job posts and information submitted by startups themselves, these are the Boston PHP startups we've found.
Interested in other technologies? Browse or search all of the built-in-boston tech stacks we've curated.
Affordable high-resolution 3D printers.
Tech Stack Highlights
C++ – The majority of our codebase (Desktop & Embedded) is written in C++. This allows us to share code across platforms, and to be able to carefully control sensitive areas of code (performance and memory-wise).
Qt / QML – We use the Qt libraries throughout our code. This allows us to extend C++ with nice features for integrating various logic areas (signals / slots), as well as a tight integration with QML, which we use for our user interface code. QML is a great way to track state transitions, both on our embedded & desktop applications. Qt also makes cross-platform code easier to develop & maintain.
Yocto – Our printer runs a custom Linux distribution, which we build using the Yocto project. This system allows us to track our firmware builds & releases in a deterministic way.
Git – All of our source code is tracked in git, which provides all of our version control needs. It works nicely with Yocto to be able to exactly specify versions of firmware builds at the package level. It also allows for good collaboration between developers while preserving the cleanliness of shipping source code.
Knowledgebase within your Slack to organize and share information with your teams.
Tech Stack Highlights
Draft.js & React – We recently rebuilt our text editor from the ground up on top of Draft.js. Building on Draft.js lets us create a smooth, rich editing experience that gets out of the user’s way so they can focus on sharing great content with their team. We also use Babel and Webpack to transpile and bundle up our front-end assets.
Slack – Tettra is built on top of the Slack platform. We use Slack for login and authentication and have built in notifications and slash commands. Our CEO even wrote an article about it.
PHP/Laravel – Our web application is built on the PHP web framework Laravel. Laravel comes with a ton of great building blocks including an ORM, queuing system, templating framework, and a prebuilt Vagrant box (VM) for local development to get us up and running and keep iterating quickly.
GitHub/Travis/Heroku – We use a combination of GitHub, Travis and Heroku for our continuous integration/deployment process. All pull requests get code-reviewed by a team member and have tests run automatically. Once code is merged to master, Travis runs the build and deploys to our staging environment on Heroku. We use the Heroku pipeline feature to promote staging code to production.
Intercom – At Tettra, everyone talks to customers. We use Intercom to get user feedback directly in the app, resolve bugs and inform our product process every day.
App-enhanced health coaching for fitness, nutrition, sleep quality, and stress control.
“Tenant engagement software to build community, maximize amenities, and help your tenants succeed.”