For the past 2 years, I have been working on a web application for my company, which provides a standardized e-commerce site aimed for a very specific market with specific regulations. The sales model ...

So I just started freelancing both in desktop/web development and this client who already accepted my work, and payed me keeps coming back at me each time he finds a bug etc. And I have found myself ...

We're looking into our processes and client relationships at work and part of this is creating a standardised template for our development proposals that we send to clients.
The development areas we ...

Recently I was contacted by someone interested buying a piece of software that I wrote to automate a process. The 'client' knows little about the program, except what it outputs and how easy it is to ...

One of the most difficult and critical part of a project is to get good requirements from your client (internal or otherwise).
I understand by 'good requirement' one that is not so high-level that's ...

A client came to me with some features he wanted implementing. Easy enough to do what he asked. He paid me, I agreed to start on the start date and finish in 3 weeks.
The code base is a disaster. It ...

Relevant XKCD
There are many sites on the Internet that require login information, and the only way to protect against password reusing is the "promise" that the passwords are hashed on the server, ...

My company is working on developing a new product that is similar (but larger in scope) than our existing, primary application. It will incorporate most of the functionality of our current application ...

Sometimes I have clients that from start gives you huge flow of words about "how task should be done in details", like "you must use SQL Server here", "should do this in do-while-loop", "should make ...

Our web application sends a one-time use generated token, in the form of an URL, to clients who forget their passwords. This works except for the case where the client is sitting behind another server ...

I am a web developer and I am wondering if I should put my company's name in the footer of my client's websites.
I am doing this since I began and never had anyone asking if I would remove it. So I ...

I've recently been investigating SpecFlow and can see the value of it for writing client/stateholder specs which can show a feature's progress however I'm nervous of introducing them to a client...
...

I'd like to advocate the use of issue-tracking software within an organisation that currently does not use it.
But there's one aspect of their situation for which I'm unsure of what to suggest: their ...

I've recently started working on a legacy application that frankly doesn't do all that it should. It's lacking a lot of features, has barely any administration capacities and doesn't check half the ...

A philosophical discussion has come up in my department that I'd like p.se's opinion on. We're a 6 person development department inside a 60 person IT shop. All other departments are growing FAST, and ...

I've been building a large web application for a company. Initially the project owner appointed a Graphic/Web designer to complete all design/front end works. Me and who ever I bring in to complete ...

I have been having this experience for sometime now, when a client needs a software product and contacts me, the client usually wants to know the time frame on which this product will be accomplished. ...

I do freelance web development and front end dev is not my strongest point. This question came to me in my recent fixed bid project.
Nowadays we use Jquery and Bootstrap and these take care of lots ...

I am just moving into freelancing (my primary sector will be web design / web development). I've got a few projects for friends as well as one or two 'professional' projects in the pipeline. I would ...

Does anyone know a good way to get users to write a semi-decent (read: useful) bug report?
We wanted to put up something that would make sense to most users (be easy to read and understand), yet give ...

A client has asked me to do a redesign of their website, an ASP.NET Webforms application that was developed by another consultant. It seemed like a relatively straightforward job, but after looking at ...

I'd like to know people's opinions, reactions to clients and technical work arounds (if applicable), to the issue of an enterprise application where a client wishes to use duplicate e-mail addresses?
...

PHP is not a bad language (or at least not as bad as some may suggest). I had teachers that didn't even know PHP was object oriented until I told them. I've had clients that immediately distrust us ...

I'm having a rather Oatmealesque experience with a particular client's website. The latest 'feature' they have requested is that background music play automatically when the site loads. What should I ...

I have a meeting with a prospective client tomorrow for a certain e-commerce project he wants to commission. I had an overview of it over the phone and from what I understand there are gazillion such ...

Often times I am faced with the situation where a new client comes to me with an application that has literally 100s of unnecessary features and it is quite clear that things need to be drastically ...