Are there any higher level developers on here, or just code hackers?

If anyone has been defensive in this thread it’s because you have been offensive. That’s not the best way to form a constructive discussion.

Apart from this thread, you created one other that is not what I would call an advanced or detailed question.
If you’re looking for options on creating wordpress themes and info on how to sell them you might get something out of this book on the topic.
http://www.sitepoint.com/books/wordpress1/

Well, whether I was offensive or not is purely subjective, some people take offence easily. As I said way back on page 1, I would take no offence to being called a “code hacker” myself, and don’t see why anyone who doesn’t hand code from scratch would take offence at that. It’s exactly what we are, and I am seeking to take a step up from there.

And in case you missed the past three pages, it seems to have elicited a very constructive discussion. From those I guess who don’t take offence easily. :wink:

And I’m happy my other thread/question is not of an advanced level for someone of your knowledge/experience, but it still received no response, so if something of that “non advanced” level didn’t receive a response then any future questions are likely misplaced here too. I know of resources for pure PHP questions/discussions, but whether that commercially available book is a decent resource or not, there doesn’t seem to be too many community resources on the particular niche of PHP wordpress development above a certain level. Though thankfully through my research - and indeed through posts like this on a few forums - I am coming across individuals with the relevant knowledge and am connecting with them on a one-to-one basis. Though it’s a little unfortunately this area of resource doesn’t exist to the general community outside of purchasing a book.

Please don’t try to soften this like this, do you honestly believe that Sarah chimes in on a thread and states that things are getting heated just for kicks. Some people did take much offense but bit their tongues to try to have a constructive discussion.

<– this was particularly offensive, many of the old and new experts give much of their free time to help others, though I wonder why you don’t know this being here since 2006?[/COLOR]

I have had the unfortunate experience of customizing Wordpress, Joomla and Drupal applications and the main way I got better at doing it was learning PHP, XHTML, C.S.S., JavaScript, and MySQL reasonably well. The documentation of these major CMS are all ‘good enough’ that with a little time spent going through them you can understand what is needed to design themes, add custom features, building plugins, and cross or multi-site implementation. It is then relatively straight forward to use the core skills to meet each of the CMS’s methodologies. I think that one of the reasons that you don’t find many resources on advanced wordpress development is because the advancement comes from having a strong command of the core languages, scripting, and database modeling and SQL; these are the things plus a good understand of these system’s documentation allows one to make advanced sites.

Please spend your time learning the core technologies to help you with your quest to become better at building customized CMS solutions. In the process you may learn about the enormous trade off that these platforms have taken and it may encourage you to embrace better cleaner CMS implementations or write your own.

I’m not trying to soften anything, I have no issues with anything I’ve written, I’ve had no problems with the term “code hacker” before, nor do I envisage having so in the future.

But thanks for your input, though getting into a discussion of custom built v off the shelf customisation is only going to go one way. I know, as I said, most of my experience has been with custom built on the .NET platform. However for small business clients (my client of choice nowadays) that’s not really an option, hence the compromise.

Sorry to repeat myself but this post of yours is what was offensive not so much the hacker comment. Glad you stand behind what you have said, but sorry you have a level of disdain towards this community that has shone through.

Huh?? How is that showing disdain?? Perhaps you’d like to clarify now you’re throwing accusations towards me? Quite happy to chat via PM is you’d prefer to not take this thread any further off topic than it’s already gone.

Though I see now you edited your previous post, which provides an explanation on your viewpoint. Thank you.

As to that… as others have said in this thread, there isn’t the same level of advice provided nowadays. And HAWK even gave a rationale of why the forum had changed. Now you may not agree with that, as is your right, but obviously other members do believe there has been a drop in the level of advice in some areas of the forum. So again, I don’t know why my viewpoint would be offensive, rather than simply one you don’t agree with. Which - as I said - is your right.

The old and new experts give a large of their free time to help people here (multiple hours each day). They supply a great deal of help to hundreds of people every day. You may not have meant to disrespect this, but IMHO you did. Disdain may be too strong a word, but it is hard to understand that you don’t know the level of commitment that the new and old experts and staff commit to make this a good community, especially as you have been here since 2006? I found your comments out of line, but I could be one of the people that takes offence too easily?

I do apologize for taking this post off topic and I will not do so further.

And I also apologise if I did cause you offence, if I did so it was not my intention.

