Let me show you how creative use of TypeScript’s discriminated unions, type aliases, and functions can give you a greater degree of flexibility in your own code.
Tag: Doggo Quest
Adventure Game Sentence Parsing with Compromise
In this article I’ll show you how to use the Compromise JavaScript library to interpret user input and translate it to a hierarchical sentence graph.
Test Angular Components in Storybook
Have you ever wanted a quick way of inspecting the appearance and behavior of Angular components in your project? Storybook is a free library that integrates into your Angular projects to let you look at any component in your application, tweak with configuration values, and ensure the component is behaving […]
Connect Angular Components with Events, Bindings, and Services
In this article, we’ll bring an Angular user interface to life by using two-way binding, events, event emitters, services, and subscriptions to link together the user interface.
Selective Angular Component Rendering with ngSwitch
Sometimes in Angular you have a collection of items and need to display a different component for different items in the same collection. Thankfully, Angular offers a directive called ngSwitch that gives us flexibility in how components render themselves.
From Mockup to Angular Material
In this article we’ll take a user interface sketch and convert it into the visual structure of a new Angular application using Angular Material to quickly style and skin our new application.
Game Design with Event Modeling
Watch a first time event modeler apply event modeling to game design as he tries to design an interactive fiction game.