Jiaxi Liu (Jesse)
UNSW Master of IT · Open to Software Development Roles
Full-stack & Backend Development · API Integration · Automation · Exploring AI Agents
Thoughts on AI, software, and life. Short notes and long-form writing.
`interface`, `type`, and `abstract class` can all describe structure, but they are not interchangeable in every situation.
TypeScript can describe not only variables, but also object structures, dictionary maps, and object-oriented models.
TypeScript's type system lets us describe data more clearly. Common categories include primitive types, arrays, tuples, enums, union types, and literal types.