With experience across the entire stack we are well poised to build a team to solve small to medium projects
Good code requires a detail oriented and methodical approach. By carefully crafting the process of writing code the appropriate level of quality vs speed can be
Great web design starts on the front end. Using software such as Adobe XD, Sketch, and Photoshop great designs can be created
This is implemented using:
- Modern semantic HTML5
- Accessability concerns
As more and more code is executed in the browser there exists a layer of application logic behind the frontend, yet not on the server.
This middle end logic informs a substantial portion of your business logic and by necessity needs to be coupled to both your front and back ends.
Some logic must occur in the backend in order to verify permissions and serve content
With the modern abundance of data is it important to use an appropriate silo to keep it in. Each technology has trade offs and must be carefully chosen between
- Flat files
The abundance of services in a modern web application require coordination of configuration and deploying to servers. In this realm less is often more
- Docker, docker compose
Web applications need to be able to connect with the user
- Bare Metal
- Amazon EC2/ECS