Skill
Technical Excellence

Coding in a second language

Ship something in TypeScript, Go, Java, or C++.

Ship something in TypeScript, Go, Java, or C++.

What it really is

On the surface, Coding in a second language can look like a single technique you either know or you don't. The real skill underneath is building software that is correct, clear, and reliable — engineering craft other people can depend on — and that's the part that actually transfers from one situation to the next. Here it shows up as a concrete, repeatable habit: ship something in typescript, go, java, or c++.

Why it matters

Everything else a Delta does sits on top of solid engineering. Without it, trust erodes the first time something breaks.

What good looks like

  • Your code is simple to read and hard to break.
  • You design for the failure cases, not just the happy path.
  • You ship things that hold up in production.

Common trap

Cleverness over clarity, or shipping the happy path and calling it done.

How to practice

The rep: Ship something in TypeScript, Go, Java, or C++.

Do it on a real problem, not a hypothetical — under the kind of pressure where it's tempting to skip. Land it and you earn the Polyglot badge. Repeat it until it stops feeling like a technique and starts feeling like instinct.

Coding in a second language — DELTERS