MVA: Mastering Node.js series

Recently, I discovered a series of 7 episodes about getting started with Node.js on Microsoft Virtual Academy! It goes through the basics and moves you deeper into the specific topic. I especially like the fact, that they also focus on building applications with Electron shell which has been getting more popular over the past year or so. Another great thing is that all of the examples are leveraging ES2015 enhancements and features.

Additionally, I also found a course named Game-Changing Features in ES2015 which introduces all the awesomeness coming with ES2015.

Designing web applications for geographical scale

I have been wandering around the web trying to find some more information about geographically scaling web applications with both web and database tier. With Azure, I really don’t think there’s an active issue with possible downtime but mostly the need for reaching your customers with the application all around the globe.

Continue reading “Designing web applications for geographical scale”

Remotely debugging PHP on Azure Web Apps with ngrok

One of the most pain points during PHP development is usually debugging for me. Quite frankly, I hate to run and debug PHP applications on my local machine, because when you move them somewhere else (to another environment) they sometimes don’t work and you have to do some more configuration (let’s ignore the fact that Docker or similar solutions can solve this on a decent level).

Continue reading “Remotely debugging PHP on Azure Web Apps with ngrok”