Browser tests with Angular and Gitlab CI

Hello there. Recently, I've been trying out the GitLab CI for my side project, where I am using Angular for front-end. Before diving deep into development with Angular 4, I decided to see how it works with the GitLab CI, whether everything works fine out of the box. As it turned out, I had a … Continue reading Browser tests with Angular and Gitlab CI

Youtube Queuer – retiring the project

As I've mentioned in one of the first posts, I have been working on an automation tool for adding Youtube videos from subscribed channels to a specific playlist. I have taken time on developing this app, as there was no hurry. However, during the process of implementation, I was evaluating the benefits and costs associated … Continue reading Youtube Queuer – retiring the project

Implicit assumptions are bad.

Implicit assumptions made by a person or team, can cause smaller or bigger problems. I've sometimes encountered them myself. I was working on ASP.NET MVC app, which also utilized AngularJS (< 2.0). At the time, I was more knowledgeable in the ASP.NET field, so when dealing with AngularJS routing, I implicitly assumed, that the router … Continue reading Implicit assumptions are bad.

Youtube Queuer update – 16.04.2017

Hello there, as usual I am giving a small update about my project. This week I've implemented an important feature: adding videos to a selected playlist. As of now, all subscriptions are included, so the next step is to make it possible to choose which subscriptions to include. I've also tried to do some coding … Continue reading Youtube Queuer update – 16.04.2017

Youtube Queuer update – 09.04.2017

Hello. This week I've implemented a list of user's playlists in YoutubeQueuerJS. This is basically reimplementation of what I've done in the .NET app before. I have already started work on adding videos to a specified playlist. At the moment, the features are my main focus, but the look and feel will also be taken … Continue reading Youtube Queuer update – 09.04.2017

Google API authorization in Node.js

Hello, as mentioned in previous post I've recently started re-implementing Youtube Queuer functionality in JavaScript. Since I was starting from scratch essentially, the first thing I've taken care of was Google API authorization. Setup As title suggests, you should haveĀ Node.jsĀ installed on your machine. Next, go to an empty directory, where the project will be located. … Continue reading Google API authorization in Node.js

Software development is not engineering

When explaining some nuances of my job to a person outside of the IT world, I sometimes use analogies to house building, as this is a field, to which almost everyone can relate to. I've also heard other analogies, like for example car manufacturing. Those analogies may seem intuitive and appropriate, as computer science in … Continue reading Software development is not engineering