Video: How to Build Web Apps

January 10th, 2011 by Mike Wilcox

A new video is posted from the January 4th 2011 Club AJAX meeting. Basic and advanced code for Ajax apps. The main subjects covered were CSS organizing, and OO-CSS concepts, and an HTML5 Video Player with custom JavaScript.

See the video here.

Dev vs Dev! JavaScript is a Toy

January 6th, 2011 by Mike Wilcox

This is the second video in the Dev vs Dev series, using the XtraNormal movie maker. What does it sound like when a front end developer suggests to a back end developer that a project should use JavaScript? It might sound something like the following.
Read the rest of this entry »

Rapid Development with Dijit: Support Files

January 5th, 2011 by Mike Wilcox

I’ve posted the supplemental source code for the video tutorial Rapid Front End Development using Dojo and Dijit. You can download the files here.

Dev vs Dev! Java has a Library That Will do That

December 28th, 2010 by Mike Wilcox

What does a conversation between a new front end developer and a back end developer sound like? Using XtraNormal, I’ve created a video based on past experience. While this focuses on a Java developer, it is a compilation from ASP and PHP guys as well. If you’re a back end developer you should still see the humor in this. And if you don’t — then you resemble that remark!

If you’ve never seen an XtraNormal video, they don’t move a lot (my wife asked if they were going to fight). They are animated characters having a conversation. I think the humor comes out of the lack of emotion due to the computer generated voices.
Read the rest of this entry »

Update: AJAX Framework Injectors

December 16th, 2010 by Bob Byron

A few months back, I posted an article on Framework Injection where I showed how to explore a webpage through Firebug. Not having access to the utility functions that you are used to using can keep you from learning what you want. But with the click of a bookmark, you can add your favorite framework to that page. Once loaded in the page, you can use the debugger console to call functions like:
var node = $("myDiv");
var nodes = dojo.query("span");
It’s pretty easy and pretty slick!
Read the rest of this entry »

Video: Rapid Front End Development using Dojo and Dijit

December 9th, 2010 by Mike Wilcox

In the video, I create a simple application in real-time. I try to keep it fast paced so it stays interesting. The primary focus is on Dojo and widgets that are most widely used in creating web apps. While the app itself that I’m building is a MacGuffin, it’s a pattern that I really believe in and feel is very important. Web apps can be roughed in very quickly, after which details and APIs can be put in place.

You can see the video here.

Presentation: How to get a Job as a Front End Developer

December 6th, 2010 by Mike Wilcox

I’m posting my presentation from last month’s meeting on how to get a job in the industry. This was a very thought-out presentation, as I felt a need to answer several questions that gets asked of me often – the most predominant of which was “How do I get started?”. This is not a tutorial on how to learn JavaScript, but more of a step by step process in what you should learn and where, and how you would then apply that knowledge to a career or even just side work.

  • Skills and subsets needed to be hirable
  • How and where to learn FED Skills
  • Job search preparation
  • Where to find job openings
  • How to write a resume
  • How to be a good interview

Much of this information applies to other fields as well (though if you’re not interested in Ajax, I’m not sure that you are reading this blog!). How to write a resume in particular has some insights that I’m guessing, based on some of the resumes that I’ve seen, may be of value to a lot of people.

View the presentation.

10 Ways to Communicate Badly with Developers

October 18th, 2010 by Mike Wilcox

Are you a boss, owner, client, or colleague who really wants to waste a major portion of my development work day, break down the team concept, bring productivity to a complete halt, or just piss me off — but you’re having difficulties finding exactly how to go about it? To assist you in being more inefficient, here are the top ten ways in which you can communicate badly. Read the rest of this entry »

Video: Demo of Google AppEngine and AppEngineJS

October 7th, 2010 by Mike Wilcox

Eugene Lazutkin gives a demonstration of Google AppEngine and AppEngineJS application cycle:
* Going over the code of a simple application
* Google AppEngine SDK
* Management

See the video here.

AJAX News October 2010

October 7th, 2010 by Mike Wilcox

Bob delivers a powerful and moving performance as he brings to you the touching, human side of Ajax News. You’ll laugh, you’ll cry. But mostly you’ll just plain cry.