Technology
Built with modern technology.
Only technology we actually work with. The choice follows the task — you don't write a reporting job in the same language as a Discord bot.
-
Web fundamentals
Everything in the browser ends up resting on these.
- HTML
- CSS
- JavaScript
- TypeScript
-
Backend & languages
Server-side logic, tools and applications.
- PHP
- Python
- Node.js
- Java
- C#
- C++
- C
- Lua
-
Interfaces
For applications that are more than one page.
- React
-
Data
Storing, querying, reporting.
- SQL
-
Operations
Where it runs, and how it gets there.
- Linux
- Docker
How we choose
A technology has to clear three bars: it fits the task, it is actively maintained, and someone else can read the result later. If one of those is missing we leave it alone — however much it is being talked about.