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

Featured Resources
Recent Articles
Staying Functional and Reactive with Angular Data Services
RxJs, a core dependency of every Angular application, offers extensive power at the fingertips of every Angular developer. Not only is it a great way to deal with reactive forms, handle basic http requests, or implement NgRx effects...it can allow you to convert any...
Mastering the Angular CLI
Hopefully, by now, you've used the Angular CLI to create a new application, generate some components, served your application and maybe even tested it. In this article we'll dig a little deeper into the Angular CLI and the ways you can use it to boost your...
Getting Started With the Angular CLI
Welcome to the definitive Angular CLI guide: a multi-part series that will take you from novice to master. This article outlines everything you need to know to get started. If you're already familiar with the Angular CLI, you can check out our "Mastering the Angular...
What is the activated route?
When routing in any application there comes a point where it makes sense architecturally to share data during navigation. Angular has several tools for sharing data across your apps routing system including Route Guards, Route Resolvers, the Route API and the...
How do I restructure and streamline my UI by using “container/presenter” pattern?
Container/presenter is a pattern for organizing UI components based on their responsibility. This separation of concerns simplifies how applications are built while making them easier to test, maintain, and update over time. It also encourages loosely coupled...
AngularJS vs. Angular
In September of 2016, the javascript world was changed with the release of Angular 2.0. It was a complete rewrite of the AngularJS framework from the ground up. With the removal of "JS" from the name, the Angular team signaled a major shift in their framework....
Using RxJs to Write Functional JavaScript
RxJs is one of the most powerful, and I believe fundamentally important, libraries for JavaScript and TypeScript in the last decade. RxJs is a library that is not just capable of handling the asynchronous nature of JavaScript in a beautiful way, it is also a library...
What can I do with Observables?
Previously in "What is the difference between a Promise and an Observable?", I covered the basics of what Observables can do above and beyond what Promises can do. That barely scratches the surface of what Observables and RxJs really offer and their capabilities are...
What’s a fork and why would I join one? Understanding the forkJoin RxJs operator
If you have been working with RxJs for a while, you have probably come across the forkJoin operator. This operator is a classic but perhaps also a bit more "arcane" than the more commonly used operators. So, what is forking and why would you want to join a fork? Keep...
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.