How the iPad won me over

I was probably the most skeptical person out the when Steve Jobs was making the announcement about his “magical” iPad. In this day and age you can’t take any salesman seriously when he uses that kind of language. But when I saw one in action surfing the Internet the other day I started to see the potential of the platform.
Continue reading “How the iPad won me over”

A New Start, A New Discipline

I’ve been working as a consultant for a few years now, and while I think I’ve enjoyed a fair bit of success, one thing that is missing for me is the ownership of the projects I’m working on. In the last two years I’ve worked on five or six different web sites and web applications: one was put on indefinite hiatus and I’m unsure of its current state, one was completed by another developer, and at least three were canceled just short of completion because of lack of funds. It’s the canceled projects that are the most discouraging because excellent progress was made and hard work was put into them, but now they are in limbo and out of my hands!

Continue reading “A New Start, A New Discipline”

Those Dangerous UpdatePanels and “The Intern”

At my current contract I am saddled working with an intern. He’s a bright kid, and he’s gone through three years of school, but I’m kind of staggered by how much he doesn’t actually know! Development is extremely difficult because he doesn’t know much about JavaScript, AJAX, jQuery, CSS styling and positioning, Web Services, C#, UpdatePanels, LINQ, Ruby on Rails, MVC, DLL Libraries, ReSharper, and the list goes on and on! It’s hard to believe what eight years of experience teaches you, and I’m finding it difficult, and sometimes limiting because I have to move at a slower speed bringing him up to speed.

I was using some cool features of jQuery to do AJAX instead of using UpdatePanels, but when The Intern wanted to do some AJAX he got totally lost. In the end I taught him to use both jQuery and (despite how dangerous it is), Ihow to use UpdatePanels.  In the end I encouraged him to use the UpdatePanel with his pages, read on to find out why.

Continue reading “Those Dangerous UpdatePanels and “The Intern””