Category — CMS
My concerns about Web Developer’s skill sets since asp.NET came to be
OK, so a slightly long winded title, but I have to express a concern of mine. Recently I’ve been trying to hire web developers for my team to build web site, but I’m hitting a continual brick wall… Most of them actually don’t know how to build a web site!
These people know .NET, which is obviously a good thing, but they don’t seem to have any awareness of the other elements of the website. If it’s not in .NET code, and if it’s not a built in .NET control, then why should they need to know it? That’s the way it comes across to me.
When I started learning web development, I tool the approach of learning HTML mark-up first, then moving to server-side code in the form of Coldfusion. It seemed logical to do it that way, as ultimately what the end user sees is HTML. When CSS came along, I jumped on that bandwagon, and loved it. It helped me breath new life into my code. Then I changed from Coldfusion to Classic ASP and Microsoft SQL. All this enabled me to take a Photoshop file and deliver a complete website with a database driven back-end - incidentally built using the CMS systems I have developed over the years.
Recently, I started learning .NET and I’ve realised what a lazy language it is. Everything about it is geared to not really needing to think about anything! Everything is done for you, to the extent where you just need to start typing and Intellisense kicks in and tells you what you probably meant - and most of the time it’s right. I think that should be a good thing as it gives you more time to focus on the HTML, CSS and JavaScript side of things, delivering a great looking, functional website which validates if possible.
This also gives you more time to ensure the other elements of the site are more polished and included, perhaps affording you time to improve your RSS feed to include the most up to date information. Looking at a new technique such as integrating the Open Search for people’s toolbar or including microformats. Carrying out those last checks such as ensuring the Google Analytics and sitemap code is included and working.
However, that’s not how it works now. Apparently, people that know .NET are exempt from knowing anything outside of .NET when it comes to building a website, which to my mind makes them an Application Developer, not a web developer. Recently, we had an intern in who said he was good at html and CSS, but when you say that’s good and can he turn this PSD into a site, he says know, that’s someone else’s job as if he’s more important than that because he knows .NET.
Why has this happened? It’s a single language, so why do these people place so much value on this one skill over the other, in my opinion more important, elements of the site? I think it’s the banks. Think about it. Banks have recently built massive systems and brought everything online over a period, paying people lots of money for that period and then letting them all go once that task was completed, flooding the market with people who thought they understood the web. It’s a shame, but it affects smaller companies the most ultimately.
Add to that that they don’t seem to understand the idea of a good user experience, and are happy if what they build works. They don’t care if it works well, and don’t even seem to notice if something doesn’t work as well as it could. If a page is slow, doesn’t matter, it loads. If a page is hard to use, doesn’t matter as it works doesn’t it? I find that a strange attitude.
We’ve been talking internally, and are hopeful that a change is afoot and that the days of the true web developer will return again. The developers I place highest value on can be given a PSD and produce an entire website, optimised and including all the elements that make a website great! And I really hope that hope comes true.
May 17, 2008 1 Comment
Top 5 Wordpress plugins to get you started
I’m relatively new to using Wordpress to completely manage my site, but I have found a few plugins of particular use in getting my site to a point where I feel it is really usable and enjoyable for everyone that visits. In this blog, you’ll find the 5 I’ve found most useful to help me do that. I have more but they’re for a different purpose and a different blog.
Flexi Pages Widget
If like me you’re using Wordpress as a CMS (Content Management System) to manage other pages about you, then you’ll quickly come to realise the standard side menu doesn’t work so well because it shows everything all the time. The plug in gives you a large degree of customisation, allowing you to make your menu behave like the one on my site, with everything collapsed until you go into that section.
NextGEN Gallery
I love taking photos, and have explored a few options in this area. There’s several that integrate with services such as flickr, and one that works off you Facebook account. But none of them were quite what I was after. The NextGEN gallery allows you to manage galleries within your site’s folders rather than using a 3rd party. I find this approach more appealing as it means my site is almost completely self contained.
Redirection
The site you’re looking at used to be www.gregorybrine.com. That had a lot of links, and folders within it, each with a pagerank and some valuable traffic. You can do a simple URL re-pointing, but you risk loosing this traffic. Instead, you should do a 301 redirect for all key URLs on your site. This plugin has allowed me to control all traffic to the new www.gregory-brine.com URL, as well as some some of my original URLs that were valuable but of no use in the current site such as my old Personal Blog and Travel Around the World URL - thanks to Cheb for pointing me to this one.
WordPress.com Stats
It’s always good to know how much traffic your blog is getting, and this tool allows you to get some basic information back about who’s reading what on your site, and where they are coming from.
Google XML Sitemaps
You’ve gone to all the effort of writing fresh content for your site, and the pinging service within Wordpress goes a long way to spreading the word, but a Google sitemap takes it one step further, which is especially useful for those using the CMS features of Wordpress.
April 9, 2008 No Comments

![[del.icio.us]](http://www.gregory-brine.com/wp-content/plugins/bookmarkify/delicious.png)
![[Digg]](http://www.gregory-brine.com/wp-content/plugins/bookmarkify/digg.png)
![[Google]](http://www.gregory-brine.com/wp-content/plugins/bookmarkify/google.png)
![[StumbleUpon]](http://www.gregory-brine.com/wp-content/plugins/bookmarkify/stumbleupon.png)
![[Windows Live]](http://www.gregory-brine.com/wp-content/plugins/bookmarkify/windowslive.png)
![[Yahoo!]](http://www.gregory-brine.com/wp-content/plugins/bookmarkify/yahoo.png)
![[Email]](http://www.gregory-brine.com/wp-content/plugins/bookmarkify/email.png)
