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.
Let’s talk about building accessible Angular applications. Why? Because Angular apps are awesome, but the amazing things Angular lets you do are a net negative unless you can build an app that everyone can use.
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 […]
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.
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.
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.
Let’s build a .NET Core and Angular single page application and web service, then use Raygun Error Tracking to catch client or server-side defects quickly.
In recent years I’ve observed a strong trend towards using reducers in software architectures. This recent rise to prominence offers benefits to software quality worth discussing.