Blog about development. Anything that interests me at work or at home.

On Windows, it seems by default git uses Git Credential Manager for Windows. The first time you try to push something to GitHub, when accessing the repository through HTTPS, you’ll be asked for your username and password. The next time you push anything to GitHub (whether that same repository or...

I was refactoring some code and removed multiple (apparently) useless calls to a method that basically was doing a new DateTime(). The code was then doing some computations on those DateTime, like setting the time, adding some durations…

If your Cordova/Phonegap app needs to play audio on iOS when the app is in the background, you simply need to use cordova-plugin-media and tell iOS you want to use the background audio mode (see Background Execution for more info on those modes in iOS).

Since June 1st, 2016, all apps submited to the App Store must support IPv6-only networking. Obviously we updated our backends to handle IPv6 (while doing so I realized that neither Amazon nor Azure had support for IPv6 yet) and tested our apps by doing a DNS64/NAT64 on our Mac (see...

It took me some times to find again where I can setup Google Cloud Messaging. It’s quite confusing as there are several consoles: https://console.developers.google.com and https://console.cloud.google.com