Blog About Labs
abrickis.me logo

Personal blog and notes by Andrejs Abrickis

twitter • medium • github

The purpose of technical team lead, a conclusion by rookie

May 26, 2019

Get rid of bulky icon fonts with a tiny Vue SVG icon component

Mar 9, 2019

Scrapping the content of single-page application (SPA) with headless Chrome and puppeteer

Jan 14, 2019

Continuously audit web app’s performance using Google’s lighthouse and Azure DevOps

Dec 2, 2018

How to set custom configuration for Nuxt.js generate task

Oct 15, 2018

Azure DevOps Tips: Empty AWS S3 bucket using AWS CLI or PowerShell script

Oct 7, 2018

Typescript dependency injection: setting up InversifyJS IoC for a TS project

Jul 9, 2018

Locate circular dependencies in TypeScript modules

Jun 11, 2018

Azure Functions step 1: start developing Serverless functions locally

Apr 7, 2018

Recap: Creating a demo of real-time communication app using AspNetCore.SignalR

Jan 9, 2018

Make Polymer 2.0 Web Components work on IE11 and Edge

Dec 21, 2017

Bye, bye, Bower! Or how to migrate from Bower to npm and Webpack

Jun 13, 2017

A fullscreen modal with fixed header, footer and a scrollable content

May 23, 2017

Continuous Delivery with Visual Studio Team Services

May 5, 2017

A simple EventBus to communicate between Vue.js components

Mar 13, 2017

Modern approach of JavaScript bundling with Webpack

Feb 13, 2017

Responsive tables made simple

Nov 23, 2016

© Copyright 2019 Andrejs Abrickis