There are some basic tools every front end developer should have setup before he can productively work. In this video I go through all the tools I need when working on Windows. This video covers the installation of :Vagrant – Virtual MachineVirtual Box to work with VagrantGitNode / NpmVisual Studio Code
Learning Angular 2 – Getting Started Tutorial
If you are at all interested in learning Angular2, and have not yet taken the Tour of Heroes – Getting Started Tutorial, why not work through it along side with me.
Join me in this 4 part series covering the basics of Angular2.
Define Global Variables and Functions in Typescript
Global variables are considered bad practice. In Typescript all variables are namespaced and isolated within the modules they are defined in. However sometimes you just need a global variable. This is how you do it: (<any>window).yourVariable = 0; (<any>window).yourFunction = function () { alert() };
Front End Dev Technologies I need to know
Front end development is changing so fast. I used to get by just by knowing Photoshop, HTML and CSS inside out. Then I added jQuery to my toolset which made me realise I really need to learn Javascript properly. The more I went down this rabbit hole, the quicker I fell behind with the latest […]
My Web Development Workflow in OSX
Here is how I typically work with my small web projects in a LAMP Environment. Vagrant – Virtual Machine Vagrant Manager – GUI for managing my Vagrant VMs Virtual Box Scotch Box – A vagrant LAMP Stack that just works Webstorm – HTML/Javascript IDE (free alternative Atom) Sublime Text – Text editor iTerm2 – Great […]
Essential Terminal commands
This is my own list of useful terminal commands. I will be adding to it as I find them but feel free to send me any you think should be in the list.
Javascript module patterns
I’ve come across a good blog post about javascript module patterns. You want to start using these to make managing larger projects easier and not polluting your global with tons of functions. Basic Module Example Locally Scoped Object Literal Revealing Module Pattern
Learning Javascript one project at a time
I have a basic grasp of Javascript that has kept me employed and useful for the last 5 years. But the front end developer landscape is rapidly changing and I am constantly struggling to find time keep up. What I want to eventually accomplish is get a grasp of a front end framework (such as […]