Angular 6 – Introduction to Progressive Web Apps

Earlier this week, I wrote a post about optimizing your angular application using lazy loading. In this post, I will focus on Progressive Web Apps to further improve the performance and user experience. This is just an introduction to PWAs, Read More …

Optimizing your Angular App using Lazy Loading

Lazy loading is a technique where you defer loading of content until such a time it’s needed. In single page apps (SPA), usually the whole web app is loaded initially before rendering can even begin. This includes sections of the Read More …

#100DaysOfMLCode – Join the challenge and learn Machine Learning

Machine Learning is the new cool kid in the block. It has huge application from Space Exploration to Finances, Medicine and Science. It is also estimated that demand for Machine Learning experts is going to increase for the foreseeable future, Read More …

Using custom date formats for Angular Material Date Picker

Angular material has a very nice date picker but while its functionality can accommodate a lot of developers, sometimes it just falls short. For instance, I find it very inflexible when dealing with date formats. While I understand that it’s Read More …

Angular 6 – Angular CLI Workspaces

One of the least talked about features of Angular 6 is Angular CLI Workspaces. Workspaces or Angular CLI Workspaces give angular developers the ability to have more than one project in one workspace. This brings all your projects under the Read More …

Automate Deployment of Angular Apps using AWS CodeBuild

Building and deploying Angular app is very time consuming, especially with large application. You also must keep track of which branch you are deploying to which environment and a little mix-up could be catastrophic. You can smoothen the building and Read More …

How to Build Adaptive Layout Designs using Angular Flex Layout

Angular Flex Layout is a powerful layout tool available for Angular. It provides an API than can be easily used in both component templates and class allowing you to adaptively react to the device screen size. If you are new Read More …

State of Angular March 2018 – Getting Closer to Angular 6.0 Release

Angular 6 is almost upon us with an expected release date of 4th of April. The angular team adopted a bi-annual release schedule for major versions in September 2016 – meaning we expect Angular 6 and 7 this year. The Read More …

State of Angular – February 2018

Welcome to a new issue of State of Angular. Today, we will focus on the key developments Angular in the month of February 2018. With the release of Angular 6.0 coming closer and closer there are news on that front Read More …