Some "Customers" just don''t like to pay their contracting bills. What''s the best way for me to time-limit a ruby/rails application so it stops working if they don''t pay their bills? Warren _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails
Warren Seltzer wrote:> Some "Customers" just don''t like to pay their contracting bills. What''s > the best way for me to time-limit a ruby/rails application so it stops > working if they don''t pay their bills?Host it yourself :-) Justin
M. Edward (Ed) Borasky
2005-Nov-10 02:14 UTC
Re: Best way to time-limit a rails/ruby application
I don''t know how it works in Israel, but here in the USA, I''d recommend consulting an attorney first before inquiring about this sort of thing. Such "time bombs" could get you in more trouble that not getting paid will. Be sure your ass is legally covered. Warren Seltzer wrote:> Some "Customers" just don''t like to pay their contracting bills. > What''s the best way for me to time-limit a ruby/rails application so > it stops working if they don''t pay their bills? > > Warren > > >------------------------------------------------------------------------ > >_______________________________________________ >Rails mailing list >Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org >http://lists.rubyonrails.org/mailman/listinfo/rails > >-- M. Edward (Ed) Borasky http://linuxcapacityplanning.com
On 11/9/05, Warren Seltzer <warrens-uf+uqdaZT6qTt3WsUyM9gg@public.gmane.org> wrote:> > Some "Customers" just don''t like to pay their contracting bills. What''s > the best way for me to time-limit a ruby/rails application so it stops > working if they don''t pay their bills? > Warren >Probably won''t help you this time around but maybe in the future. - Make clients sign a contract up front and bill periodically as you complete the project. My contracts state I bill for every 3 hours of work done. I usually don''t enforce that, but it''s there if I feel the customer might go sideways on me. I use ACH and debit their account directly, but that''s not always an option especially if you don''t have a strong track record. - Set the correct expectations. What works for me is showing the client that I understand their business, and at the same time telling them no in a few places. You have to say no a few times. It''s just one of those things. For instance a client that wants a whole bunch of features, I''ll come back and say no on at least a few of them. I might come back later and tell them that I found a way to do it. By that time they are grateful because they didn''t expect it to begin with. Overall, be tough but do right by them and be fair to yourself and your client. - Don''t take just anyone. If you have any doubts at all about a clients character walk away. A tough business person trying to get the best deal is one thing. Someone who is just unreasonable is an entirely different story. In the end your problem won''t be solved via technical means, you need to tackle it from another direction one way or another. Chris _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails