My essential tools for developing on Mac in 2026
Here is the list of the best essential software and tools I use every day on Mac.
Hi I'm Amadou Sall, a Frontend Software Engineer from Senegal 🇸🇳 based in France 🇫🇷. I'm a Google Developer Expert in Angular.
Here is the list of the best essential software and tools I use every day on Mac.
This article provides tips for developers looking to improve their Angular skills and become experts
The best way to install Node.js on macOS is by using nvm, a utility that lets you install and manage different Node.js versions on your macOS. This article will guide you through the process.
In this article, we will learn how to visualize the bundle content of our Angular application using esbuild Bundle Size Analyzer.
How to solve the cryptic "Compilation cannot be undefined" error when using Storybook with Angular
Learn the easiest way to add Tailwind to your Angular application.
Angular Material is a high-quality component library, but it lacks some important features like a decent layout (grid) system, a CSS reset, and some CSS utilities that ease our life as developers. Don’t worry, you can steal those features from Bootstrap.
Let's learn about Tailwind's Just-in-Time mode and how to use it in Angular.
In this article, I will share with you three options/flags of the component schematic that are very useful, yet unknown to many Angular developers.
When starting a new Angular application, the Angular CLI sets up everything you need for unit testing using Karma and Jasmine. In this article, I will show you how to ditch Karma and Jasmine and use Jest as your unit testing framework and runner.
The Angular CLI is a powerful tool that makes it easy to build high quality Angular applications. With the Angular CLI, we can scaffold, develop, test, build, and deploy our Angular applications with very little efforts. For beginners, the Angular CLI is tantamount to a few commands that help them
Most of the time, when building an Angular application you communicate from and to a backend via a REST API that uses JSON as data format. Sometimes you want to start building an Angular application, but you don’t have a backend to serve you real data. Worry no
At Air France-KLM, we love the Angular CLI. We have been using it since its beginnings for all our Angular applications. With the v6 release, the Angular CLI has become more generic, more powerful, and more extensible. It introduced many great features like workspaces, libraries, schematics, and architects. It
When starting a new Angular application, the Angular CLI sets up everything you need for End-to-end testing using Protractor and Jasmine. In this article, I will show you how to ditch Jasmine, and use Cucumber 🥒 as your testing framework.
In this article, we are going to learn what the different types of Angular CLI commands are, and the tools that power them. Let's get started.