In most cases your development machine will be local only, sitting behind a NAT or a firewall. So what happens when you need to show your progress externally or on a mobile device, or when…

  • ngrok - reverse proxy - tools

Once your application reaches a critical mass of users, you want to be able to deploy without any abruptions in the service. Users could be really frustrated if they work on something and suddenly when…

  • deploy - atomic

A while back I saw the announcement of a PHP conference that would take place here in Stockholm where I live. I was very excited since it's the only conference I've heard of focused only…

  • talks

Using Git hooks to deploy your application is one of the most simple and most useful tool there is. Seriously, use them. Of course you need to use Git as your version control system, but…

  • git - hooks - deploy

When you start to use Vim, you want to try out a bunch of different plugins. I know I did. This list usually keeps on growing, always trying to find that new plugin that will…

  • vim

When you want to watch for changes in AngularJS, it is fairly kind to you by default. The kindness comes from trying to optimize performance for you. This is because each watch expressions will run…

  • angularjs