Back to top

Articles


Fixing: unable to deploy to npm: 'you must be logged in'

Recently I created a small library with Angular which I wanted to publish to npm (the node package manager). However, when I had everything in place from a build perspective using Travis CI in my GitHub repo, it was failing to publish the package with a 401 login error.

PublishedFeb 15, 2019
Time to read2 min
npmpublishissueRead more
Setting Google Analytics for Angular applications

Many a times we want to add some sort of analytics to our applications and for me the most obvious choice would be Google Analytics.

PublishedFeb 12, 2019
Time to read2 min
angulartag-managergoogle-analyticsRead more
The essential difference between pure and impure pipes in Angular and why that matters

When writing a custom pipe in Angular you can specify whether you define a pure or an impure pipe:

PublishedJan 31, 2019
Time to read6 min
angularpipesweb-development
Author: Maxim Koretskyi
Read more
Amazon Virtual Concierge

Recently we (at Readify) had a chance to have a go at two very interesting problems and we decided to use a few interesting technologies to solve them.

PublishedJan 14, 2019
Time to read6 min
amazonawsvirtual conciergeRead more
Chrome DevTools

Google Chrome is currently one of the most popular web browsers used by developers today. The Chrome DevTools can greatly improve your workflow by helping you develop, test and debug your websites right within your browser.

PublishedJan 13, 2019
Time to read2 min
chromedevtoolstips and tricksRead more
Angular Virtual Scrolling

If you have followed my series on performance improvement, you would’ve stumbled upon my image optimisation post where I went through a series of steps to lazy load images on your page.

PublishedDec 06, 2018
Time to read4 min
angularvirtual scrollperformance tuningRead more
Getting started on TensorFlow.js

If you are like me, who have been wondering what is machine learning (aka ML) and scaped from all those mathematical jargon, it’s an exciting time since the TensorFlow.js is here to the rescue.

PublishedNov 27, 2018
Time to read8 min
tensorflowjsmachine learningRead more
Web font optimisation

Web fonts enable us to have good design, branding, readability and accessibility. Moreover, they would bring selectable, searchable, zoomable and high DPI text. However, with every advantage comes a trade off.

PublishedNov 23, 2018
Time to read6 min
webperformanceweb fontsRead more
How to fix debugging Flutter in VS Code

Intro

Flutter is a framework created by Google which allows you to build beautiful native apps on iOS and Android from a single codebase.

PublishedNov 16, 2018
Time to read1 min
vscodeflutterRead more
Image optimisation

Recently I had a chance to present a talk at NDC Sydney about web performance and it received a great feedback.

PublishedNov 12, 2018
Time to read9 min
webperformanceimage optimisationRead more