Vocabulary

Grammar

Lesson

TOEIC

IELTS

Developer English

Blog

Library

Vocabulary

Build a working vocabulary that fits the way engineers actually talk and write.

12 words match
API

/ˌeɪ.piːˈaɪ/

A contract that lets two pieces of software talk to each other.

We exposed the user data through a REST API.

Backend
Beginner

Practice

Authentication

/ɔːˌθen.tɪˈkeɪ.ʃən/

The process of verifying who a user is.

We added OAuth-based authentication this sprint.

Security
Intermediate

Practice

Authorization

/ˌɔː.θər.aɪˈzeɪ.ʃən/

Deciding what an authenticated user is allowed to do.

Role-based authorization keeps admin routes safe.

Security
Intermediate

Practice

Deploy

/dɪˈplɔɪ/

To release code into a running environment.

We deploy to production every Tuesday.

DevOps
Beginner

Practice

Repository

/rɪˈpɒz.ɪ.tər.i/

A storage location for source code or data.

Clone the repository and run the dev server.

Backend
Beginner

Practice

Container

/kənˈteɪ.nər/

A lightweight, isolated environment for running software.

Each microservice runs in its own container.

DevOps
Intermediate

Practice

Dependency Injection

/dɪˈpen.dən.si ɪnˈdʒek.ʃən/

Providing the objects a class needs from the outside.

Spring uses dependency injection to wire beans together.

Backend
Advanced

Practice

Idempotent

/ˌaɪ.dəmˈpoʊ.tənt/

Producing the same result no matter how many times it runs.

Make the payment endpoint idempotent to avoid double charges.

Backend
Advanced

Practice