Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old May 22nd, 2006, 3:32 AM   #1
Cool1Net6
Newbie
 
Cool1Net6's Avatar
 
Join Date: Aug 2005
Location: Florida, U.S.A.
Posts: 10
Rep Power: 0 Cool1Net6 is on a distinguished road
Developers Block

Good Evening Everyone.

For months now I have been trying to develop a website. I had one in the past that acted sort of as a blog or personal site, but it was taken down due to lack of maintenance and I wanted to revive it again. Unfortunately, I have ran into numerous problems on its path to rebirth, and I dont quite know what to do to get on track.

First off, the last site used a complicated system powered by HTML, CSS, and JavaScript and stored in a single HTML file. As the site grew over the months, everything started to bog down; the HTML file grew to almost 300k, in-page transitions were terrible, and the user experience just went downhill. This time around I wanted something that was coded by me, or mostly by me, to avoid having unneeded features slowing the site down.

I started from scratch, scribbling site designs and ideas on paper, but the past 4 months have just left me with a big trash bin of crumpled paper. Each design was either too complex, too bland, too 'copyright-infringing', too inflexible, etc. I cant seem to pin down whats wrong with the design, or what is missing from the design.

In fact, I am not even sure what I want this site to do. Web sites need content, and thats the one thing I cant seem to find without posting redundant links to articles or blogging internet crap like the 2 billion other web sites out there. I wanted to build something lightweight, unique, interactive, and at least interesting/useful enough to be somewhat successful.

What do you think is the problem, and how do I get past this developers block? Any insight would be appreciated.

-Cool-
__________________
"Give a programmer enough pizza and coke they'll do anything you want."
Cool1Net6 is offline   Reply With Quote
Old May 22nd, 2006, 6:23 AM   #2
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
I think the problem is that you want a site, but have no valid reason, goal, or role. Quite frankly, that's why there's so much shit out there. When you have something to offer and no way to offer it, your problem will be solved.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old May 22nd, 2006, 11:38 PM   #3
java_roshan
Professional Programmer
 
Join Date: Mar 2005
Location: Student of University of Mumbai, Maharashtra State, India
Posts: 344
Rep Power: 4 java_roshan is on a distinguished road
Quote:
Originally Posted by DaWei
I think the problem is that you want a site, but have no valid reason, goal, or role.
The above quote says it all.

And about the content,
1. If you are a student, you could possibly share what you have learnt.
2. If you are a professional in the software industry, you could explain how you have worked on projects and how should one, approach software development
3. If you are a linux enthusiast, you could put up information about it.

And about the layout, you may choose to put a public poll of a number of designs, and decide upon what the users in PFO like...!!!
__________________
Visit: http://www.somaiya.edu
java_roshan is offline   Reply With Quote
Old May 23rd, 2006, 12:36 AM   #4
titaniumdecoy
Expert Programmer
 
titaniumdecoy's Avatar
 
Join Date: Nov 2005
Posts: 843
Rep Power: 3 titaniumdecoy is on a distinguished road
Send a message via AIM to titaniumdecoy
Find something to do that is worthy of writing about, do it, and write about it.

If you're out of ideas, you might write about the process of creating the website of which you speak.
titaniumdecoy is offline   Reply With Quote
Old Jun 9th, 2006, 12:08 AM   #5
splinter9x
Hobbyist Programmer
 
splinter9x's Avatar
 
Join Date: Jun 2006
Posts: 137
Rep Power: 0 splinter9x is an unknown quantity at this point
Sit down and take your time to think about things. You want to revive a site that you used and pretty much a blog. Well you could always just go with what you have in mind at that moment design it and if you dont like it then start the design over again. This is a long process but if you think of somthing the best thing to do is get started on it and if it doesn't turn out how you like it then change it. Any sort of block is pretty much to much over-thinking. When you have the idea in your head, start coding and then things will come to you as you find out were you want things to be placed and how you want them to look.
__________________
Visit my Blog
I support WINDOWS...
splinter9x is offline   Reply With Quote
Old Jul 13th, 2006, 4:38 PM   #6
mackenga
Professional Programmer
 
Join Date: Mar 2005
Location: Glasgow, Scotland
Posts: 317
Rep Power: 4 mackenga is on a distinguished road
In response to java_roshan's suggestions:

1. If you are a student, you could possibly share what you have learnt.

But watch out for the "empty can rattles the most" phenomenon. Make sure you're right before you publish for the world to read, and make sure that what you're publishing can't be had already within a few minutes off googling. Saying something on your website that isn't already out there is useful, but saying something that is (like how to balance a b-tree for example, unless you have a funky new method) helps nobody.

It's tempting, and I've done it myself, to put up websites expounding a mixture of fact, personally believed non-fact, opinion and utter fiction just to celebrate one's own cleverness ... but it's also extremely dull for anyone unfortunate enough to stumble onto your site.

2. If you are a professional in the software industry, you could explain how you have worked on projects and how should one, approach software development

This sounds like another desperately poor idea, to be honest, unless you have something new to contribute.

3. If you are a linux enthusiast, you could put up information about it.

I think this may well be the kind of shit DaWei was talking about ... if you're a linux enthusiast, you could help with an existing project rather than creating a new one. If we pull together we might be able to make linux a bit less bewilderingly full of choices and raise the beam in terms of quality.

If you have a little to say, post on forums, help out in discussions, answer questions. If you really think you have enough content and something different enough to offer, then maybe it's worth building a real, live website.

Oh, and to refer back to point 1; if you are a student of virtually any subject and have some knowledge to contribute, it's quick, easy and very helpful to pitch in with an effort like wikipedia; this helps to gather information together online and make it more useful to people without giving you the hassle of a website of your own to maintain.

If you just know a few techniques and want the joy of building a website, build a few for yourself and don't bother publishing them out there in the real world; just experiment, develop your skills, and you'll be very thankful that you did when the time comes that you have content, but not the time to work on your coding and design abilities. Once you're pretty good, if you're still short on content, try offering your services to companies; they'll provide you with the part you're missing (i.e. the content itself, along with plenty of design ideas) and then give you money, too. Win/win, eh?

Anyway, I hope this came across as more helpful than nasty I'm pretty damn opinionated and have a lot to say for myself without saying anything especially new or insightful - but that's why this is just a forum post and not an entire website. Heh, anyway, forgive me if this post borders on a flame here and there; it wasn't meant to come across that way.
__________________
"I'm not a genius. Why do I have to suffer?"
mackenga is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 7:26 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC