Articles
Tags
AllClient-Side ArchitectureDesignDesign PrinciplesDomain-Driven DesignEnterprise Node + TypeScriptGraphQLHumans & CodeNetworking & OpsObject-Oriented AnalysisObject-Oriented DesignObject-Oriented ProgrammingSoftware DesignSoftware ProfessionalismTest-Driven DevelopmentTestingThe 12 EssentialsThe MetaphysicsThe Phases of CraftshipWeb Development
8
Showing 8 article(s) about "TypeScript"

When to Use TypeScript Abstract ClassesTypeScript
Abstract classes are similar to interfaces, but we use them to provide common behavior to subclasses or implement inversion of con...

How to use ESLint with TypeScriptTypeScript
ESLint is a JavaScript linter that you can use to lint either TypeScript or JavaScript code. In this post, we'll walk through how ...

Static Factory Methods | Object-Oriented Programming w/ TypeScriptTypeScript
In this blog post, I explain how we can use the static factory method to enforce rules against how an object is created.

When to Use a Private Constructor | TypeScript OOPTypeScript
In this blog post, I explain how using a private constructor helps to force a single way to create an object, and why it's most co...

How to Setup a TypeScript + Node.js ProjectTypeScript
In this guide, we walk through the process of creating a TypeScript project from scratch with cold-reloading, and scripts for buil...

What's Unscalable about JavaScript? | TypeScript OOPTypeScript
TypeScript is called JavaScript that scales. What's so unscalable about JavaScript?