Subscribe to masimplo.com

Stay up to date! Get all the latest & greatest posts delivered straight to your inbox

masimplo.com

"Love many things, for therein lies the true strength, and whosoever loves much performs much, and can accomplish much, and what is done in love is done well." - Van Gogh

I just discovered the best laptop sticker residue remover cover image
lifehacks

I just discovered the best laptop sticker residue remover

I really like laptop stickers. They make our boring work laptops seem a bit more jolly, so I stick a ton of them on the back of my macbook…

Measure real world web performance cover image
performance

Measure real world web performance

Every developer at some point gets a task to make something faster. You might hear: Some of our users complain that this part of app feels…

Github Source cover image
Source

Github Source

Where to find this project on GitHub.

Git rerere to the rererescue cover image

Git rerere to the rererescue

When working on a feature branch you are sometimes isolated by all the fun that happens on the develop and master branches. You are…

NodeJS async/await with retry cover image

NodeJS async/await with retry

Some time ago I wrote a microservice in plain es5 javascript running on node 4.x I recently wanted to make some changes to the service and…

Using environment config in Ionic2 cover image
Ionic

Using environment config in Ionic2

After you finish building your app and you are ready to deploy to the App Stores you will realize that you need to use specific variables…

Testing Ionic presentables cover image
Ionic

Testing Ionic presentables

I frequently come across the question of how we can test a presentable in Ionic. A presentable is component that is presented in a separate…

Adding type safety to Immutable.js with Typescript string literals and keyof cover image

Adding type safety to Immutable.js with Typescript string literals and keyof

Using immutable data structures is all the rage and for a good reason. After having used immutables in some large projects I can personally…

Testing RxJS5 async methods in Angular2 cover image

Testing RxJS5 async methods in Angular2

For some time now I am struggling to find a way to test RxJS code that uses functions with time in them. Let’s look at an example of what we…

What's wrong with StackOverflow cover image

What's wrong with StackOverflow

I have been a StackOverflow member for over 6 years now and as most developers nowadays, visit it a few times a day looking for possible…

Removing remote and local git tags cover image

Removing remote and local git tags

When I first set up a teamcity build server I thought it would be a good idea to tag my git commits with the build number that teamcity…

Updating Cordova config.xml version using npm version cover image

Updating Cordova config.xml version using npm version

I like using npm scripts to do all my build and maintenance tasks. They are clear and can be reasoned with. I also like using the tooling…