Contact Us

Want to get in touch with the team? Just drop us a line!

Contact Us
Using NodeJs 14 with Mac Silicon (M1)
NodeJs

Using NodeJs 14 with Mac Silicon (M1)

I have recently received a new MacBook Pro with the Mac Silicon chip. However, I noticed that I am unable to compile NodeJs Version 14 which I have to use due to some of my projects are still on Angular 11 and 12. Unfortunately, there is no NodeJs 14 that is built for ARM64; Hence it has no support for the new Mac Silicon which is built around ARM64. Fortunately, there is some workaround to get NodeJs 14 to work with Mac Silicon. Apple provides Rosetta, a translation app that allows applicatio

Manage RxJS Subscriptions in Angular
RxJS

Manage RxJS Subscriptions in Angular

RxJS [https://angular.io/guide/rx-library] is baked into Angular's environment and is heavily used behind-the-scenes inside Angular. You will notice that when you create your brand new Angular app with ng new newApp or using Visual Studio’s Angular template, RxJS is always included as one of the core dependencies. But first, what is RxJS? > RxJS is a library for composing asynchronous and event-based programs by using observable sequences - RxJS [https://rxjs.dev/guide/overview] Since RxJS i

CSS guide for dev dummies
CSS

CSS guide for dev dummies

Sometimes writing CSS can be a tedious task even for those who are experienced. It's even worse for those who are new to web development. For the past few years doing web development for various clients, I have noticed that the usual pitfalls of writing CSS fell into one of these: 1. CSS was written in such a specific way (sometimes too specific). 2. Inconsistencies in how devs write CSS classes. The default standard for most CSS should be written in kebab-case. But I have seen a mixture

Could not sign up! Invalid sign up link.