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

Not only Azure DevOps has many built-in tools and tasks to support CI and CD processes. But it also has a marketplace for extensions if…...

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

Rather than dealing with the manual creation of class dependencies each time we want to utilize a particular class. We could set up a mechanism which could create them for us and automatically provide the dependencies to the class. Such a mechanism is called an Inversion of Control (IoC) container and in this post, I would like to show how can you improve your TypeScript code by setting up a dependency container using InversifyJS....

Locate circular dependencies in TypeScript modules

Lately, I was researching how to compile [email protected] project using angular-compiler - ngc. And found out that one of a reason an Angular project could fail to compile are circular dependencies in TypeScript files. After a quick research, I found a great developer tool madge which allows finding such dependencies....

Azure Functions step 1: start developing Serverless functions locally

Azure Functions is a perfect solution for web jobs or scripts which takes a small amount of time to execute and are invoked occasionally or scheduled for a frequent run....

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

I believe the best way to learn a new technology is to create a proof of concept demo application. In this post, I would like to give you a brief recap of what I’ve learned about Microsoft.AspNetCore.SignalR while creating a real-time Planning Poker app....

Make Polymer 2.0 Web Components work on IE11 and Edge

When building Web Components with Polymer CLI and serving it by running polymer serve it works fine on demo. Even on legacy browsers like IE11. But it may fail to work when included and used in a web project with more advanced context....

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

Bower is going away. Even the bower team is recommending developers to move over to npm (or Yarn which I personally prefer) and Webpack. In this post, I will demonstrate how to migrate a legacy bower based project to npm and webpack....

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

In this short post, I would like to demonstrate how to create a full sized modal view with fixed header and footer and scrollable content section. Lately here at Mintos we had to redesign the filters section for our loans’ marketplace. We did it by implementing a sidebar targeting large screens, similarly as it’s done on many e-commerce sites....

Continuous Delivery with Visual Studio Team Services

Before we start I must admit that I’m not a professional DevOps guy but just a regular full-stack developer. So this post will be just about my experience of using build and release management tool to deploy a simplified client side application....

A simple EventBus to communicate between Vue.js components

Sometimes you need a quick and easy solution to pass data between Vue.js components. Of course there's Vuex for centralized state management. Thus on can provide the application with single source of truth. But for an application with simple architecture...

Modern approach of JavaScript bundling with Webpack

As a Front-End developer I’ve worked on various e-commerce web sites. In the beginning I included every JavaScript file using separate script tags. But after some hard lessons learned about Front-End performance I started to combine and minify...

Responsive tables made simple

Responsive UI isn't hard. Unless it's a huge table of statistical data which should be easy to consume regardless the size of the screen. Mintos.com statistics section contains quite detailed statistics table about the marketplace's performance. Therefore...