Javascript

close
close

The advent of robust JavaScript frameworks have really pushed the limits of front end web development. They've brought more fun, coding, structure and limitless possibilities to the front end. This also means that user expectaitons have also increased, web applications are now expected to behave like desktop and mobile apps. Static text and page refreshes are quickly become a thing of the past.

I've worked extensively with many major JavaScript frameworks and have been able to produce some really great results ranging from simple animation to two way databinding to ajax style CRUD operations.

JavaScript is again at the forefront (not that it really went away!) of any web application.

 

HTML

close
close

This is where I began. Viewing the source of early web sites to see what makes them work. Then building my own pages by placing large garishly coloured boxes on an html page. All using tables(...shudder), but I guess everyone has to start somewhere and once I got it figured I was hooked and have been doing it ever since.

Fast forward to modern times, modern browsers and a new standard in HTML5. The landscape is rapidly growing ever more exciting and complex. At the same time its really amazing time to implement and experiment with new features and find innovative uses for the existing foundation.

 

CSS

close
close

"But it's gotta work on IE6". Is what you would say to watch a front end developer start to cry. CSS seperates how the page looks from the pages' content. This provides the flexibility for your site to look amazing regardless of the browser or device. Since each browers implements CSS rules a little differently, an eye for detail is required. I've been using CSS since I started and beleive that CSS is the bridge between the designers' vision and finished web site.

With frameworks like Bootstrap its now even easier and quicker to set up a responsively designed site that will work across most major browsers and devices.

 
Frameworks