Developer Resource Center
sharing our recent findings, expertise, and insights.

Featured Resources
Recent Articles
Angular Material Theme Switcher: Part 2
Intro In my previous article, I demonstrated how to: Build a simple Angular Material theme switcher Add Angular Material Modules to your application And build custom Angular Material themes One thing was missing though: The functionality for persisting the preferred...
Angular Material Theme Switcher: Part 1
Angular Material is the Material Design component library built for Angular developers by the Angular team. It offers many of the most commonly used form control, layout, and navigation components you need for developing a successful application and more. One of the...
Internationalizing your Angular app
Supporting a user's locale and language is an often overlooked but important way to make your app user-friendly. When you internationalize your app, you've taken an important step in making your app accessible and usable for more users around the world. This article...
With NgRx Effects, There’s A Place for Every Mapper!
Mapping operators. If you have been doing NgRx for any amount of time, you are probably aware of the contention that often surrounds which mapping operator should be used in effects. Contention, and confusion, and an oft-changing roadmap. Every mapper in its...
3 ways to use Angular HTTP Interceptors
Angular HTTP Interceptors provide a flexible mechanism to control your application when dealing with network-related resources. They're similar to middle-ware in other frameworks and allow network logic to be abstracted and reused. Resources To Follow ? Demo App ...
Not going to conferences is costing you too much – Here’s two reasons why
I have been a professional developer for over 20 years. I officially started learning to code on my TRS-80 Color Computer about 35 years ago. I grew up in a very rural area — Chimney Rock, CO — and there might have been 50 people in a 5-mile radius. Being in such a...
Visual Testing with Cypress
Testing is a very important part of the software development cycle and has become much easier than when I started out as a developer. The tools continue to improve and the techniques are far more sophisticated. We are able to write unit, integration, and end to end...
Introducing NgRx Auto-Entity
Like recent opinions about Redux, NgRx may also evoke concurrent feelings of both love and hate, as there are indeed things to adore…and sometimes things to loath about the framework as it has been implemented thus far today. The terms “boilerplate” and “heavy code” and “tedium” may come to mind, as sadly these are some of the natural side-effects of NgRx due to its (purposeful) design.
I’m not ready for NgRx
Angular has come a long way since I started using it back in 2013. The days of "$scope" and massive views/controllers have been replaced with component-based architectures and more elegant patterns. One of the more popular patterns over the past year or so is NgRx....
Sharing Knowledge is in our DNA
The Briebug Developer Resource Center is one of the ways our full-stack developers share their knowledge and learnings to help the software development community save time and get answers to their toughest questions.
Schedule a Discovery Call
Take a look at our calendar and pick a time that would work for you to have a phone or video call to talk about your project.