How to use the Technology Radar
Introduction
Apidemia is a web & AI development company, offering software development and consulting. We are committed to providing the open source community with solutions for both backend and frontend applications, as well as to building custom solutions for our clients, for both legacy and new applications.
Since 2005, we have focused on the PHP ecosystem, and our tools of trade have been Zend Framework 1, 2, and 3, and then Laminas and Mezzio.
The Tech Radar showcases new and notable technologies, such as languages, frameworks, tools, patterns, and platforms. We try to cover most of the established technologies we use currently or have used in the past, but we are flexible and open to new challenges.
The divisions are
- Languages & Frameworks: In this category we included programming languages and frameworks used to build custom software with unique features.
- Methods & Patterns: Methods are concerned with: analysing a problem, then designing and implementing a solution on a suitable platform. Patterns are formalized best practices for software development.
- Platforms & Operations: This division groups technologies related to the operation of software, infrastructure, and platform-related tools and services.
- Tools: This section covers a range of software programs or utilities that aid us in creating, editing and debugging code or interacting with platforms in the development and maintenance processes.
Each item is labeled with one of these tags (rings):
- Adopt: We highly recommend this technology. It has been extensively used in our projects and has proven stable and useful.
- Trial: We have successfully implemented this technology and are evaluating it for a move into the 'Adopt' category.
- Assess: We have experimented with this technology, but it's too soon to add it to our everyday stack.
- Hold: We have used these technologies, but have identified better options or alternatives.