Use the technology your product needs.

We are technology-agnostic, which is easy to claim and harder to prove. So each page below says where we would pick that technology, and — the part most agencies leave out — where we would tell you to use something else.

Also in regular use

These are part of the work but do not have a full page yet. We would rather publish six pages worth reading than eighteen that repeat each other, so these link to their definition until there is something substantive to say.

Browse the full engineering glossary

Not sure which stack your project needs?

That is a normal place to start. Tell us what the software has to do and who uses it, and we will recommend a stack — with the reasoning, so you can disagree with it.