Entries by mark

How to Build a WebSocket Multi-Client Chat using Ionic and Node.JS

VIDEO DEMO I first started learning how to code at age 12 when I taught myself how to make basic Windows batch scripts. It wasn’t long after that when the easy-to-use GUI drawing feature of Visual Basic 6 had me hooked on programming for good. I graduated onto making proper network connected applications shortly thereafter. I was […]

10 Productivity Hacks for Developers

How can you be a more productive developer? That’s the million dollar question. As a professional developer, one of the most difficult challenges you are faced with is being able to stay focused on tedious lines of code for hours at a time. Whether you’re programming professionally or just fun, you probably have goals you […]

How to Get a Software Developer Job in London

Are you currently looking for a software developer job in London? The scene is booming at the moment, but I still encounter people who have trouble when looking for new roles. So I thought it worthwhile to pass on some of the things I’ve learned whilst navigating this exciting job market. Whether you’re looking to move from […]

How to Build an App Part 1 of 3: Setting up the Development Server with Vagrant, Ubuntu and Salt (Mac OS X Version)

Using Windows? Click here to view the Windows version of this walk-through. After my previous post, Android Development for Beginners: 6 Steps to Building Your First App, I received some requests asking me to explain in more detail how to build an app, step-by-step. If you have any experience buildings apps you will know that it can […]

How to Build an App Part 1 of 3: Setting up the Development Server with Vagrant, Ubuntu and Salt

Using a Mac? Click here to view the Mac OS X version of this walk-through. After my previous post, Android Development for Beginners: 6 Steps to Building Your First App, I received some requests asking me to explain in more detail how to build an app, step-by-step. If you have any experience buildings apps you will know […]

My Linux Cheat Sheet

I frequently use Ubuntu or Debian to run my applications. Here is my cheat sheet of how to perform commonly required tasks on these Linux distributions.