This Dot Blog
This Dot provides teams with technical leaders who bring deep knowledge of the web platform. We help teams set new standards, and deliver results predictably.
![NgRx Facade Pattern cover image](https://images.ctfassets.net/zojzzdop0fzx/1ayyffs28Rb6oIHoJln4CS/55e420d6f8007b05f2385ef09bfac7f3/NgRx_Facade_Pattern.png?fm=webp&w=3840&q=75)
NgRx Facade Pattern
The NgRx Facade Pattern was first introduced by Thomas Burleson in 2018 and has gained much discussion in recent years. In this article, we will discuss the pattern, how to implement it in Angular and discuss whether or not we should implement it....
Feb 9, 2021
4 mins
![Migrating AngularJS to Angular cover image](https://images.ctfassets.net/zojzzdop0fzx/10crB9L861d250IMSd0isk/5ecbd12375555c2d5f4e2ca729c108e0/Migrating_AngularJS_to_Angular.png?fm=webp&w=3840&q=75)
Migrating AngularJS to Angular
All Angular engineering effort will be focused on the latest version of Angular making it prudent that active AngularJS codebases are migrated to Angular this year....
Jan 13, 2021
8 mins
![Mapping Returned HTTP Data with RxJS cover image](https://images.ctfassets.net/zojzzdop0fzx/3dKLWChp1pHyhzcVWxWG70/46c49b90216013197ed986994264f9f0/Mapping_Returned_HTTP_Data_with_RxJS.png?fm=webp&w=3840&q=75)
Mapping Returned HTTP Data with RxJS
Some backends either send too much data or not enough data back. When we combine what we know already about Reactive Programming and RxJS we can handle these situations in a very elegant manner using some useful operators that RxJS provides us....
Jan 4, 2021
4 mins
![Going Reactive with RxJS cover image](https://images.ctfassets.net/zojzzdop0fzx/2Kx9aTP5KdIBxQ61yACX2c/a9a7851161fe2c411b3335681393fb9d/Going_Reactive_with_RxJS.png?fm=webp&w=3840&q=75)
Going Reactive with RxJS
In this article, we will look at how we handle errors with RxJS and then look at how we can use RxJS to build a simple yet performant application....
Dec 28, 2020
4 mins
![Best Practices for Managing RxJS Subscriptions cover image](https://images.ctfassets.net/zojzzdop0fzx/3B57KzAf3LUl0bCKugRJ6J/54811aed627cb13297adb5985c16746d/Best_Practices_for_Managing_RxJS_Subscriptions.png?fm=webp&w=3840&q=75)
Best Practices for Managing RxJS Subscriptions
When we use RxJS, it's standard practice to subscribe to Observables. By doing so, we create a Subscription. This object provides us with some methods to manage these subscriptions. This is very important, and is something that should not be overlooked!...
Dec 14, 2020
5 mins
![Creating Observables in RxJS cover image](https://images.ctfassets.net/zojzzdop0fzx/1pALHF5h6MjjOVaA0xQwZz/15d747faf9992f56f0028fe5b2452023/Creating_Observables_in_RxJS.png?fm=webp&w=3840&q=75)
Creating Observables in RxJS
Observables are the foundation of RxJS. Everything to do with RxJS revolves around Observables. There are two main methods to create Observables in RxJS. Subjects and Operators. We will take a look at both of these!...
Dec 10, 2020
8 mins
![Basic RxJS Operators and How to Use Them cover image](https://images.ctfassets.net/zojzzdop0fzx/4W0tu8eSAN2HufLPWcEp9P/3613c10503b20a97c0f4eabac3f035ab/Basic_RxJS_Operators_and_How_to_Use_Them.png?fm=webp&w=3840&q=75)
Basic RxJS Operators and How to Use Them
In our 'Getting Started With RxJS' article, we briefly mentioned Operators. In this article, we will expand further on what Operators are in RxJS. We will also show you some basic Operators, what they do, and how you can use them....
Dec 2, 2020
6 mins
![Getting Started with RxJS cover image](https://images.ctfassets.net/zojzzdop0fzx/5dKDKTpZPAeeZ4zZ7RkHWb/bab6137d818e7f3c5c3d0ed28e922e8a/Getting_Started_with_RxJS.png?fm=webp&w=3840&q=75)
Getting Started with RxJS
I will provide a basic overview of Reactive Programming, the Observer Pattern, and RxJS to give hands-on experience with using the library to write event-based code!...
Nov 18, 2020
5 mins
![Problematic Try-Catches in JavaScript cover image](https://images.ctfassets.net/zojzzdop0fzx/6LdHH2kffa3TLYV94taJ3L/9cd6bd50aa3fba82b574bd534fc43aef/Problematic_Try-Catches_in_JavaScript.png?fm=webp&w=3840&q=75)
Problematic Try-Catches in JavaScript
The try-catch syntax is a fundamental feature in most programming languages. I'm going to propose that they are highly misused and have a huge impact on the future maintainability of our code and force us to sometimes implement error-prone code....
Sep 14, 2020
5 mins
![Internationalization (I18N) in Angular with Transloco cover image](https://images.ctfassets.net/zojzzdop0fzx/ik0ugOP7nCPJg7VFEzai3/4028886e398991ddcdb6d59457193853/Internationalization__I18N__in_Angular_with_Transloco.png?fm=webp&w=3840&q=75)
Internationalization (I18N) in Angular with Transloco
In this post, we'll talk about internationalization and how to implement it in an Angular application with the help of a neat library called Transloco!...
Aug 28, 2020
7 mins
Let's innovate together!
We're ready to be your trusted technical partners in your digital innovation journey.
Whether it's modernization or custom software solutions, our team of experts can guide you through best practices and how to build scalable, performant software that lasts.