If you would take, you must first give, this is the beginning of intelligence. The three-point conclusion in [#41] did appear to be fairly ignorant. Though that was you own personal narrowed opinion based upon your own limited knowledge of the forums.

Hence why some more experienced and knowledgeable members you so seeketh may have, and did take particular offence and thus corrected. Like you say it’s unlikely; ‘you’d be offended by [your own] written words’ people rarely, if ever are? Unless a single individual has a habit of arguing with himself (Gollum comes to mind). At best an individual can be ashamed of their own words or actions when it gets pointed out by “others” it has offended, if they don’t later realise themselves, etc. Or they can alternatively happily clasp their hands to their; eyes or ears, etc.

I believe it has been covered several times in this thread why ‘diversity of knowledge’ is important to community. Rather than just a specific conceptually fashionable trend or topic such as the explanation of “responsive design”, which as mentioned by Maleika [#44] directly with reference to the example thread topic in [#41]. She clearly illustrated it had been covered in-depth in one thread last month covering over 100+ posts and probably several other thread instances.

Are highly knowledgeable, helpful people still here the answer is cleanly yes and there are also those up-and-coming! I don’t know whether the thread was only considering just CMS genre or other more highly important topics like Web Accessibility. Because it seemed to imply the latter - more broadly - since without proper underpinning of the basics like Steve [#63] himself calls “core technologies”. It then becomes an uphill struggle to progress or master a discipline thoroughly without using crutches. A reply to a post question can only be a guide in a ‘limited sense’ a lot of self-learning/study and practice is also required.

You’ve admitted that you are struggling and can learn from the SPF so we could conclude there are resources here you may be in need of learning from. Hopefully you have also taken some wisdom away from this thread to think-over, of some valuable use. Yes, apologising was the right choice when you starting getting too personal verging on argumentative rather than constructive. :slight_smile:

Some people may wrongly consider me a guru and I dislike the label. Other people are sharp; I alone am dull. Other people have a purpose; I alone don’t know.

@deeve007 ; My question is, what questions do you have (other than in this thread) that haven’t been answered to your satisfaction? This has never been a forum where rhetorical threads have done well. If you need help, you have to ask for it. What I see is that, before this thread, you have made only 8 posts yourself since joining in 2006. If you want a healthy community, you can’t depend on others to ask your questions and provide help unless you are willing to do so yourself. You have to jump in and become an active participant.

I would still like to know why this is ignorant or offensive:

  1. There are no - or not many - mid to high end developers here (I say “mid” since responsive design should be any professional front end dev’s concern now)
  • If not true then great, not true. Offensive how?
  1. There are a few, but they are selfish and don’t want to share their “secrets”.
  • If not true then great, so not relevant to this forum. Offensive how, if it’s not relevant to this forum and its members?
  1. There are a few, but they’re really, really busy and don’t have time to share their knowledge and secrets.
  • And this seems to me the one likely to be true on my review of current responses. And again, how is this offensive? I am a member of a couple of forums where I simply don’t have time to make the number of responses I might like too. Again, offensive how?

All of the above, in one form or other, I have probably been asked myself, or been part of a group that was asked, and I was then as now unable to see why it would be offensive. Sorry, I’m very good at taking advice on board, it’s how I’ve got where I am today professionally, but so far I’ve seen criticism and complaints of my “offensive” comments, but no advice to clarify why.

You’ve admitted that you are struggling and can learn from the SPF so we could conclude there are resources here you may be in need of learning from.

Have I? Where? I’ve admitted I’m looking for information in a particular area, and that SPF at present doesn’t have much in that area.

I’ve also commented - a couple of times - that this makes SPF neither better or worse than any other forum, just “different”, and perhaps not suitable to my requirements at the moment. Again, if offensive, how?


And I hark back again to other responses in this thread. It seems there are some experienced forum members who understand exactly where I was coming from with my question.

And with regards to giving to the community, outside of this thread (for obvious reasons), in terms of number of threads, I have given advice more than I have asked for it, even within my limited posts. However, I already give a lot of advice in a couple of forums where I have been a long term, active member, so it will be difficult for me to so in yet another forum if it is not also useful for me in the area I’m seeking advice in. And so far, for whatever reasons, the threads and subjects I’m interested in are not getting responses on this forum at present.

Quite often, the answers you get depends on how you ask the question. For example, I think the question about responsive design and CSS frameworks is asking for an overly comprehensive answer. The question was framed in a way that it can only be answered by someone who has intimate knowledge of not just one or two, but a half dozen CSS frameworks, and that person has to be willing to dedicate a significant amount of time to write out a half dozen sets of pros and cons… all in his spare time, just for funsies.

A couple guidelines we can learn from this:

  • If a question requires an essay to answer, it’s unlikely to get an answer.
  • If a question is on a highly specialized topic (CSS frameworks in general are not wildly popular), then you won’t get much help from a general purpose forum. You’d probably need to go to the actual websites for each CSS framework and talk to those specialized communities.

deeve007: I thought sitepoint was used by developers, but I’m not so certain now.
CMS Dude: If you want people to help you, then you might consider a different approach to your introduction.
deeve007: If you can suggest another way to ask the question then please do.

Probably a better way to start this thread would have been just to ask, “Why am I not getting good answers?” Then link to a specific example so we can give you a specific reason. But because you instead suggested that we all seem like a bunch of amateurs, you’ve already alienated anyone who might actually be able and willing to help you.

And to summarise my original question and the constructive responses & rationale that resulted, since it seems some are missing the forest for the trees:

My question: Are there any higher level developers on here, or just code hackers? Just trying to work out if this is a good place to ask more difficult code questions, or if I should look elsewhere?

Relevant responses:

I sort of understand where you’d get the impression that high level developers are few and far between on SP these days. At one point this was the place to be if you were on the bleeding edge of web (and some desktop) development. That seems to have changed over the years… I can still name a few members here who are hardcore coders but they are just a handful compared to just a few years ago.

The discussions have changed too which reflects the changing demographic. There seem to be a lot more questions surrounding point and click, download a theme and add a bunch of features rather than how do I extend the system by accessing hooks of an API. I miss the old days of discussions that dug beneath the surface.


As far as SP goes, I’m still hanging in there and I make suggestions regarding the forum architecture every now and then but I don’t understand the direction they’re taking it at the moment. I miss the PHP App Development section and I think the CMS section should be split into two or more sections to cover configuration and code/development.


There are some brilliant people around here, but part of the problem with a forum is that people’s attendance is somewhat random, so on any given day, week or month there’s no guarantee of what help/answers you will get.


Back in 2006, when deeve07 joined SP, the quality of discussion was far more technically oriented and I think the forum architecture was better suited to getting into those discussions. Over time that has changed. We used to have an application development subsection under PHP where there were deep discussions about design patterns; not just MVC, but all sorts patterns. I did a little posting in there but more often I lurked and learned and then bought books to learn more. Then CMS became CMS & Wordpress which kind of leaves those of us who work on other systems out in the cold… If this has somehow improved SP’s business model or bottom line, well that’s great but I do miss the deep coding and development discussions.


… the reason for stripping out / merging some forums is that they were basically withering on the vine. So it seems to be an issue of changing times rather than a wish on the part of SitePoint to change things. Before the forums were reordered, the staff did discuss this at length, wondering how—if possible—to turn things back to the way they were. But it seems nothing lasts forever … and people don’t seem to be turning to forums now the way they did some years ago. The forum admins are very open to any ideas people have about the way forward, though.


…regardless of how he’s asked the question, he raised a valid point. The quality of development discussions has dropped considerably in the last couple of years. I’ve been here a while and I’ve seen it drop and I’m concerned about it too.

BTW: your suggestion isn’t going to help find an answer his question. He’s not a newb. This place used to be the exact place where you could go ask highly technical questions of complete strangers and get help finding the answers. No question was “really dumb” or “useless” It helped grow a community because the more people were helped, the more they chipped in helping others. Now, not so much maybe…


Thanks for your post @deeve007 ; you certainly make a very relevant point. I’ll attempt to address it.

The bottom line is this: the nature and purpose of forums has changed. They used to be places where people would come to bounce around complicated ideas with their peers. Experts hung out here because there was nowhere else to hang out. That isn’t the case any more. There are so many other options for that kind of interaction that people don’t waste their time with forums where they are constantly interrupted by newbies (for want of a nicer way of putting it). Forums are now environments for (1) people looking for a quick answer that they can grab and leave and (2) beginners that like the anonymity of asking what they think may be perceived as a ‘dumb’ question in a theoretically nurturing environment. Those are both valid reasons to be here, but they pose a problem for us in terms of retaining experts. The two groups are incongruous and are looking for different things.


Now that deeve007 brought up the subject I’m a bit curious, and/or perplexed about it because I always felt there was a lot of value in the knowledgebase that was the SP forum. Also, I wonder what happened to some of the members from way back when. I guess they’ve moved on to other interests. Maybe as ralph_m mentioned the questions stopped coming up and times have changed.


While I can totally see the logic in this decision … I believe the unfortunate consequence has been exactly what has been mentioned in this thread. You might be attracting more newcomers, but in order for them to stay, they’re going to want to have some more experienced developers to learn from. And unfortunately, some of them may have moved on seeking greener pastures.


Like Sarah and Ralph I feel that it’s a natural progression for forums and online communities, and not necessarily a sign that anything is going wrong at SP.

Twitter, Github, Blogs and Local meetups provide more focused ways for people who are really interested in some topic to learn / share and communicate with others who have the same interests.

Forums are more accessible and allow anyone to ask questions so it attracts a lot more people who a new to it and the Sitepoint books are also geared towards beginners.

Those are some of the reasons for the change in demographic.


I too have been around since the days of deeper discussions, collaboration, and experts that congregated here together. The demographics yes have changed, but it seems to be a little cyclical. Many advanced people had to field the same sort of basic questions over and over when the times where deeper discussions were more the norm. Given that many of these people became highly involved with corporate work, open source initiatives, and standards committees (mostly triggered by them being experts). I have noticed in the last 4 months a new wave of advanced people beginning to emerge. I don’t mean to say that it will go back to the old days but I have seen a small rebirth of expertise in the PHP forums say. I know there is still alot of expertise in the Design You Website, Program Your Website, and Host Your Website.

In addition SitePoint has created more specific areas of expertise like PHPmasters.com, DesignFestival.com, BuildMobile.com, CloudSpring.com, and RubySource.com. Each of these sites have member with considerable expertise in their respective areas. This rollout and change takes time to establish and to organize, but I have also seen SitePoint proactively tying these resources back into SitePoint, and I believe this trend will continue. Given this it is more likely that experts will give some more focus to SitePoint forums.


That’s from the first page and a half…

Then perhaps those responses could go into those threads? On the forums I’m actively involved with, I will frequently add a response into a new thread that I believe is better suited for elsewhere along the lines of “Maybe you should try <such and such> for a question like this?”. Or I might add something like, “This question’s been asked a lot, try the forum search” …etc.

Probably a better way to start this thread would have been just to ask, “Why am I not getting good answers?” Then link to a specific example so we can give you a specific reason. But because you instead suggested that we all seem like a bunch of amateurs, you’ve already alienated anyone who might actually be able and willing to help you.

Look, there could always be a different/better/smarter way to write anything, by anyone. I could spend hours just criticising the way people write forum threads/posts/comments within the communities I am involved in frequently. But does that help the situation, or add to any perceived problem? As I’ve stated, I don’t find “code hacker” offensive, even if someone directed it at me. I’ve never before come across a community where it was deemed or perceived by anyone as offensive.

So to me it seems like the word “Pom”. Majority - indeed, almost all - English do not find this offensive at all, and take it in the spirit it is meant. Just as the majority of Australians take the “convict” jibe in similar good humour. However I have come across one or two English in my time who have taken offence at the term. So does that make the term offensive, or simply a term I should not use in the presence of those people? I think the latter, just as now I will ensure I don’t use the term “code hacker” again on this forum.

So again, I do apologise to those who have taken offence, it wasn’t my intention, however I don’t believe I have been offensive. There is a difference, and there are a hundred real word examples of where a similar situation would result.

Sometimes that happens, but sometimes not, because there’s no one person overseeing each thread to make sure it’s answered. From my own experiences, if I come across a question that I don’t have the answer to, then I just move on and leave it for someone else who may have the answer.

I don’t even know what the term “code hacker” is supposed to mean, but the rest of the phrasing in your subject line is what makes it sound derogatory.

Are you a professional or just a …

Whatever word comes next will carry negative connotations because of that lead-in. You’ve already set it up to be something non-professional and of lesser importance.

I’m a member of a couple of writing forums:

If someone was to ask, “Are you a professional writer or just an amateur?”, I’m an amateur writer, so would quite happily answer “just an amateur”, with the hope that one day I can make some money from it (I’m trying to write my first novel).

You’re beginning to look a little funny doing this awkward dance with words.

Anything to be gained from this thread now has been gained.

Why? Seems I’m expected by some to admit I’m completely wrong, while they choose not to respond to my rationale or accept there may be two equally valid but differing viewpoints.

Seems a very one way street.

But you’re right, my original question (and purpose of the thread) has been well answered by a variety of forum members now, which I appreciate.

And now we’re right back where we started “Why won’t anyone respond to my thread?”